Elegir el entorno de implementación de AlloyDB Omni

Para empezar a usar AlloyDB Omni, primero debes elegir uno de los siguientes entornos de implementación:

  • AlloyDB Omni para Kubernetes
  • AlloyDB Omni para contenedores

AlloyDB Omni para Kubernetes

Elige AlloyDB Omni para Kubernetes si necesitas una o varias de las siguientes funciones. Para empezar a usar este modelo de implementación, consulta la descripción general de AlloyDB Omni para Kubernetes.

  • Aprovisionamiento automatizado y gestión del ciclo de vida basada en APIs.
  • Alta disponibilidad configurable para ajustar los mecanismos de conmutación por error.
  • Compatibilidad con sidecars para integrar agentes de monitorización o de copias de seguridad empresariales.
  • Grupos de lectura de variables para escalar operaciones de solo lectura.
  • Balanceo de carga con agrupación de conexiones del lado del servidor (PgBouncer).
  • Compatibilidad con plataformas y disponibilidad en el mercado de Google Distributed Cloud y OpenShift.
  • Recuperación tras fallos interregional para crear bases de datos de reserva en clústeres, centros de datos y regiones remotos.

AlloyDB Omni para contenedores

Elige AlloyDB Omni para contenedores si necesitas una o varias de las siguientes opciones. Para empezar a usar este modelo de implementación, consulta la descripción general de AlloyDB Omni para contenedores.

  • Base de datos de una sola aplicación: cuando necesitas una base de datos de alto rendimiento dedicada a una sola aplicación.
  • Desarrollo y pruebas: para configurar un entorno de base de datos en el portátil de un desarrollador o en un entorno de pruebas.
  • Entornos que no son de Kubernetes: cuando tu infraestructura no usa Kubernetes o cuando no necesitas la complejidad de un orquestador de contenedores.
  • Operaciones sin conexión: para aplicaciones que deben seguir funcionando incluso cuando no tienen conexión a Internet.
  • Requisitos de baja latencia: cuando necesites colocar la base de datos geográficamente cerca de tus usuarios para garantizar los tiempos de respuesta más rápidos posibles.