Azure Migration Center

Start your cloud migration process

Move your data and infrastructure to Azure using a proven cloud migration plan. Plus, find cloud migration tools and guidance to make the most of your new environment.

Avaliar
  • Envolva os stakeholders
  • Calcule seu TCO
  • Descubra e avalie os aplicativos
Migrar
  • Selecione uma estratégia de migração
  • Aplique a estratégia de migração
  • Encontre ferramentas recomendadas
Otimizar
  • Analise seus custos
  • Economize com as ofertas
  • Invista novamente para fazer mais
Proteja e gerencie
  • Segurança
  • Proteção de dados
  • Monitoramento

Cloud Assessment

1

Create a cloud migration plan

By establishing your cloud migration priorities and objectives before you start planning, you can ensure a more successful migration. Automated cloud migration tools will also provide insights into your environment and dependencies to build out your cloud migration project plans.

Assess your environment now to build a template for future use that aligns to individual apps, locations, or groups within your organization. Start with applications that are expected to have few dependencies to get your migration moving quickly.

2

Involve stakeholders

Migrating to the cloud is a digital transformation for most businesses that requires broad organizational change and support. Reach out to key people throughout the organization—this should include representation from both IT and the involved business owners. Getting everyone’s engagement and support before you migrate will lead to a smoother, faster cloud migration process that meets everyone’s goals.

3

Calculate your TCO

Evaluate the potential cost savings of migrating to Azure by calculating and comparing your total cost of ownership (TCO) for Azure with that of a comparable on-premises deployment. Use the Azure TCO calculator to build a customized cloud assessment in a matter of minutes that will help create a personal business case to support an Azure migration.

Calculate your Azure TCO

4

Discover and evaluate apps

To start any migration, you need to compile an inventory of the physical and virtual servers in your environment. While your current management tools may provide a good representation of the hundreds—maybe thousands—of applications your organization is running, you need an inventory mechanism that can feed data into subsequent steps.

With cloud migration assessment tools from Azure, you’ll have a complete inventory of servers with metadata for each—including profile information and performance metrics—allowing you to build your cloud migration plan.

Using this information, map your servers to represent your on-premises applications. This will help identify dependencies or communication between servers so you can include all necessary application components in your cloud migration plan—helping reduce risks and ensure a smooth migration. Then group your servers logically to represent the applications, and select the best cloud migration strategy for each application based on its requirements and migration objectives.

With your application groups now mapped, evaluate how best to move each on-premises application. Again, use the cloud migration assessment tools for resource recommendations and migration strategies for your application servers.

Choose the right tools and partner for your cloud migration plan

Assess your on-premises environment with a no-cost tool from Azure, or get migration help from our partners. We recommend using Azure Migrate: Server Assessment when your environment is VMware, and using partner tools when you need some richer assessment capabilities.

Recursos

Azure Migrate: Server Assessment

  • Corent
  • Movere
  • Turbonomic
  • Cloudamize
No cost tool Disponível Não disponível
Assessment of VMware and Hyper-V environments Disponível Não disponível
Assessment of VMware, Hyper-V and physical environments Não disponível Disponível
Agentless dependency visualization Não disponível Disponível
Advanced cloud economics cost modelling Não disponível Disponível
Não disponível

More cloud migration assessment tools

Expedite the assessment phase by using automation and intelligence provided by a range of tools.

Data Migration Assistant

Find compatibility issues in your migration from SQL Server to Azure.

Azure Database Migration Guide

Create a plan for your database migration.

Azure App Service migration assessment

Assess your application's readiness to migrate to App Service.

Learn how to use Microsoft tools to assess your environment and start your Azure migration

Get personalized help from Azure engineers to accelerate your migration—at no additional cost. If you meet the eligibility requirements, FastTrack assistance offers you support throughout your migration as part of the data center migration solution.

Learn more

Cloud migration strategies - migrate and modernize

Learn about and guide your cloud migration plan using four widely adopted strategies: rehost or “lift and shift”, refactor, rearchitect, and rebuild. Choose the right mix for your applications, such as rehosting less-strategic apps with no-code changes and rearchitect others that are more business-critical.

