Projetar aplicativos SaaS multilocatários usando o Azure Cosmos DB para PostgreSQL

Intermédio
Developer
Azure
Azure Cosmos DB

O Azure Cosmos DB para PostgreSQL fornece uma poderosa plataforma de dados para aplicativos SaaS (software como serviço) multilocatário. A partir de uma instância de nó único, um banco de dados multilocatário pode ser dimensionado horizontalmente para um cluster distribuído de vários nós de até 20 servidores para atender às demandas de crescimento de locatário.

Objetivos de aprendizagem

No final deste módulo, saberá como:

  • Prepare tabelas que estão em um banco de dados de nó único para distribuição.
  • Faça a transição de um banco de dados de nó único para um banco de dados de vários nós usando o Azure Cosmos DB para PostgreSQL.
  • Distribua tabelas multilocatárias com impacto mínimo no aplicativo.
  • Monitore a utilização de bancos de dados multilocatários usando o Azure Cosmos DB para PostgreSQL.

Pré-requisitos

  • Familiaridade básica com bancos de dados relacionais, incluindo criação e atualização de tabelas, criação de índices e consulta de tabelas.
  • Uma compreensão intermediária dos conceitos de banco de dados distribuído, como seleção de coluna de distribuição, fragmentação, cocolocação de tabela e tipos de tabela.