Atividades

Criando nosso próprio sistema de deployment do zero

Vinícius Campitelli
Desenvolvedor, Arquiteto de Sistemas & Evangelista de Boas Práticas (porque alguém precisa ser)

Uma das melhores maneiras de se entender sobre como um determinado sistema funciona é criando o seu próprio! Veremos como criar um simples sistema de blue/green deployment usando Docker e GitHub Actions ao invés de utilizar serviços prontos para fazer a implantação de uma aplicação na cloud.

Durante a apresentação, vamos dar uma volta pelos seguintes tópicos:

  • Docker
  • Docker Compose
  • Docker Registry
  • CI/CD
  • GitHub Actions
  • Shell scripts