Gartner

"Create a multifaceted application strategy to determine when rehosting, refactoring, rebuilding or replacing applications delivers value, and how new applications can be built using cloud-optimized and cloud-native design principles."

Gartner, “Devise an Effective Cloud Computing Strategy by Answering Five Key Questions”, David W. Cearley, November 2015, refreshed June 23, 2017

Select the cloud migration strategy that works best for you

Migrate & Modernize

Cloud Native

Rehost

Muitas vezes chamada de migração “lift and shift”, essa opção sem código permite migrar seus aplicativos existentes para o Azure rapidamente. Cada aplicativo é migrado “no estado em que se encontra”, o que oferece os benefícios da nuvem sem os riscos ou custos de realização de alterações no código.

Use para:

  • Transferência dos aplicativos do datacenter para a nuvem rapidamente.
  • Aplicativos que são arquitetados para usar a escalabilidade de IaaS (Infraestrutura como Serviço) do Azure.
  • Empresas que exigem os aplicativos, mas não precisam alterar suas funcionalidades imediatamente.
  • Requisitos de aplicativos ou de bancos de dados que podem ser cumpridos apenas com o uso de uma máquina virtual de IaaS do Azure.
  • Transferência do aplicativo sem alterações no código.

Hospede novamente o caminho de amostra

Etapas da migração na nuvem

Hospede novamente na IaaS

Hospede novamente o banco de dados

Otimizar

Etapa 1 de 4

Replicar VMs ou servidores físicos para o Azure

Use o Azure Site Recovery para replicar os servidores em poucas etapas simples, incluindo máquinas virtuais do VMware ou servidores físicos que executam o Windows ou o Linux. Replique as VMs para contas de armazenamento Premium ou Standard para atender às necessidades de desempenho do aplicativo e aos requisitos do SLA.

Etapa 2 de 4

Configurar o Benefício Híbrido do Azure e o Managed Disks

Economize migrando suas máquinas virtuais do Windows Server para o Azure usando o Benefício Híbrido do Azure. Antes da migração, aplique as configurações recomendadas da sua avaliação, como um tipo de armazenamento, conjuntos de disponibilidade, tamanho da VM e rede.

Etapa 3 de 4

Testar e migrar aplicativos para o Azure

Estabeleça a linha de base de desempenho de seus aplicativos no Azure usando um failover de teste sem interrupção do aplicativo com o Site Recovery. Em seguida, execute a migração do aplicativo para o Azure com segurança.

Etapa 4 de 4

Transfira grandes quantidades de dados

Use o serviço Azure Data Box quando desejar transferir grandes quantidades de dados para o Azure, mas há limitações de tempo, de disponibilidade da rede ou de custos. O Data Box tem o suporte de uma variedade de parceiros com experiência profunda em ajudar os clientes a gerenciarem recursos de dados.

Etapa 1 de 3

Migre seu banco de dados

Easily migrate your SQL Server, open-source, and other relational databases to a fully managed Azure database solution with Azure Database Migration Service. Migrate your non-relational databases to Azure Cosmos DB using the Data Migration Tool.
Azure Database Migration Service and Data Migration Tool

Etapa 2 de 3

Dimensione sua migração de banco de dados

Migre bancos de dados em paralelo usando o Serviço de Migração de Banco de Dados.

Etapa 3 de 3

Concluir a migração

Quando o banco de dados migrado estiver pronto, reconecte seu aplicativo atualizando as cadeias de conexão.

Etapa 1 de 4

Garanta a conformidade

Ajude a cumprir os requisitos regulamentares ou da empresa usando políticas de segurança que definem a configuração desejada de suas cargas de trabalho. O Azure Machine Learning identifica a criptografia de dados ausente e as regras de firewall ausentes.

Etapa 2 de 4

Faça backup de suas máquinas virtuais

Faça backup das VMs do Windows e do Linux migradas através do portal do Azure. Com todas as suas informações de backup em um painel central, você poderá decidir rapidamente o que precisará restaurar se perder dados de forma inesperada.

