AWS Serverless Application Repository

Encuentre, implemente y publique aplicaciones sin servidor

¿Por qué usar el Repositorio de aplicaciones sin servidor de AWS?

AWS Serverless Application Repository es un repositorio administrado para aplicaciones sin servidor. Se les permite a los equipos, organizaciones y desarrolladores individuales almacenar y compartir aplicaciones reutilizables y ensamblar e implementar fácilmente arquitecturas sin servidor de maneras nuevas y potentes. Si utiliza Serverless Application Repository, no tiene que clonar, crear, empaquetar o publicar el código fuente en AWS antes de implementarlo. Por el contrario, puede implementar aplicaciones prediseñadas de Serverless Application Repository en las arquitecturas sin servidor, lo que ayuda a usted y a sus equipos a reducir el trabajo doble, asegurar las prácticas recomendadas de la organización y llegar al mercado más rápido. En la integración con AWS Identity and Access Management (IAM), se proporciona control a nivel de recursos de cada aplicación, lo que le permite compartir aplicaciones de forma pública con cualquier persona o de forma privada, con cuentas de AWS específicas. Puede compartir una aplicación que haya creado si la publica en el Repositorio de aplicaciones sin servidor de AWS.

Cada aplicación viene empaquetada con una plantilla de AWS Serverless Application Model (AWS SAM) que define los recursos de AWS que se utilizan. Las aplicaciones compartidas públicamente también incluyen un enlace al código fuente de la aplicación. No se aplican cargos adicionales por el uso del repositorio de aplicaciones sin servidor: solo se paga por los recursos de AWS utilizados en las aplicaciones que se implementen.

Beneficios

Agrupe rápidamente las arquitecturas sin servidor de maneras nuevas y potentes. Descubra y comparta patrones de aplicaciones sin servidor reutilizables, de forma privada o pública, y componga nuevas arquitecturas sin servidor con la sintaxis simplificada de AWS SAM

Utilice aplicaciones prediseñadas en sus implementaciones sin servidor para eliminar la necesidad de clonar, crear, empaquetar y publicar un código de origen en AWS antes de implementarlo. También es compatible con SAM y el control de versiones semánticas para permitir la administración sencilla de aplicaciones.  

Desarrolle y publique aplicaciones sin servidor una vez, almacénelas en Serverless Application Repository y utilícelas de forma privada en equipos o con la comunidad para reducir los esfuerzos dobles y acelerar el desarrollo de los flujos de trabajo.

Encuentre y distribuya las aplicaciones sin servidor para casos de uso común. Cree prácticas recomendadas de la organización en sus arquitecturas sin servidor a fin de contribuir a que se asegure la uniformidad entre equipos; utilice permisos para compartir aplicaciones con cuentas de AWS específicas.

¿Está empezando a usar aplicaciones sin servidor?

Las aplicaciones sin servidor no requieren que aprovisione, escale ni administre ningún servidor. Puede crearlas para prácticamente cualquier tipo de aplicación o servicio backend. Además, usted administra todo lo necesario para ejecutar y escalar la aplicación con alta disponibilidad. Más información