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
Introducción: Crear una canalización de entrega continua
Siga las instrucciones paso a paso para crear su primera canalización de entrega continua
Información general
En este tutorial, creará una canalización de entrega continua para una aplicación web simple. Primero utilizará un sistema de control de versiones para almacenar su código fuente. Luego, aprenderá cómo crear una canalización de entrega continua que implementará de forma automática su aplicación web cuando su código fuente se actualice.
Lo que logrará
Este tutorial lo guiará por los pasos para crear la canalización de entrega continua mencionada anteriormente. Aprenderá a hacer lo siguiente:
- Configurar un repositorio de GitHub para el código de la aplicación
- Crear un entorno de AWS Elastic Beanstalk para implementar la aplicación
- Configurar AWS CodeBuild para crear el código fuente desde GitHub
- Utilizar AWS CodePipeline para configurar la canalización de entrega continua con etapas de fuentes, creación e implementación
Experiencia en AWS
Principiante
Tiempo de realización
35 minutos
Costo de realización
Apto para el nivel gratuito
Requisitos
Servicios utilizados
Última actualización
9 de febrero de 2023
Arquitectura de aplicaciones
El siguiente diagrama ofrece una representación visual de los servicios utilizados en este tutorial y cómo están conectados. Esta aplicación utiliza GitHub, AWS Elastic Beanstalk, AWS CodeBuild y AWS CodePipeline.
A lo largo del tutorial, analizaremos los servicios en detalle y mencionaremos los recursos que lo ayudarán a ponerse al día con ellos.
Módulos
Este tutorial está dividido en cinco módulos cortos. Debe completar cada módulo en orden antes de pasar al siguiente.
- Configurar el repositorio de Git (5 minutos): configure un repositorio de GitHub para almacenar el código de aplicación.
- Implementar una aplicación web (10 minutos): cree el entorno donde se implementará la aplicación web con AWS Elastic Beanstalk.
- Crear un proyecto de creación (5 minutos): con AWS CodeBuild configure y ejecute el proceso de creación para la aplicación.
- Crear una canalización de entrega (10 minutos): con AWS CodePipeline cree una canalización para construir e implementar la aplicación.
- Finalizar la canalización y probarla (5 minutos): agregue una etapa de revisión a la canalización y pruebe su ejecución.