Introducción a AWS

Crear una canalización de entrega continua

Configure un repositorio Git, implemente una aplicación web de muestra y cree una canalización de entrega continua

Módulo 2: implementar una aplicación web

En este módulo, creará e implementará una nueva aplicación web con AWS Elastic Beanstalk.

Introducción

En este módulo, usará la consola de AWS Elastic Beanstalk para crear e implementar una aplicación web. AWS Elastic Beanstalk es un servicio informático que facilita la implementación y la administración de aplicaciones en AWS sin tener que preocuparse por la infraestructura que las ejecuta. Utilizará el asistente Create web app (Crear aplicación web) para crear una aplicación y lanzar un entorno con los recursos de AWS necesarios para ejecutar su aplicación. En los módulos siguientes, utilizará este entorno y su canalización de entrega continua para implementar la aplicación web Hello World! que creó en el Módulo 1.

Lo que aprenderá

  • Configurar y crear un entorno AWS Elastic Beanstalk
  • Implementar una aplicación web de muestra en AWS Elastic Beanstalk
  • Probar la aplicación web de muestra 

Conceptos clave

AWS Elastic Beanstalk Servicio que facilita la implementación de una aplicación en AWS. Tan solo cargue su código y Elastic Beanstalk implementará, administrará y escalará su aplicación.

Entorno Conjunto de recursos de AWS aprovisionados por Elastic Beanstalk que se usan para ejecutar su aplicación.

Instancia EC2 Servidor virtual en la nube. Al crear un entorno, Elastic Beanstalk aprovisionará una o más instancias de Amazon EC2.

Servidor web Software que utiliza el protocolo HTTP para ofrecer contenido a través de Internet. Se utiliza para almacenar, procesar y entregar páginas web.

Plataforma Combinación de sistema operativo, tiempo de ejecución del lenguaje de programación, servidor web, servidor de aplicaciones y componentes de Elastic Beanstalk. Su aplicación se ejecutará mediante los componentes que proporciona una plataforma.

 Tiempo de realización

10 minutos

 Servicios utilizados

Implementación

Arquitectura de la aplicación

Ahora que ya terminamos este módulo, la arquitectura se verá de la siguiente manera:

Hemos creado un entorno y una aplicación de muestra de AWS Elastic Beanstalk. Utilizaremos este entorno y la canalización de entrega continua para implementar la aplicación web Hello World! que creamos en el módulo anterior.

¿Este módulo le resultó útil?

Crear un proyecto de creación