2. Regiones y Zonas de disponibilidad (AZ) en Cloudhub


La Alta disponibilidad (HA) es esencial para mantener tus aplicaciones de Mule corriendo sin interrupciones. En CloudHub, esto se logra mediante la utilización de múltiples workers para desplegar tu aplicación.

 

Regiones y Zonas de Disponibilidad Explicadas

Una región de AWS es un área geográfica que alberga un conjunto de zonas de disponibilidad (AZ). Cada AZ es un centro de datos aislado con su propia energía, refrigeración y redes, protegiendo a las aplicaciones desplegadas de fallos que podrían afectar a otros centros de datos.

CloudHub aprovecha esta arquitectura dividiendo los workers a través de múltiples AZ dentro de la misma región, lo cual puedes observar en la guía de redes de CloudHub. Si una AZ sufre una interrupción, las otras pueden continuar funcionando, lo que proporciona una continuidad de servicio crítica para tus aplicaciones.

 

Despliegue en CloudHub

Al desplegar tu aplicación en CloudHub, seleccionas una región, pero no una AZ específica. CloudHub gestiona el despliegue entre las AZ para asegurar una distribución equitativa y una alta disponibilidad. Ten en cuenta que la selección de una región al desplegar en Cloudhub solo esta disponible para cuentas con licencia.

Almacenamiento y Mensajería Resilientes

Los datos de tu aplicación en CloudHub pueden persistir y compartirse a través de Anypoint Object Store v2 (OSv2), y las colas VM pueden configurarse para ser persistentes o no, según tus necesidades de integridad de datos y recuperación ante fallos.

 

Configuración DNS para Diferentes Regiones

Cada región tiene su propio registro DNS para dirigir el tráfico adecuadamente. Esto se detalla en la documentación, donde puedes encontrar el DNS específico para cada región de CloudHub. Por ejemplo, para la región de EE.UU. Este (N. Virginia) usarías myapp.us-e1.cloudhub.io, mientras que para la región de Asia Pacífico (Sídney) sería myapp.au-s1.cloudhub.io.

Para una visión detallada de cómo MuleSoft utiliza AWS para CloudHub y las regiones y AZ disponibles, visita la infraestructura global de AWS.

 

Conclusión

Entender cómo CloudHub utiliza las regiones y AZ de AWS es fundamental para maximizar la disponibilidad de tus aplicaciones Mule. El despliegue consciente y estratégico en CloudHub, apoyándose en la infraestructura de AWS, permite una solidez y resiliencia excepcionales para tus soluciones empresariales. En última instancia, un diseño arquitectónico adecuado es la clave para una experiencia sin interrupciones, lo cual es esencial en el ecosistema digital actual.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *