Publicado en: Mar 27, 2019
AWS App Mesh ya está disponible en todas las regiones y se puede usar en producción.
App Mesh es una malla de servicios que proporciona conexiones en red a nivel de las aplicaciones para facilitar que sus servicios se comuniquen entre sí a través de múltiples tipos de infraestructuras informáticas. App Mesh estandariza la forma en que sus servicios se comunican, brindándole visibilidad integral y asegurando una alta disponibilidad de sus aplicaciones.
Las aplicaciones modernas en general están compuestas por múltiples servicios. Cada servicio puede desarrollarse utilizando múltiples tipos de infraestructura informática, como Amazon EC2 y AWS Fargate. A medida que la cantidad de servicios crece dentro de una aplicación, se torna difícil determinar la ubicación exacta de los errores, redireccionar el tráfico después de los errores e implementar con seguridad los cambios de código. Antes, esto requería crear una lógica de monitorización y control directamente en su código y volver a implementar sus servicios cada vez que había cambios.
AWS App Mesh facilita la ejecución de los servicios al proporcionar una visibilidad constante y controles de tráfico de red para los servicios desarrollados a través de varios tipos de infraestructuras informáticas. App Mesh elimina la necesidad de actualizar el código de la aplicación para cambiar la forma en que se recopilan los datos de monitorización o en que se direcciona el tráfico entre los servicios. App Mesh configura cada servicio para exportar datos de monitorización e implementa una lógica uniforme de control de las comunicaciones en su aplicación. Esto facilita la identificación rápida de la ubicación exacta de los errores y el redireccionamiento automático del tráfico de red cuando hay errores o cuando es necesario implementar cambios de código.
Puede usar App Mesh con AWS Fargate, Amazon EC2, Amazon ECS, Amazon EKS y Kubernetes en AWS para ejecutar mejor sus aplicaciones a escala. App Mesh utiliza el proxy de Envoy de código abierto, lo que lo hace compatible con una gran variedad de herramientas de socios de AWS y de código abierto.
Puede obtener más información en nuestro repositorio de GitHub o en nuestra documentación.
App Mesh está disponible en las siguientes regiones: Asia Pacífico (Mumbai), EE.UU. Este (Ohio), Europa (Irlanda), Europa (Fráncfort), EE.UU. Este (Norte de Virginia), Asia Pacífico (Seúl), UE (Londres), Asia Pacífico (Tokio), EE.UU. Oeste (Oregón), EE.UU. Oeste (Norte de California), Asia Pacífico (Singapur), Asia Pacífico (Sídney), Canadá (Central).