Microsoft ofrece Azure Database for PostgreSQL como una base de datos en la nube totalmente gestionada y basada en el motor de PostgreSQL de código abierto, con capacidades orientadas al desarrollo de aplicaciones de inteligencia artificial. Azure se encarga de la infraestructura, las actualizaciones, las copias de seguridad, el escalado y la gestión de errores, mientras los desarrolladores continúan utilizando las herramientas estándar de PostgreSQL.
El servicio se centra en mantener los datos operativos, transaccionales y de inteligencia artificial dentro de una única base de datos gestionada, lo que puede reducir la complejidad de las aplicaciones y la latencia de acceso a los datos frente al uso de almacenes vectoriales externos o de rutas específicas para aplicaciones de inteligencia artificial.
Capacidades de inteligencia artificial y búsqueda vectorial
Azure Database for PostgreSQL admite la incorporación de pgvector para realizar búsquedas de similitud entre vectores dentro de PostgreSQL, junto con la extensión azure_ai, que permite invocar modelos de lenguaje de gran tamaño directamente desde la base de datos. Microsoft afirma que estas capacidades admiten casos de uso como la búsqueda semántica, la generación aumentada por recuperación (RAG) y la creación de aplicaciones y agentes inteligentes.
El servicio también ofrece indexación DiskANN para mejorar el rendimiento de la búsqueda vectorial, así como algoritmos de aprendizaje automático para ayudar a ajustar el rendimiento. Otras capacidades incluyen recomendaciones de índices, ajuste del rendimiento y mantenimiento, con el objetivo de reducir la intervención manual en la gestión de cargas de trabajo cambiantes.
Escalado, disponibilidad y gestión operativa
El servicio permite separar el escalado de los recursos de proceso y almacenamiento. También admite clústeres flexibles para distribuir cargas de trabajo de PostgreSQL que requieren un alto rendimiento o el procesamiento de grandes volúmenes de datos, sin necesidad de reescribir las aplicaciones. Azure ofrece una disponibilidad de hasta el 99,99 % mediante alta disponibilidad integrada y distribuida entre zonas, con gestión de parches, copias de seguridad y conmutación automática por error.
El servicio incluye copias de seguridad continuas y restauración a un momento dado, además de opciones para abordar los requisitos de continuidad empresarial y recuperación ante desastres. Microsoft también ofrece capacidades de replicación de datos en Microsoft Fabric para consultar y analizar los datos de Azure Database for PostgreSQL con una latencia cercana al tiempo real.
Migración, compatibilidad y seguridad
Azure admite rutas de migración en línea o sin conexión desde entornos locales, máquinas virtuales y otros servicios de PostgreSQL gestionados. Las herramientas incluyen Azure Migrate y las directrices de Microsoft para la planificación, validación y ejecución, además de evaluaciones basadas en inteligencia artificial para ayudar en las migraciones de Oracle a PostgreSQL.
El servicio mantiene la compatibilidad con versiones de PostgreSQL, extensiones, controladores y herramientas habituales, y permite gestionar bases de datos mediante la extensión de PostgreSQL para Visual Studio Code. Microsoft también menciona funciones de seguridad de red, gestión de identidades, control de acceso y cifrado de datos en tránsito, en uso y en reposo, además de más de 100 certificaciones de cumplimiento, incluidas más de 50 certificaciones relacionadas con regiones y países específicos.
Precios y disponibilidad
El servicio ofrece opciones de pago por uso o mediante reservas, con compatibilidad para cargas de trabajo que van desde el desarrollo y las pruebas hasta entornos de producción críticos. Microsoft afirma que el uso del servicio puede reducir el coste total de propiedad hasta un 58 % frente a entornos de PostgreSQL locales y autogestionados, según un informe encargado a ESG y distribuido por TechTarget en marzo de 2025.
Azure Database for PostgreSQL está disponible en más de 60 regiones de Azure en América, Europa y Asia-Pacífico. La cuenta gratuita de Azure también ofrece hasta 750 horas de recursos de proceso interrumpibles y 32 gigabytes de almacenamiento al mes durante 12 meses, según las condiciones indicadas en la página del servicio.