implementación de referencia

Arquitectura modular para Amazon Aurora PostgreSQL

Implemente una base de datos de Amazon Aurora PostgreSQL en la nube de AWS con alta disponibilidad y compatibilidad con la conmutación por error

Este Quick Start implementa automáticamente un entorno modular de alta disponibilidad para Amazon Aurora PostgreSQL en la nube de Amazon Web Services (AWS).

Aurora es un motor de base de datos relacional completamente administrado compatible con MySQL y PostgreSQL. El código, las herramientas y las aplicaciones que utiliza actualmente con sus bases de datos PostgreSQL se pueden usar con Aurora. Con determinadas cargas de trabajo, Aurora puede ofrecer un rendimiento hasta tres veces superior de PostgreSQL sin necesidad de implementar cambios en la mayoría de sus aplicaciones existentes. Aurora forma parte de Amazon Relational Database Service (Amazon RDS) y aprovecha las características de Amazon RDS para la gestión y administración de bases de datos.  

Este Quick Start está dirigido a usuarios que buscan una implementación de referencia repetible y personalizable para Aurora PostgreSQL. También puede usar el Quick Start como un bloque de creación de sus propias implementaciones automatizadas. El Quick Start incluye una planilla de AWS CloudFormation que crea solo los componentes de la base de datos de Aurora. Esta plantilla está diseñada para conectarse con sus plantillas existentes de AWS CloudFormation como sustituto de la base de datos de PostgreSQL.

logotipo de portworx

Este Quick Start fue desarrollado por arquitectos de soluciones y especialistas en bases de datos de AWS.

  •  Lo que creará
  •  Cómo realizar la implementación
  •  Costo y licencias
  •  Lo que creará
  • Utilice este Quick Start para configurar de manera automática el siguiente entorno de Aurora en AWS:

    • Una arquitectura de red privada virtual (VPC) con alta disponibilidad que abarca dos zonas de disponibilidad. La VPC está configurada con subredes públicas y privadas de acuerdo con las prácticas recomendadas de AWS para proporcionarle su propia red virtual en AWS.*
    • En las subredes públicas:
      • Gateways administradas mediante traducción de dirección de red (NAT) con el fin de permitir el acceso saliente a Internet para recursos en las subredes privadas.*
      • Un host bastión de Linux en un grupo de Auto Scaling para permitir el acceso de entrada mediante Secure Shell (SSH) a las instancias de Amazon Elastic Compute Cloud (Amazon EC2) en subredes privadas.*
    • En las subredes privadas, un clúster de Aurora DB que incluye dos lectores de DB y un redactor de DB.
    • Una clave de cifrado utilizando AWS Key Management Service (AWS KMS). El Quick Start utiliza la clave para habilitar el cifrado de datos en reposo para el clúster de Aurora DB.
    • Una alarma de Amazon CloudWatch para monitorizar la CPU en el host bastión y enviar una notificación de Amazon Simple Notification Service (Amazon SNS) cuando la alarma se dispare.

    * En la plantilla con la que se implementa el Quick Start en una VPC existente, se omiten las tareas marcadas con asteriscos y se le pide la configuración de su VPC existente.

  •  Cómo realizar la implementación
  • Para implementar el entorno de Aurora PostgreSQL en su cuenta de AWS, siga las instrucciones de la guía de implementación. El proceso de implementación toma alrededor de 25 minutos e incluye los siguientes pasos:

    1. Si aún no tiene una cuenta de AWS, regístrese en https://aws.amazon.com e inicie sesión en su cuenta. Elija la Región de AWS a donde quiera implementar el Quick Start entre las Regiones de AWS que admiten compatibilidad entre Aurora y PostgreSQL.
    2. Elija una de las siguientes opciones para iniciar el Quick Start:
    3. Pruebe la implementación y confirme que la base de datos de PostgreSQL está aceptando conexiones.
     
    Para personalizar su implementación, puede configurar la VPC, el host bastión y la base de datos; si lo desea, también puede establecer etiquetas de base de datos.

    Amazon puede compartir la información de implementación de los usuarios con el socio de AWS que colaboró con AWS en el inicio rápido.  

  •  Costo y licencias
  • Usted es responsable del costo de los servicios de AWS implementados por este Quick Start No hay costos adicionales por el uso del Quick Start.

    En las plantillas de AWS CloudFormation para este Quick Start, se incluyen parámetros de configuración que se pueden personalizar. Con algunas de estas configuraciones, como el tipo de instancia de base de datos, se verá afectado el costo de implementación. Para obtener estimaciones de costos, consulte las páginas de precios de cada servicio de AWS que utilizará. Los precios pueden modificarse.

    Sugerencia  Después de implementar el Quick Start, recomendamos activar el Informe de uso y costo de AWS para realizar un seguimiento de los costos asociados con el Quick Start. El informe envía métricas de facturación a un bucket de Amazon Simple Storage Service (Amazon S3) de su cuenta. Se suministran estimaciones de costos en función del uso de cada mes, y se finalizan los datos a finales del mes. Para obtener más información sobre el reporte, consulte la documentación de AWS.