Como fazer manutenção do seu app

Esta página descreve as diretrizes para fazer manutenção e atualizar sua solução depois que ela é lançada no Google Cloud Marketplace.

Como gerenciar atualizações do aplicativo

O processo de atualização da solução é semelhante ao de criação do pacote inicial de aplicativos. Primeiro, você precisa gerar um novo conjunto de imagens de contêiner para a atualização e enviá-lo para o repositório de armazenamento temporário do Container Registry. Dependendo de você estar adicionando uma nova versão ou atualizando uma versão atual, siga as etapas abaixo para atualizar seu aplicativo.

Como adicionar uma nova versão

No repositório de preparação do Container Registry, marque as imagens do aplicativo com uma nova tag de versão secundária. Em seguida, siga as etapas para enviar seu aplicativo no Portal do Google Partners.

Como atualizar uma versão

No repositório de preparação do Container Registry, marque suas imagens com a tag da versão secundária atual. Em seguida, use as etapas abaixo para atualizar o aplicativo no Portal do Google Partners.

O link direto para o Portal do parceiro é:

https://console.cloud.google.com/partner/solutions?project=YOUR_PUBLIC_PROJECT_ID
  1. Clique no ID da solução do aplicativo que você quer atualizar.

  2. Edite as versões.

  3. Clique na versão que você quer atualizar, que corresponde à tag que você atualizou no Container Registry.

  4. Clique em Atualizar imagens. Se o botão estiver desativado, nenhuma alteração nas imagens poderá ser detectada. Verifique se você atualizou suas imagens com essa tag no Container Registry.

  5. Atualize o repositório público do Git e implante o URL da documentação se eles tiverem sido alterados.

  6. Para concluir a atualização da versão, clique em Salvar. Se você quiser atualizar mais versões, repita essas etapas.

  7. Quando você concluir as atualizações de versão e quaisquer outras atualizações de metadados, clique em Enviar para revisão.

Assim como no envio inicial, a equipe do Google Cloud Marketplace realiza testes automatizados e analisa seu envio.

Após a publicação da versão atualizada, ela se torna o padrão para novos clientes. Os clientes atuais verão novas imagens enviadas para tags existentes. As implantações da página do produto no Google Cloud Marketplace são sempre fixadas nos resumos de imagens e não são atualizadas automaticamente. Também recomendamos fixar imagens nos resumos dos clientes que implantam seu aplicativo por meio da linha de comando.

Para ajudar seus usuários a atualizar suas imagens de aplicativos, recomendamos adicionar as etapas de atualização ao seu guia do usuário.

Alterações nos preços

Para qualquer alteração feita no preço da solução, entre em contato com o Google. As alterações feitas nos preços entrarão em vigor depois de um determinado período de espera e não são imediatas. Para detalhes, consulte o contrato.

Aplicativos obsoletos

À medida que você desenvolve seu software, convém disponibilizar determinadas versões no Google Cloud Marketplace ou remover um aplicativo do Google Cloud Marketplace por completo. Nesses casos, você precisa solicitar que seu aplicativo seja suspenso.

Como suspender uma versão do aplicativo

Suas versões de contêiner precisam ter um período de suspensão de pelo menos 190 dias. Isso dá aos seus clientes tempo para planejar a suspensão e atualizar para uma versão mais recente do software.

Para suspender uma versão, você precisa agendá-la para exclusão, o que envia uma solicitação à equipe do Google Cloud Marketplace para aprovar a suspensão. Enquanto a versão está programada para exclusão, os usuários veem um aviso de que a versão está obsoleta, embora ainda possam extrair as imagens do contêiner do repositório do Container Registry.

Após a data de exclusão, a versão é removida totalmente do Google Cloud Marketplace.

Não é possível tornar a versão padrão obsoleta, a menos que isso se aplique à solução inteira, o que suspende o uso de todas as versões.

Para agendar uma suspensão de uso:

  1. Abra o Portal do Google Partners. O link direto para o Portal do Google Partners é:

    https://console.cloud.google.com/partner/solutions?project=YOUR_PROJECT_ID
    
  2. Clique na solução que você quer editar e edite a seção Versões

  3. Clique na tag Container Registry da versão que você quer editar.

  4. No painel Editar versão, selecione Suspender e agendar a exclusão.

  5. Escolha a data em que você quer que a versão seja excluída.

    A data precisa ser de pelo menos 190 dias a partir da data em que a solicitação for aprovada. Se houver problemas com a verificação ou aprovação, ou se você não puder enviar seu rascunho imediatamente, pode ser necessário ajustar data.

  6. Clique em Save.

  7. Repita essas etapas para quaisquer outras versões que você queira descontinuar.

  8. Clique em Enviar para enviar sua solução para revisão.

Como suspender o aplicativo

Se você quiser remover sua solução do Google Cloud Marketplace, siga as etapas abaixo para solicitar que seu aplicativo seja suspenso. A solicitação é enviada à equipe do Google Cloud Marketplace para revisão. Depois que a solicitação for aprovada, seu produto será removido do Google Cloud Marketplace.

Observe que as implantações atuais do seu aplicativo precisam ser suportadas por um período de tempo. Para detalhes, consulte o contrato.

  1. Abra o Portal do Google Partners. O link direto para o Portal do parceiro é:

    https://console.cloud.google.com/partner/solutions?project=YOUR_PUBLIC_PROJECT_ID
    
  2. Clique no ID da solução do aplicativo que você quer suspender.

  3. Clique em Suspender e confirme que você quer suspender o aplicativo.