Introdução
A migração de um aplicativo do Microsoft ASP.NET local para o Microsoft Azure, juntamente com um banco de dados SQL do Azure compatível, pode oferecer muitas vantagens, mas também representa desafios. Neste módulo, você aprenderá como avaliar o processo de migração para determinar se ele é adequado para seu aplicativo.
Imagine que você trabalhe para a Tailwind Traders, que hospeda aplicativos Web em uma infraestrutura interna própria usando servidores que executam Windows Server, IIS (Serviços de Informações da Internet) e Microsoft 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 Microsoft Azure uma alternativa atraente.
Talvez você esteja considerando migrar os aplicativos do Microsoft ASP.NET e os bancos de dados SQL Server associados para o Serviço de Aplicativo do Azure e o Banco de Dados SQL do Azure. Antes de dar sequência ao processo real de migração de aplicativos e dados, considere e avalie cuidadosamente seu ambiente, aplicativos e requisitos existentes para garantir uma migração bem-sucedida.
Como parte da consideração de migração, a liderança sênior pediu a você, a seu engenheiro de sistema líder e ao administrador de servidor para avaliar um cenário de migração. Eles gostariam de apresentar informações sobre possíveis problemas que podem impedir uma migração bem-sucedida. A função dessas informações é confirmar se os serviços do Azure podem ajudar a modernizar a infraestrutura de TI e a cumprir as metas de negócios.
Ao final deste módulo, você poderá identificar as várias ferramentas de assistência de migração que podem ser usadas para fornecer as recomendações de suporte necessárias para uma migração de aplicativos ASP.NET, incluindo os dados, para o Azure.
Objetivos de aprendizagem
Depois de concluir este módulo, você poderá:
- Avaliar as considerações de migração do aplicativo.
- Determinar quais ferramentas podem ajudar a avaliar a infraestrutura existente.
- Avaliar as principais descobertas para planejar uma migração.
- Decida se a migração é a escolha certa.
Pré-requisitos
- Conceitos básicos do Azure, como IaaS (Infraestrutura como Serviço), PaaS (Plataforma como Serviço) e SaaS (Software como Serviço)
- Ferramentas de gerenciamento comuns do Windows Server
- Principais tecnologias de computação, armazenamento, rede e virtualização da Microsoft
- Tecnologias de armazenamento e computação baseados no Windows Server de resiliência local
- Como implementar e gerenciar serviços de IaaS no Microsoft Azure