implementación de referencia

Base de datos de Amazon Aurora MySQL en AWS

Implemente una base de datos de Aurora MySQL con alta disponibilidad y compatibilidad con la conmutación por error

Este Quick Start implementa automáticamente un entorno para una base de datos de Amazon Aurora MySQL en la nube de Amazon Web Services (AWS). Este Quick Start está dirigido a usuarios que buscan una arquitectura de referencia repetible y personalizable para Aurora MySQL mediante AWS CloudFormation.

También puede usar este Quick Start como bloque de creación para otras implementaciones automatizadas. Para ello, utilice la opción de implementación de VPC existente, que crea solo los componentes de la base de datos Aurora. La plantilla de esta opción se conecta a las plantillas existentes de AWS CloudFormation y sustituye la base de datos de MySQL.

Amazon Aurora es un motor de base de datos relacional completamente administrado compatible con MySQL y PostgreSQL. Con Aurora, puede utilizar el código, las herramientas y las aplicaciones que usa actualmente con sus bases de datos de MySQL y PostgreSQL existentes.  Para determinadas cargas de trabajo, Aurora puede ofrecer un rendimiento hasta cinco veces superior que MySQL sin necesidad de implementar cambios en la mayoría de sus aplicaciones existentes.

Como parte de Amazon Relational Database Service (Amazon RDS), Aurora aprovecha las características de Amazon RDS para la gestión y administración de bases de datos. Elimina la necesidad de mantener la infraestructura de la base de datos: servidores, replicación, copias de seguridad, etc.

logotipo de portworx

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

  •  Lo que creará
  • Con este Quick Start, se configura lo siguiente:

    • Una arquitectura con alta disponibilidad que abarca dos zonas de disponibilidad.*
    • Una nube virtual privada (VPC) 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 de traducción de direcciones de red (NAT) para permitir el acceso saliente a Internet a recursos en las subredes privadas.*
      • Un host bastión de Linux en un grupo de Auto Scaling para permitir el acceso entrante de Secure Shell (SSH) a los recursos en subredes privadas.*
    • En las subredes privadas, un clúster de base de datos (DB) de Aurora que incluye dos lectores de DB y un escritor de DB.
    • Una alarma de Amazon CloudWatch para monitorear la CPU en el host bastión y enviar una notificación de Amazon Simple Notification Service (Amazon SNS) cuando la alarma se desencadene.
    • 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 la base de datos de Aurora.

    *  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 implementar
  • Para implementar el entorno de Aurora MySQL en su cuenta de AWS, siga las instrucciones de la guía de implementación. El proceso de implementación tarda alrededor de 30 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.
    2. Elija una de las siguientes opciones para lanzar el Quick Start: Antes de crear la pila, elija la región de AWS en la barra de herramientas superior.
    3. Pruebe la implementación y confirme que la base de datos de MySQL esté aceptando conexiones.

    Amazon puede compartir la información de despliegue de los usuarios con el socio de AWS que colaboró con AWS en esta solución de socio.  

  •  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. MySQL es gratuito y de código abierto, por lo que no se requiere ninguna licencia para utilizar este 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 What are AWS Cost and Usage Reports?