Fase 4: operación y optimización - Recomendaciones de AWS

Fase 4: operación y optimización

Cuando la base de datos está en AWS, debe operarla en la nube. Debe asegurarse de seguir las prácticas recomendadas en áreas como la monitorización, las alertas, las copias de seguridad y la alta disponibilidad. La sobrecarga de la operación de las bases de datos que se han vuelto a alojar es mayor que la de las bases de datos que han redefinido la plataforma o que se han refactorizado para utilizar un servicio de base de datos de AWS administrado:

  • Una base de datos que se ha vuelto a alojar se ejecuta en una instancia de EC2. Usted es responsable de todas las tareas de administración de las bases de datos, como la configuración de las copias de seguridad, la alta disponibilidad y las soluciones de recuperación de desastres.

  • Si redefine la plataforma de la base de datos o la refactoriza en Amazon RDS, la configuración de estas tareas de administración de bases de datos solo requiere unos pocos clics. Esto significa que el administrador de la base de datos dedicará menos tiempo a administrar una base de datos en Amazon RDS, en comparación con la administración de una base de datos que se ha vuelto a alojar en una instancia EC2. Amazon RDS también proporciona una herramienta de monitorización del rendimiento llamada Información de rendimiento de Amazon RDS, que permite que incluso los no expertos detecten problemas de rendimiento mediante el uso de un sencillo panel que visualiza la carga de la base de datos.

Independientemente de la opción de migración que elija, Amazon CloudWatch desempeña un papel muy importante a la hora de recopilar métricas clave, como el uso de la CPU, la memoria y la E/S. También proporciona la capacidad de establecer umbrales en las métricas e iniciar acciones cuando se supera el umbral determinado. Por ejemplo, puede crear alarmas en las métricas del clúster de Aurora PostgreSQL, configurar notificaciones y tomar medidas para detectar y cerrar las instancias de lectura no utilizadas o infrautilizadas. La configuración de alarmas en tiempo real para las métricas y los eventos le permite minimizar el tiempo de inactividad y el posible impacto empresarial.

En la fase de operación y optimización, puede maximizar los beneficios derivados del alojamiento de aplicaciones en AWS. Las actividades de optimización pueden abordar los problemas de costo, rendimiento, seguridad o resiliencia de su pila de aplicaciones. Por ejemplo, puede utilizar las características de escalamiento automático para añadir más réplicas de lectura durante las horas de mayor actividad y eliminarlas durante las horas de menor actividad para reducir los costos. También puede utilizar una serie de servicios de AWS que se integran perfectamente con las bases de datos de Amazon RDS. Por ejemplo, puede dirigir fácilmente los registros del motor de base de datos a Registros de Amazon CloudWatch para su análisis.

Una vez en AWS Cloud, puede empezar a optimizar la aplicación aprovechando la gran cantidad de servicios y características que puede poner en marcha con unos pocos clics. Puede innovar más rápido, ya que puede concentrar sus valiosos recursos de TI en desarrollar aplicaciones que diferencien a su empresa y transformen las experiencias de sus usuarios, en lugar de centrarse en la pesada e indiferenciada tarea de administrar la infraestructura y los centros de datos. En el siguiente diagrama se muestran algunas de las opciones que ofrecen los servicios de AWS.

AWS services that can help optimize operations in the cloud

Además, tiene la capacidad de realizar una implementación global en cuestión de minutos. Por ejemplo, con unos pocos clics, puede crear una base de datos global de Amazon Aurora que le permita escalar fácilmente las operaciones de lectura de las bases de datos en todo el mundo y colocar sus aplicaciones cerca de los usuarios.

Del mismo modo, puede utilizar las integraciones para obtener más valor de los datos. Por ejemplo, puede utilizar las capacidades de machine learning (ML) en sus aplicaciones de bases de datos de Aurora siguiendo unos pocos pasos sencillos.