Microsoft Azure - atualizações

Digamos que nossos serviços estejam funcionando bem no Azure. Depois de algum tempo, precisamos fazer alterações e atualizar os serviços que já estão em execução. Aí vem a parte complicada, às vezes a atualização seria tranquila e às vezes você não sabe o que está causando o problema. O Windows Azure tentou resolver esses problemas.

Atualizar um serviço em nuvem

O código do aplicativo pode ser atualizado facilmente no portal de gerenciamento do Azure. Você precisará de um pacote de serviço (.cspkg) e de arquivos de configuração de serviço (.cscfg) antes de prosseguir.

Step 1 - Faça login no portal de gerenciamento.

Step 2 - Vá para o serviço que deseja atualizar.

Step 3- Clique em 'Instâncias' no menu superior e clique em 'atualizar'. A tela a seguir aparecerá.

Step 4 - Insira o nome do rótulo de implantação e carregue os arquivos .cspkg e .cscfg.

Step 5 - Selecione a função que deseja atualizar ou selecione 'todos' se quiser atualizar todas as funções.

Step 6 - Marque a caixa de seleção conforme necessário e clique na 'Seta' no lado direito.

Troca VIP (IP Virtual)

Você pode se deparar com um cenário, quando precisar fazer alterações na arquitetura do serviço. O Azure fornece uma maneira que pode lidar com a atualização facilmente. Existem dois ambientes de implantação - produção e teste. Vamos supor que seu serviço esteja em produção, mas você pode implantar a nova versão no ambiente de preparação. Depois disso, você apenas testa e se tudo está bem, você troca com a implantação de produção. Nos bastidores, os IPs virtuais de produção e implantação de teste são trocados, portanto, o teste se torna produção e a produção se torna teste. Enquanto a troca acontece, o serviço não é interrompido. Tudo isso é feito sem tempo de inatividade para manutenção. Também torna mais fácil reverter para uma versão de produção mais antiga, caso seja necessário.

Step 1 - Faça login no portal de gerenciamento.

Step 2- Vá para o serviço. Selecione 'Instâncias' no menu superior. Você pode ver na tela a seguir, duas instâncias existem para este serviço.

Step 3- Quando tiver implantado o serviço em teste e produção, você verá que 'Trocar' na parte inferior da tela está ativado. Você só precisa clicar no ícone Trocar e pronto.

Considerações

  • Você não pode trocar se tiver um número diferente de pontos de extremidade para cada implantação.
  • Isso não altera o endereço IP do seu serviço.