Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS App Runner
AWS App Runner
App Runner toma el código fuente o la imagen fuente de un repositorio y, a continuación, crea y mantiene un servicio web en ejecución para usted en el Nube de AWS. Normalmente, solo necesitas llamar a una acción de App Runner,CreateService
, para crear tu servicio. Con un repositorio de imágenes de origen, se proporciona una imagen de ready-to-use contenedor que App Runner puede implementar para ejecutar el servicio web. Con un repositorio de código fuente, se proporcionan el código y las instrucciones para crear y ejecutar un servicio web y se orienta a un entorno de ejecución específico. App Runner es compatible con varias plataformas de programación, cada una con uno o más tiempos de ejecución gestionados para las versiones principales de la plataforma. App Runner admite imágenes de contenedores, así como entornos de ejecución y marcos web, incluidos Node.js y Python. App Runner supervisa la cantidad de solicitudes simultáneas que se envían a tu aplicación y agrega automáticamente instancias adicionales en función del volumen de solicitudes. Si tu aplicación no recibe solicitudes entrantes, App Runner reducirá el tamaño de los contenedores hasta convertirlos en una instancia aprovisionada, una instancia controlada por la CPU que estará lista para atender las solicitudes entrantes en cuestión de milisegundos.
En este momento, App Runner puede recuperar el código fuente de un GitHub repositorio o recuperar la imagen fuente de Amazon ECR en su Cuenta de AWS.
En el siguiente diagrama, se muestra una descripción general de la arquitectura del servicio de App Runner. En el diagrama, hay dos servicios de ejemplo: uno implementa el código fuente desde Amazon GitHub ECR y el otro implementa una imagen fuente desde Amazon ECR.

App Runner admite un desarrollo integral, que incluye aplicaciones web de frontend y backend que utilizan los protocolos HTTP y HTTPS. Estas aplicaciones incluyen servicios de API, servicios web de backend y sitios web. App Runner admite imágenes de contenedores, así como entornos de ejecución y marcos web, incluidos Node.js y Python.