Resumo
Em sua empresa de varejo de roupas esportivas, você precisava de uma maneira fácil e rápida de migrar seu banco de dados de produtos para o Azure. Você escolheu a Instância Gerenciada de SQL do Azure porque ela fornece uma implementação de plataforma como serviço (PaaS) do SQL Server na nuvem. O Banco de Dados SQL do Azure também tem aproximadamente 100% de compatibilidade com versões locais do SQL Server. Você migrou os dados e garantiu que eles fossem sincronizados com o banco de dados local para que você pudesse reconfigurar aplicativos cliente e o sistema de análise de dados.
Antes da Instância Gerenciada de SQL estar disponível, os arquitetos de sistema que queriam migrar um banco de dados para o Azure tinham duas opções:
- Eles poderiam usar o Banco de Dados SQL do Azure, que fornecia uma solução de PaaS completa com a consequente redução do tempo administrativo. No entanto, isso geralmente exigia uma modificação significativa do banco de dados, porque o Banco de Dados SQL do Azure não é compatível com todos os recursos do SQL Server.
- Eles poderiam instalar o SQL Server em uma máquina virtual no Azure. No entanto, essa solução de IaaS (infraestrutura como serviço) exige que você execute, administre e atualize a máquina virtual, seu sistema operacional e o SQL Server por conta própria. É esperado que você gaste mais tempo na administração.
A Instância Gerenciada de SQL fornece uma solução que é um PaaS completo, mas dá suporte a quase todos os recursos do SQL Server. Essa solução fornece a baixa carga administrativa que você esperaria do Banco de Dados SQL do Azure, mas sem a necessidade de reescrever o banco de dados nem alterar os aplicativos cliente.
Para fazer a leitura adicional, você pode consultar as seguintes URLs:
- O que é Instância Gerenciada de SQL do Azure?
- Migrar cargas de trabalho do SQL Server para o Banco de Dados SQL do Azure
- Tutorial: Migrar o SQL Server para uma Instância Gerenciada de SQL do Azure online usando o DMS (clássico)