Gérer votre application

Cette page décrit les instructions concernant la maintenance et la mise à jour de votre solution après sa mise en ligne sur Google Cloud Marketplace.

Gérer les mises à jour de votre application

Le processus de mise à jour d'une solution est semblable à celui de la création d'un package d'application initial. Vous devez commencer par générer un nouvel ensemble d'images de conteneur destinées à la mise à jour, puis les transférer dans votre dépôt Container Registry de préproduction. Selon l'opération que vous souhaitez réaliser (ajouter une nouvelle version ou mettre à jour une version existante), suivez les étapes ci-dessous pour mettre à jour votre application.

Ajouter une nouvelle version

Dans votre dépôt Container Registry de préproduction, étiquetez les images de votre application avec un nouveau tag de version mineure. Suivez ensuite la procédure permettant d'envoyer votre application au portail Partners.

Mettre à jour une version existante

Dans votre dépôt Container Registry de préproduction, étiquetez vos images avec le tag de version mineure actuelle. Suivez ensuite les étapes ci-dessous pour mettre à jour l'application dans le portail Partners.

Le lien direct vers le portail Partners est le suivant :

https://console.cloud.google.com/partner/solutions?project=YOUR_PUBLIC_PROJECT_ID
  1. Cliquez sur l'ID de solution de l'application que vous souhaitez mettre à jour.

  2. Modifiez les versions.

  3. Cliquez sur la version que vous souhaitez mettre à jour, qui correspond au tag que vous avez mis à jour dans Container Registry.

  4. Cliquez sur Update images (mettre à jour les images). Si le bouton est désactivé, aucune modification n'a pu être détectée dans les images. Assurez-vous d'avoir mis à jour vos images avec ce tag dans Container Registry.

  5. Mettez à jour les éléments Public Git repo (Dépôt Git public) et Deploy documentation URL (URL de la documentation de déploiement) s'ils ont été modifiés.

  6. Pour terminer de mettre à jour la version, cliquez sur Save (Enregistrer). Si vous souhaitez mettre à jour plusieurs versions, répétez ces étapes.

  7. Une fois que vous avez terminé vos mises à jour de version et toutes les autres mises à jour de métadonnées, cliquez sur Submit for review (Envoyer pour examen).

Comme pour l'envoi initial, l'équipe Google Cloud Marketplace effectue des tests automatisés et examine votre demande.

Une fois la nouvelle version publiée, elle devient la version par défaut pour les nouveaux clients. Les clients actuels verront les nouvelles images ajoutées aux tags existants. Les installations depuis la page de produit Google Cloud Marketplace sont toujours épinglées dans des condensés d'images et ne sont pas mises à jour automatiquement. Pour les clients qui déploient votre application depuis la ligne de commande, nous vous recommandons également d'épingler des images dans des condensés.

Pour aider vos utilisateurs à mettre à jour leurs images d'application, nous vous recommandons d'ajouter les étapes de mise à niveau correspondantes dans votre guide de l'utilisateur.

Modification des tarifs

Pour toute modification du prix de votre solution, contactez Google. Notez que les modifications de prix entrent en vigueur après une certaine période d'attente et ne sont pas immédiates. Pour en savoir plus, reportez-vous à votre contrat.

Abandon des applications

Lors du développement de votre logiciel, vous souhaiterez peut-être rendre certaines versions indisponibles sur Google Cloud Marketplace ou supprimer une application de Google Cloud Marketplace entièrement. Dans ce cas, vous devez demander à rendre votre application obsolète.

Abandonner une version d'application

Vos versions de conteneur doivent avoir une période d'abandon d'au moins 190 jours. Cela donne à vos clients le temps de planifier l'abandon et la mise à niveau vers une version plus récente de votre logiciel.

Pour abandonner une version, vous devez planifier sa suppression, qui envoie une demande à l'équipe Google Cloud Marketplace pour approuver l'abandon. Bien que la version soit planifiée pour être supprimée, les utilisateurs voient un avertissement indiquant que la version est obsolète, mais peuvent toujours extraire les images de conteneur du dépôt Container Registry.

Après la date de suppression, la version est entièrement supprimée de Google Cloud Marketplace.

Vous ne pouvez pas abandonner la version par défaut, sauf si vous abandonnez la totalité de votre solution, ce qui abandonne toutes les versions.

Pour planifier un abandon :

  1. Ouvrez le portail Partners. Le lien direct vers le portail Partners est le suivant :

    https://console.cloud.google.com/partner/solutions?project=YOUR_PROJECT_ID
    
  2. Cliquez sur la solution que vous souhaitez modifier et modifiez la section Versions.

  3. Cliquez sur le tag Container Registry de la version que vous souhaitez modifier.

  4. Dans le panneau Modifier la version, sélectionnez Abandonner et planifier la suppression.

  5. Choisissez la date à laquelle vous souhaitez supprimer votre version.

    La date doit être d'au moins 190 jours à compter de la date à laquelle votre demande est approuvée. En cas de problème lié à la validation ou à l'approbation, ou si vous ne pouvez pas envoyer votre brouillon immédiatement, vous devrez peut-être ajuster votre date.

  6. Cliquez sur Save.

  7. Répétez ces étapes pour toutes les autres versions que vous souhaitez abandonner.

  8. Cliquez sur Envoyer pour soumettre la solution à notre examen.

Abandonner l'application

Si vous souhaitez supprimer votre solution de Google Cloud Marketplace, suivez la procédure ci-dessous pour demander que votre application soit obsolète. La demande est envoyée à l'équipe Google Cloud Marketplace pour examen. Une fois la demande approuvée, votre produit sera supprimé de Google Cloud Marketplace.

Notez que les déploiements existants de votre application doivent demeurer disponibles pendant un certain temps. Pour en savoir plus, reportez-vous à votre contrat.

  1. Ouvrez le portail Partners. Le lien direct vers le portail Partners est le suivant :

    https://console.cloud.google.com/partner/solutions?project=YOUR_PUBLIC_PROJECT_ID
    
  2. Cliquez sur l'ID de solution de l'application que vous souhaitez abandonner.

  3. Cliquez sur Abandonner, puis confirmez que vous souhaitez abandonner l'application.