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
  •  Costos 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 en la que 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.  

  •  Costos y licencias
  • Deberá pagar el costo de los servicios de AWS y las licencias de terceros que se utilicen para ejecutar esta implementación de referencia del 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 puede personalizar. Algunas de las configuraciones, como el tipo de instancia, afectan al costo de la implementación. Para hacer estimaciones de costos, consulte las páginas de precios de cada servicio de AWS que utilice. Los precios están sujetos a cambio.

    Consejo: después de implementar el Quick Start, cree el Informe de uso y costo de AWS para ofrecer métricas de facturación a un bucket de S3 en su cuenta. Estos informes proporcionan estimaciones de costos en función del uso de cada mes y agregan los datos a finales del mes. Para obtener más información, consulte ¿Cuáles son los informes de uso y costo de AWS?

    No se requieren licencias para implementar este Quick Start.