Ler em inglês

Partilhar via


Migrar um aplicativo Web ASP.NET para uma Máquina Virtual do Azure

Este documento fornece uma visão geral de como migrar um aplicativo Web ASP.NET do local para uma Máquina Virtual do Azure.

Início Rápido

Saiba como criar uma máquina virtual e publicar seu aplicativo nela: Publicar em uma VM do Azure

Começar Agora

Estes tutoriais demonstram as etapas para criar (ou migrar) uma máquina virtual, publicar seu aplicativo Web nela e outras tarefas que podem ser necessárias para dar suporte ao seu aplicativo no Azure.

Considerações

Benefícios

As máquinas virtuais oferecem o caminho mais fácil para migrar um aplicativo do local para a nuvem. Eles permitem que você replique o mesmo ambiente que seu aplicativo usa localmente, ao mesmo tempo em que elimina a necessidade de manter seus próprios data centers. Os Conjuntos de Dimensionamento de Máquinas Virtuais fornecem alta disponibilidade e escalabilidade para aplicativos executados em Máquinas Virtuais.

Tamanho de Máquina Virtual

Escolha o tamanho e o tipo de máquina virtual mais otimizados para sua carga de trabalho. Para obter mais informações, consulte Tamanhos para máquinas virtuais do Windows no Azure.

Manutenção

Assim como uma máquina local, você é responsável por manter e atualizar a máquina* virtual. Se seu aplicativo puder ser executado em um ambiente de plataforma como serviço (PaaS), como o Serviço de Aplicativo do Azure, ou em um contêiner, isso removerá essa necessidade.

*As atualizações automáticas do SO para conjuntos de dimensionamento de máquinas virtuais estão atualmente disponíveis como um serviço de Pré-visualização.

Redes Virtuais

As Redes Virtuais do Azure permitem-lhe:

  • Crie uma infraestrutura híbrida e controle-a
  • Utilize os seus próprios endereços IP e servidores DNS
  • Crie um ambiente isolado e altamente seguro para seus aplicativos
  • Conecte sua VM à sua rede local usando uma das várias opções de conectividade
  • Integre sua máquina virtual à sua rede local usando a Rota Expressa

Para começar, consulte a documentação da Rede Virtual

Active Directory

Muitos aplicativos usam o Ative Directory para autenticação e gerenciamento de identidade.

Bases de Dados SQL

Se seu aplicativo estiver usando um banco de dados local, seu aplicativo não poderá falar com ele por padrão. Pode:

Alta disponibilidade e escalabilidade

Conjuntos de Dimensionamento de Máquinas Virtuais

Você deseja ter certeza de que seu aplicativo está altamente disponível e pode dimensionar, migrar sua imagem de VM para um Conjunto de Dimensionamento de Máquina Virtual do Azure para melhorar a disponibilidade e a escalabilidade do seu aplicativo. Os Conjuntos de Dimensionamento de VM fornecem a capacidade de usar uma VM existente que você já configurou ou configurar um pipeline de compilação para criar uma imagem com seu aplicativo.

Para começar, consulte Implantar seu aplicativo em conjuntos de dimensionamento de máquina virtual.

Registo centralizado

Ao executar seu aplicativo em várias instâncias, considere armazenar seus logs em um local centralizado, como o Armazenamento do Azure.

Próximos passos