Introdução

Concluído

Tradicionalmente, as organizações hospedavam aplicativos Web em uma infraestrutura interna própria usando computadores que executavam o Windows Server, o IIS (Serviços de Informações da Internet) e o SQL Server. Além do esforço e dos custos iniciais, esses aplicativos geram custos contínuos de manutenção em termos de hardware, atualizações do sistema operacional e licenciamento. Esses custos de manutenção tornam o Serviço de Aplicativo do Azure uma alternativa atraente.

Suponha que sua empresa tenha aplicativos Web ASP.NET que você queira mover para o Serviço de Aplicativo do Azure. A primeira etapa é avaliar se os aplicativos têm dependências de recursos incompatíveis com o Serviço de Aplicativo do Azure. Você pode iniciar uma série dispendiosa e demorada de projetos de avaliação. Após concluir a avaliação, será necessário configurar as contas do Serviço de Aplicativo do Azure, mover arquivos e aplicar configurações.

Uma opção melhor é usar o Migration Assistant do Serviço de Aplicativo do Azure. Você instala e executa o Migration Assistant em seu servidor para avaliar cada aplicativo Web que ele hospeda. Se o aplicativo Web puder ser migrado, você fornecerá informações sobre sua conta do Azure, o grupo de recursos de destino e outros detalhes para concluir a migração. Se não for possível executar a migração, as informações poderão ajudar você a rearquitetar o aplicativo para remover as dependências que atrapalham a mudança dele para a nuvem.

Neste módulo, você usará o Assistente de Migração do Serviço de Aplicativo do Azure em um ambiente local simulado para vê-lo em operação. Você executará uma avaliação e migrará um aplicativo ASP.NET para o Serviço de Aplicativo do Azure.

Ao final deste módulo, você entenderá os possíveis obstáculos para migrar um aplicativo Web em execução no momento no IIS para o Serviço de Aplicativo do Azure.

Objetivos de aprendizagem

Ao final deste módulo, você saberá como:

  • Identificar os tipos de problemas que você pode enfrentar ao migrar um aplicativo hospedado no IIS para o Serviço de Aplicativo do Azure.
  • Avaliar a preparação para a migração de um aplicativo Web local com o Migration Assistant do Serviço de Aplicativo do Azure.
  • Usar o Migration Assistant para migrar um aplicativo Web local para o Serviço de Aplicativo do Azure.

Pré-requisitos

  • Alguma familiaridade no trabalho com máquinas virtuais, com o Windows Server e com o IIS.
  • Compreensão básica de como o IIS funciona, os pontos de extensibilidade dele e como ele hospeda aplicativos ASP.NET.