Dockerizando aplicações em uma Fintech: O bom, o mau e o feio/as surpresas

By Rafael Gomes

Elevator Pitch

Nessa apresentação falarei de todos os problemas e facilidades que tivemos na adoção do Docker como virtualização de aplicações, tanto no processo de desenvolvimento, com necessidades específicas, como em produção seguindo o 12factor apps em um ambiente critico do ponto de vista de disponibilidade.

Description

Demonstrarei um caso real de dockerização de aplicação web, implementação de automatização de deploy em entrega contínua num pipeline, com lint, teste unitário, build da imagem, tag da image, testes end-to-end, push em repositório e deploy automático em QA e produção.

Nessa apresentação falarei de todos os problemas e facilidades que tivemos na adoção do Docker como virtualização de aplicações, tanto no processo de desenvolvimento da aplicação, utilizando pacotes específicos, como em produção com uma máquina mais enxuta seguindo o 12factor apps em um ambiente critico do ponto de vista de disponibilidade.

Notes

Essa palestra tem como enfoque uma trajetória completa até produção e não apenas apresentar ferramentas e comandos para utilizar.

Ela é focada na história, com apresentação de telas/vídeos de casos reais, que terão como objetivo deixar claro para audiência um caminho viável até produção dentro de um processo de entrega contínua, seguindo 12factor apps.

Não farei live code, tudo de real será gravado e apresentado em vídeo, para evitar problemas com internet ou afins.