Etapa 3 de 4

Gerencie a conformidade

Assegure uma governança adequada definindo políticas e monitore a conformidade com os padrões. Implemente o acesso menos privilegiado usando o RBAC (Controle de acesso baseado em função) e o acesso imediato do administrador.

Etapa 4 de 4

Controlar a utilização da máquina virtual

Use o Gerenciamento de Custos do Azure para monitorar a utilização da CPU em suas máquinas virtuais para detectar ineficiências e otimizar o uso.

Cloud migration tools

Expedite the migration phase by using automation and intelligence provided by a range of tools.

Choose the right server migration tool

Use Microsoft tools or tools from our partner ecosystem that best meet your needs. Use Azure Migrate: Server Migration when you need to migrate common OS versions and use partner tools when you need richer migration capabilities.

Recursos

Azure Migrate: Server Migration

CloudEndure Zerto
No cost tool Disponível Não disponível Não disponível
Migration of Windows and Linux workloads (supporting popular versions/distributions) Disponível Disponível Disponível
Broader OS support (supporting less popular versions/distributions) Não disponível Disponível Disponível
Agentless migration solution Disponível Não disponível Disponível
Não disponível

Azure Migrate: Server Migration

Migration partners

Tools for data workloads

Azure Database Migration Service

Migrate on-premises databases to Azure

Saiba como hospedar novamente seu aplicativo usando as ferramentas da Microsoft para migração de servidor e de banco de dados.

Refactor

Muitas vezes chamada de reempacotamento, esta estratégia de migração na nuvem envolve algumas alterações no design do aplicativo, mas nenhuma alteração substancial no código. Seu aplicativo aproveita os produtos de IaaS (infraestrutura como serviço) e PaaS (plataforma como serviço), como o Serviço de Aplicativo do Azure, os contêineres e a Instância Gerenciada do Banco de Dados SQL do Azure.

Por que usar:

  • Quando você tem base de código existente e habilidades de desenvolvimento, mas a portabilidade do código é uma preocupação.
  • Um jeito rápido de modernizar seus aplicativos.
  • Estímulo da inovação contínua, aproveitando os contêineres e os DevOps.

Refatore o caminho de amostra

Etapas da migração na nuvem

Otimizar para a nuvem

Banco de dados para o Azure

Otimize as operações

Etapa 1 de 2

Mover para a nuvem com o Serviço de Aplicativo

Use aplicativos existentes para aproveitar as funcionalidades de PaaS do Azure sem gerenciar a infraestrutura de aplicativo, middleware e outros recursos subjacentes. Migre seus aplicativos Web, móveis e de API para o Serviço de Aplicativo.

Etapa 2 de 2

Reempacote os aplicativos existentes

Use aplicativos existentes reempacotados para tirar proveito das funcionalidades de PaaS do Azure. Envie seu aplicativo por push para o Registro de Contêiner do Azure, no qual você pode simplificar o desenvolvimento de contêineres armazenando e gerenciando imagens de contêiner para implantações do Azure em um registro central.

Etapa 1 de 2

Migre seu banco de dados

Usando o Serviço de Migração de Banco de Dados do Azure, migre facilmente seus bancos de dados do SQL Server e de software livre, bem como outros bancos de dados relacionais, para soluções totalmente gerenciadas como a Instância Gerenciada do Banco de Dados SQL, o Banco de Dados do Azure para PostgreSQL e o Banco de Dados do Azure para MySQL. Migre bancos de dados não relacionais usando a Ferramenta de Migração de Dados do Azure Cosmos DB.

Etapa 2 de 2

Migre bancos de dados em escala

Migre seus bancos de dados em paralelo usando o Serviço de Migração de Banco de Dados do Azure. Quando um banco de dados migrado está pronto para uso, basta reconectá-lo para que seu aplicativo fique funcional.

Etapa 1 de 3

Migrar para o Azure DevOps Services

Mova seus dados do Team Foundation Server para o Azure DevOps Services.

Etapa 2 de 3

Gerencie a conformidade

Ajude a cumprir os requisitos regulamentares do setor ou da empresa com políticas de segurança que definem a configuração desejada de suas cargas de trabalho. A Central de Segurança do Azure usa o aprendizado de máquina para identificar criptografia de dados e regras de firewall ausentes.

Etapa 3 de 3

Monitore e visualize os custos

Obtenha visibilidade sobre o consumo de recursos e os custos em uma exibição individual e unificada. Sua equipe operacional e os usuários empresariais podem criar painéis personalizados para exibir dados com base em suas necessidades.

Serviços de tecnologia recomendados

Our technology partners offer a range of migration solutions to use when Azure migration services don’t support your specific scenario.

Rearchitect

Modifique ou estenda a base de código do aplicativo para escalá-lo e otimizá-lo para a nuvem. Modernize seu aplicativo em uma arquitetura resiliente, altamente escalonável e de implantação independente e use o Azure para acelerar o processo, dimensionar aplicativos com confiança e gerenciar seus aplicativos com facilidade.

Use quando você quiser:

  • Aproveite os investimentos em aplicativos existentes.
  • Cumpra os requisitos de escalabilidade de maneira econômica.
  • Traga novas funcionalidades do Azure para aplicativos existentes.
  • Melhore a agilidade aplicando práticas de DevOps inovadoras.

Recrie a arquitetura do caminho de amostra

Etapas da migração na nuvem

Promova a evolução do seu aplicativo

Banco de dados para o Azure

Lançar e otimizar

Etapa 1 de 3

Recrie a arquitetura do código

Divida um aplicativo monolítico em um conjunto de módulos fracamente acoplados que trabalham juntos para usufruir da plataforma do Azure.

Etapa 2 de 3

Implantar serviços de modo independente

Cada microsserviço é autossuficiente e independente, podendo ser compilado, testado e implantado isoladamente.

Etapa 3 de 3

Crie com as ferramentas, plataformas e linguagens que você ama

Desenvolva com suas ferramentas e plataformas favoritas usando a linguagem de programação de sua escolha, incluindo Node.js, .NET e Java.

Etapa 1 de 2

Migre bancos de dados em escala

Use o Serviço de Migração de Banco de Dados do Azure para migrar bancos de dados em paralelo.

Etapa 2 de 2

Concluir a migração

O banco de dados migrado está pronto para uso. Basta reconectá-lo para deixar seu aplicativo pronto para usar.

Etapa 1 de 2

Implantar no AKS (Serviço de Kubernetes do Azure)

O AKS simplifica a criação, a configuração e o gerenciamento de um cluster de máquinas virtuais pré-configuradas para executar aplicativos em contêineres.

Etapa 2 de 2

Envie seu aplicativo por push para o Registro de Contêiner do Azure

Armazene e gerencie imagens para todos os tipos de implantações de contêiner.

Serviços de tecnologia recomendados

Our technology partners offer a range of migration solutions to use when Azure migration services don’t support your specific scenario.

Rebuild

Recompile um aplicativo do zero usando tecnologias nativas de nuvem. A PaaS (plataforma como serviço) do Azure fornece um ambiente completo de desenvolvimento e implantação na nuvem sem as despesas e a complexidade das licenças de software e sem a necessidade de infraestrutura subjacente do aplicativo nem o middleware e outros recursos. Com essa estratégia de migração para a nuvem, você gerencia os aplicativos e os serviços desenvolvidos e o Azure gerencia todo o resto.

Use para:

  • Desenvolvimento rápido quando o aplicativo existente está atrasando você devido ao tempo de vida e às funcionalidades limitadas.
  • Compilação de novos aplicativos usando tecnologias nativas da nuvem.
  • Compilação de aplicativos inovadores que aproveitam os avanços da IA (inteligência artificial), blockchain e IoT (Internet das Coisas).
  • Priorização da inovação nos negócios.
  • Aplicação das práticas de DevOps inovadoras.

Recrie a amostra

Etapas da migração na nuvem

Recompilar banco de dados

Recompilar aplicativos nativos de nuvem

Lançar e otimizar

Etapa 1 de 2

Criar um banco de dados para armazenar seus dados

O Azure Cosmos DB é um serviço de banco de dados multimodelo distribuído globalmente que fornece distribuição completa em qualquer número de regiões do Azure, dimensionando e replicando de maneira transparente seus dados onde quer que os usuários estejam.

Etapa 2 de 2

Banco de dados multimodelo e de várias APIs

Use dados de chave-valor, grafo, família de colunas e documento em um só serviço com o Cosmos DB

Etapa 1 de 3

Usar serviços PaaS

O Azure PaaS permite que você crie aplicativos usando componentes de software internos que oferecem funcionalidades de escalabilidade, alta disponibilidade e multilocatário.

Por exemplo, se o aplicativo precisar de uma solução de integração, use os Aplicativos Lógicos do Azure.

Etapa 2 de 3

Crie aplicativos sem servidor

Crie aplicativos mais rapidamente com uma arquitetura sem servidor usando a linguagem de programação de sua escolha.

Etapa 3 de 3

Recompilar com a IA

Use os serviços avançados de inteligência artificial, como a API de Análise de Texto dos Serviços Cognitivos do Azure, para capacitar os usuários com aplicativos inteligentes que aprendem e se adaptam.

Etapa 1 de 2

Publicar seu aplicativo no Serviço de Aplicativo

Use o Visual Studio Team Services para criar um pipeline de CI/CD completo para seu aplicativo, seja qual for a linguagem usada, e implante-o em vários destinos, incluindo máquinas virtuais, Azure Service Fabric e orquestradores de contêineres do Docker, como o Kubernetes.

Cloud Optimization

Run a secure and well-managed cloud environment by using Azure security and management services to govern and monitor your cloud applications. Start using these services during your migration and continue using many of them after to ensure a consistent experience across your hybrid cloud.

Manage cloud costs

Manage your cloud spend with transparency and accuracy using Azure Cost Management. Use this solution to allocate, trim and monitor cloud costs to build toward your next investment.

Save with Azure offers

Take advantage of offers from Azure, such as Azure Hybrid Benefit and Azure Reserved Virtual Machine Instances, and continue right-sizing your migrated virtual machines to your workloads for improved value.

Re-invest to do more

Use what you saved to add more cloud capabilities. Migrate additional workloads, modernize existing workloads, secure your workloads, and improve cloud management in Azure.

Gerenciamento de Custos

Otimize os gastos na nuvem e maximize o potencial dela

Azure Monitor

Capacidade de observação total dos seus aplicativos, infraestruturas e redes

Log Analytics

Colete, pesquise e visualize os dados de computador local e na nuvem

Secure and manage your cloud environment

Help protect and manage your virtual machines, applications, and data using Azure services.

Get industry-leading security

Rely on the Azure Security Center for unified cloud security management and advanced threat protection across your hybrid cloud workloads. Gain full visibility into and control over the security of cloud applications in Azure, quickly detect and respond to threats, and reduce your exposure by enabling adaptive threat protection.

Learn how

Protect your data in the cloud

Avoid costly business disruptions, meet compliance goals, and help secure your cloud application data against ransomware and human error by backing up your apps in Azure. Azure Backup gives you a cost-efficient, built-in solution that’s easy to deploy. Set up in a few simple steps—then pay only for what you use and restore data with no additional costs.

Learn how

Monitor your cloud health

Track the health and performance of your cloud apps, infrastructure, and data with Azure Monitor, Log Analytics, and Application Insights. Easily collect data from sources and gain rich insights. For example, gauge CPU disk and memory utilization for your VMs, and view applications and network dependencies across multiple VMs. Integrate these cloud monitoring tools with your existing service management solutions.

Learn how

Central de Segurança

Unifique o gerenciamento de segurança e habilite a proteção avançada contra ameaças em cargas de trabalho de nuvem híbrida

Azure Monitor

Capacidade de observação total dos seus aplicativos, infraestruturas e redes

Backup do Azure

Simplifique a proteção de dados e proteja-se contra ransomware

Need help with your cloud migration plan?