A Microsoft oferece o Azure Database for PostgreSQL como um banco de dados em nuvem totalmente gerenciado e baseado no mecanismo PostgreSQL de código aberto, com recursos voltados ao desenvolvimento de aplicações de inteligência artificial. O Azure cuida da infraestrutura, das atualizações, dos backups, da escalabilidade e do tratamento de falhas, enquanto os desenvolvedores continuam usando as ferramentas padrão do PostgreSQL.
O serviço concentra dados operacionais, transacionais e de inteligência artificial em um único banco de dados gerenciado, o que pode reduzir a complexidade das aplicações e a latência no acesso aos dados em comparação com a dependência de armazenamentos vetoriais externos ou de caminhos personalizados para aplicações de inteligência artificial.
Recursos de inteligência artificial e pesquisa vetorial
O Azure Database for PostgreSQL oferece suporte à adição pgvector para realizar pesquisas de similaridade entre vetores dentro do PostgreSQL, além da adição azure_ai, que permite invocar grandes modelos de linguagem diretamente do banco de dados. A Microsoft afirma que esses recursos oferecem suporte a casos de uso como pesquisa semântica, geração aumentada por recuperação (RAG) e criação de aplicações e agentes inteligentes.
O serviço também oferece indexação DiskANN para melhorar o desempenho da pesquisa vetorial e algoritmos de aprendizado de máquina para ajudar no ajuste do desempenho. Outros recursos incluem recomendações de índices, ajuste de desempenho e manutenção, com o objetivo de reduzir a intervenção manual no gerenciamento de cargas de trabalho variáveis.
Escalabilidade, disponibilidade e gerenciamento operacional
O serviço permite separar a escalabilidade entre os recursos de computação e armazenamento e também oferece suporte a clusters flexíveis para distribuir cargas de trabalho do PostgreSQL que exigem alta taxa de transferência ou processamento de grandes volumes de dados, sem a necessidade de reescrever as aplicações. O Azure oferece disponibilidade de até 99,99% por meio de alta disponibilidade integrada e distribuída entre zonas, com gerenciamento de patches, backups e failover automático em caso de falhas.
O serviço inclui backup contínuo e restauração para um ponto no tempo, além de opções para atender aos requisitos de continuidade dos negócios e recuperação de desastres. A Microsoft também oferece recursos de replicação de dados para o Microsoft Fabric, com o objetivo de consultar e analisar dados do Azure Database for PostgreSQL com latência próxima do tempo real.
Migração, compatibilidade e segurança
O Azure oferece caminhos de migração online ou offline a partir de ambientes locais, máquinas virtuais e outros serviços gerenciados do PostgreSQL. As ferramentas incluem o Azure Migrate e orientações da Microsoft para planejamento, validação e execução, além de avaliações apoiadas por inteligência artificial para auxiliar nas migrações do Oracle para o PostgreSQL.
O serviço mantém compatibilidade com versões do PostgreSQL, extensões, drivers e ferramentas comuns, e permite gerenciar bancos de dados por meio da extensão do PostgreSQL para o Visual Studio Code. A Microsoft também menciona recursos de segurança de rede, gerenciamento de identidades, controle de acesso e criptografia de dados em trânsito, em uso e em repouso, além de mais de 100 certificações de conformidade, incluindo mais de 50 certificações relacionadas a regiões e países específicos.
Preços e disponibilidade
O serviço oferece opções de pagamento conforme o uso ou por meio de reservas, com suporte a cargas de trabalho que vão desde desenvolvimento e testes até ambientes de produção críticos. A Microsoft afirma que o uso do serviço pode reduzir o custo total de propriedade em até 58% em comparação com ambientes PostgreSQL locais e autogerenciados, de acordo com um relatório encomendado pela ESG e distribuído pela TechTarget em março de 2025.
O Azure Database for PostgreSQL está disponível em mais de 60 regiões do Azure nas Américas, na Europa e na Ásia-Pacífico. A conta gratuita do Azure também oferece até 750 horas de recursos de computação de uso intermitente e 32 gigabytes de armazenamento por mês durante 12 meses, de acordo com os termos mencionados na página do serviço.