Conceitos básicos da AWS
Criar um pipeline de entrega contínua
Configurar um repositório Git, implantar uma aplicação Web de exemplo e criar um pipeline de entrega contínua
Introdução: Criar um pipeline de entrega contínua
Siga as instruções passo a passo para criar seu primeiro pipeline de entrega contínua.
Visão geral
Neste tutorial, você criará um pipeline de entrega contínua para uma aplicação Web simples. Primeiro, você usará um sistema de controle de versão para armazenar seu código-fonte. Depois, você aprenderá a criar um pipeline de entrega contínua que implantará automaticamente a aplicação Web sempre que o código-fonte for atualizado.
O que você aprenderá
Este tutorial guiará você pelas etapas de criação do pipeline de entrega contínua abordado acima. Você aprenderá a:
- Configurar um repositório GitHub para o código da aplicação
- Criar um ambiente AWS Elastic Beanstalk para implantar a aplicação
- Configurar o AWS CodeBuild para criar o código-fonte do GitHub
- Usar o AWS CodePipeline para configurar o pipeline de entrega contínua com estágios de origem, compilação e implantação
Experiência com a AWS
Iniciante
Tempo para a conclusão
35 minutos
Custo para a conclusão
Qualificado para o nível gratuito
Requisitos
Serviços usados
Data da última atualização
9 de fevereiro de 2023
Arquitetura da aplicação
O diagrama a seguir apresenta uma representação visual dos serviços usados neste tutorial e como eles são conectados. Esta aplicação usa o GitHub, o AWS Elastic Beanstalk, o AWS CodeBuild e o AWS CodePipeline.
Ao avançarmos pelo tutorial, abordaremos os serviços em detalhes e indicaremos quais recursos ajudarão você a saber tudo sobre eles.
Módulos
Este tutorial está dividido em cinco módulos breves. Conclua cada módulo na ordem certa antes de passar para o próximo.
- Configurar repositório git (5 minutos): configura um repositório GitHub para armazenar o código da aplicação.
- Implantar aplicativo Web (10 minutos): crie o ambiente em que a aplicação Web será implantada usando o AWS Elastic Beanstalk.
- Criar projeto de compilação (5 minutos): configure e execute o processo de compilação para a aplicação usando o AWS CodeBuild.
- Criar pipeline de entrega (10 minutos): crie um pipeline para compilar automaticamente e implantar a aplicação usando o AWS CodePipeline.
- Finalizar pipeline e testar (5 minutos): adicione um estágio de revisão ao pipeline e teste sua execução.