Responsabilidad compartida de AlloyDB para PostgreSQL

Para operar bases de datos seguras, confiables y de alto rendimiento en AlloyDB para PostgreSQL, puedes usar el modelo de responsabilidad compartida para identificar qué tareas de infraestructura, seguridad y mantenimiento administra Google Cloud y qué tareas de configuración, control de acceso y operaciones administras tú.

AlloyDB para PostgreSQL es un servicio de base de datos completamente administrado que simplifica la implementación, el mantenimiento y la administración de bases de datos relacionales en Google Cloud. AlloyDB para PostgreSQL ofrece estadísticas operativas y funciones de administración que ayudan a reducir la sobrecarga administrativa, mientras conservas el control de tus datos, el diseño del esquema y la configuración de la carga de trabajo.

Responsabilidades deGoogle Cloud

  • Aprovisionar y mantener la infraestructura subyacente, que incluye hardware, firmware, kernel, SO, almacenamiento, red y mucho más:
    • Proteger la infraestructura de bajo nivel, que incluye las instalaciones físicas, el hardware en los centros de datos de Google Cloud y la pila de software de bajo nivel que se ejecuta en las máquinas.
    • Encriptar los datos en una instancia de AlloyDB para PostgreSQL en reposo de forma predeterminada y habilitar la encriptación administrada por el cliente en tránsito.
  • Programa un período de mantenimiento para aplicar la versión más reciente de AlloyDB para PostgreSQL:
    • Proporcionar notificaciones de mantenimiento
    • Permite la configuración del período de mantenimiento.
  • Proporciona configuración y herramientas para proteger tus instancias de AlloyDB para PostgreSQL:
    • Proporcionar acceso limitado a las funciones específicas de la base de datos disponibles para los clientes a través de marcas, procedimientos almacenados y complementos.
    • Aumenta lacuota de almacenamiento del clústerde autoservicio. Si necesitas almacenar más de 16 TiB de datos en un clúster.
  • Proporcionar telemetría de supervisión para varios componentes de instancia, incluidos, sin limitaciones, los siguientes:
    • CPU
    • Almacenamiento
    • Red
    • Memoria
    • Conexiones de usuario
  • Te permite configurar copias de seguridad continuas que permiten que el clúster se restablezca en cualquier momento (PITR) dentro de tu retención.
  • Proporcionar capacidades de recuperación ante desastres en caso de interrupciones regionales para instancias configuradas con réplicas de lectura entre regiones y, también, instancias configuradas con copias de seguridad multirregionales.
  • Proporcionar alta disponibilidad en caso de interrupciones zonales en instancias configuradas para alta disponibilidad (HA).
  • Proporcionar capacidades de introspección de la carga de trabajo y estadísticas con Estadísticas de consultas.
  • Proporcionar integraciones de Google Cloud para Identity and Access Management (IAM), etiquetas, Cloud Key Management Service, y Network Intelligence Center.

Responsabilidades de los clientes

  • Crear clústeres e instancias con la versión principal, la ubicación, el tamaño y las marcas de base de datos adecuadas.
  • Crear y administrar bases de datos y cualquier código creado por el usuario en la instancia.
  • Acceso seguro, autenticación y autorización con los controles adecuados.
  • Configurar y solucionar problemas de conectividad de herramientas del cliente a la instancia de AlloyDB para PostgreSQL.
  • Configurar la instancia de AlloyDB para PostgreSQL para la alta disponibilidad y la recuperación ante desastres zonal o regional .
  • Usa las funciones de mantenimiento para minimizar el impacto comercial de los eventos de mantenimiento y permitir la aplicación oportuna de actualizaciones de seguridad críticas y actualizaciones de versión necesarias.
  • Administrar, ajustar y optimizar el rendimiento de la base de datos según la carga de trabajo y la configuración de la instancia.
  • Asegúrate de tener la aprobación de la cuota de almacenamiento para adaptarte al crecimiento futuro necesario para los eventos de mantenimiento de bases de datos críticos.