Entrar em Contato

Programa do Curso

Introdução

  • Noções gerais dos conceitos principais e vantagens da CI/CD
  • Compreensão dos serviços de CI (Travis-CI, CircleCI, Semaphore, etc.)

Preparação do Ambiente de Desenvolvimento

  • Configuração de repositórios no Github
  • Integração do Travis-CI com o Github

Construção de um Pacote Python

  • Criação da lógica de aplicação
  • Pacotamento do código localmente

Automação da Implantação do Pacote

  • Adição do token do PyPI ao Travis-CI
  • Criação e definição do pipeline de CI/CD
  • Ativação das dependências
  • Execução e teste do código
  • Publicação do pacote Python

Implantação de Aplicativos Containerizados

  • Criação de uma aplicação web em Python
  • Containerização da aplicação
  • Implantação da aplicação com Docker
  • Automação da implantação com Heroku

Solução de Problemas

Resumo e Conclusão

Requisitos

  • Experiência com Git ou Github
  • Experiência em programação Python

Público-alvo

  • Desenvolvedores
  • Engenheiros DevOps
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas