Introdução

Concluído

O Banco de Dados do Azure para MySQL – Servidor Flexível é uma oferta totalmente gerenciada de banco de dados MySQL como serviço no Azure que processa cargas de trabalho críticas com resiliência, desempenho previsível e escalabilidade dinâmica. É um serviço amigável ao desenvolvedor que ajuda a aumentar a produtividade, reduzindo a sobrecarga associada ao gerenciamento de um servidor executando MySQL, ao mesmo tempo que fornece opções de controle e personalização para ajustar o desempenho do servidor. O serviço é usado para vários casos de uso populares, incluindo aplicativos móveis e Web em escala de Internet, aplicativos de comércio eletrônico e jogos.

O Banco de Dados do Azure para MySQL – Servidor Flexível oferece flexibilidade para desenvolver aplicativos usando suas ferramentas, linguagens e estruturas preferidas. Você também pode implantar mais rapidamente integrando-se com Serviços do Azure, como Serviços de Aplicativos ou Azure Kubernetes Service (AKS), e automatizar tarefas de CI/CD usando GitHub ou Azure DevOps. Além disso, você pode aprimorar a inteligência de seus aplicativos MySQL integrando-se ao IA do Azure Search e ao Azure OpenAI.

Cenário de exemplo

Suponha que você trabalhe em uma empresa de entrega de alimentos e sua equipe seja responsável por gerenciar uma plataforma baseada na Web que permite que os clientes vejam as opções de restaurantes, peçam comida online e selecionem opções de entrega de alimentos.

Como o seu aplicativo e os bancos de dados MySQL são hospedados no local, os desenvolvedores da sua equipe gastam um tempo considerável com tarefas de gerenciamento de servidores, governando a segurança e solucionando problemas com os sistemas operacionais e bancos de dados. Recentemente, você também notou vários problemas e falhas de desempenho porque seu aplicativo não consegue lidar com as explosões intermitência de solicitações de usuários que ocorrem durante horários de pico e fins de semana.

Depois de pesquisar, você determina que mudar para uma solução gerenciada baseada em nuvem, como o Banco de Dados do Azure para MySQL – Servidor Flexível, seria uma boa opção. A mudança ajudaria a resolver problemas de desempenho e disponibilidade, facilitaria o gerenciamento de banco de dados e reduziria a carga sobre seus desenvolvedores. Ao mesmo tempo, você deseja melhorar o desempenho do seu aplicativo migrando e modernizando a arquitetura do seu aplicativo no Azure.

O que você fará

Você aprenderá a desenvolver e implantar aplicativos no Azure integrados ao Banco de Dados do Azure para MySQL – Servidor Flexível no back-end. Para fazer isso, você precisará:

  • Consultar o servidor flexível do Banco de Dados do Azure para MySQL por meio do aplicativo.
  • Avaliar e selecionar as melhores opções de hospedagem de aplicativo no Azure.
  • Desenvolver e implantar o aplicativo no Serviço de Aplicativo do Azure, aproveitando a alta eficiência do ecossistema avançado de serviços do Azure.
  • Conhecer as práticas recomendadas para desenvolver aplicativos com o Banco de Dados do Azure para MySQL – Servidor Flexível.

Meta principal

Ao final desse módulo, você deverá ser capaz de criar e implantar aplicativos usando o serviço totalmente gerenciado Banco de Dados do Azure para MySQL – Servidor Flexível e integrar-se a outros serviços do Azure.