Introdução

Concluído

Ao aproveitar os serviços de banco de dados gerenciados, como o Banco de Dados do Azure para PostgreSQL, você pode se concentrar no desenvolvimento de seus aplicativos nativos da nuvem, em vez de implantar e configurar seu armazenamento de dados. Isso permite que você escolha as tecnologias de código aberto às quais está acostumado, mas confie no Azure para executar a maioria das tarefas de administração e implantação para você.

Cenário: Criar um serviço básico

Suponha que você trabalhe para a Adatum Corporation, que é um fabricante de aparelhos inteligentes, incluindo geladeiras e aparelhos de ar condicionado. Você lidera uma pequena equipe de desenvolvimento e foi encarregado de criar um aplicativo de vários recursos para geladeiras inteligentes.

A versão inicial do aplicativo, na forma de um serviço web .js Express, expõe um conjunto básico de funções de inventário de geladeiras, ajudando as empresas a identificar os itens que precisam reabastecer. Um aplicativo Web Next.js front-end fornece recursos de gerenciamento. Você colocou ambos os aplicativos em contêineres e os implantou em um cluster AKS. Agora você deseja fornecer a ambos os aplicativos um armazenamento de dados persistente usando o Banco de Dados do Azure para PostgreSQL.

Pré-requisitos

  • Familiaridade básica com o Azure
  • Noções básicas de computação em nuvem
  • Familiaridade básica com conceitos de programação

Objetivos de aprendizagem

Depois de concluir este módulo, você saberá mais sobre como:

  • Descreva o conceito de serviço no contexto de aplicativos nativos da nuvem.
  • Configure um serviço básico.
  • Estenda a arquitetura de serviços.
  • Implemente o Banco de Dados do Azure para PostgreSQL.
  • Conecte o Node.js Express ao Banco de Dados do Azure para PostgreSQL.
  • Configure um aplicativo Web de gerenciamento Next.js.