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.