Publicado en: Nov 29, 2018
Ahora puede ensamblar e implementar nuevas arquitecturas sin servidor utilizando aplicaciones anidadas compatibles con el modelo de aplicaciones sin servidor de AWS (SAM) mediante el uso de AWS Serverless Application Repository. Las aplicaciones anidadas son componentes de bajo acoplamiento de una arquitectura sin servidor.
Las aplicaciones anidadas le permiten crear rápidamente arquitecturas sin servidor y altamente sofisticadas mediante la reutilización de servicios que se crean y mantienen de forma independiente, pero que se componen fácilmente utilizando SAM y el Serverless Application Repository. Al usar aplicaciones anidadas, puede crear aplicaciones más potentes, evitar el trabajo duplicado y ayudar a garantizar la coherencia y y el uso de las prácticas recomendadas en sus equipos y organizaciones. Hoy en día, la creación de un servicio para manejar los mensajes erróneos en un flujo de eventos es una práctica común durante la creación de sistemas resistentes. Ahora, puede desarrollar esa solución como una aplicación SAM, compartirla a través Serverless Application Repository y permitir que los equipos la incluyan como una aplicación anidada en sus arquitecturas sin servidor.
Las aplicaciones anidadas se implementan como pilas anidadas de CloudFormation. Para anidar aplicaciones, use el nuevo tipo de recurso AWS:Serverless:Application en su plantilla SAM. Puede continuar utilizando el paquete sam y los comandos de implementación de sam en la CLI de SAM o las API de AWS CloudFormation para empaquetar e implementar sus aplicaciones. Para obtener más información sobre el uso de aplicaciones anidadas, lea nuestra documentación.
Las aplicaciones anidadas que usan Serverless Application Repository están disponibles en las siguientes regiones: EE.UU. Este (Ohio), EE.UU. Este (Norte de Virginia), EE.UU. Oeste (Norte de California), EE.UU. Oeste (Oregón), Asia Pacífico (Tokio), Asia Pacífico (Seúl), Asia Pacífico (Mumbai), Asia Pacífico (Singapur), Asia Pacífico (Sídney), Canadá (Central), UE (Fráncfort), UE (Irlanda), UE (Londres) y América del Sur (São Paulo).