Python Brasil 2022

Your locale preferences have been saved. We like to think that we have excellent support for English in pretalx, but if you encounter issues or errors, please contact us!

Como rodamos 1300+ aplicações python em produção dentro da Globo
2022-10-22 , Jaraqui - Vasco Vasquez

Como desenvolvemos e usamos o Tsuru para rodar em escala 1300+ aplicações em Python. O Tsuru permite fazer deploy diretamente do código, de forma fácil, sem precisar preocupar-se com infraestrutura


O Tsuru é uma ferramenta open-source de Plataforma como Serviço (PaaS - Platform as a Service), desenvolvido pela Globo, que possibilita os desenvolvedores fazer deploy das suas aplicações, de forma fácil e confiável, independente do ambiente (desenvolvimento ou produção) e da escalabilidade (desde uma simples aplicação que é apenas usada por um desenvolvedor, até um serviço que escala para atender milhões de requisições por minuto). O Tsuru suporta diversas plataformas e linguagens de programação, tais como Python, NodeJS, Go, Ruby ou até mesmo qualquer imagem Docker.

Tabela de conteúdo:
- O que é o Tsuru
- Como fazer deploy de uma app Python no Tsuru
- Como escalar o meu serviço
- Live Demo:
- deploy de uma aplicação
- testar a minha app sem escala
- escalar a aplicação
- ver o meu serviço atendendo 500K req/min

Link: https://www.youtube.com/watch?v=gyLS37NVQHw

DevOps e Cloud Engineer na Globo.
Português, mas vivendo no Rio de Janeiro desde 2019.
Atuando na área de DevOps há ~10 anos e programando Python há mais de 8 anos.
https://tiago.carreira.pw

Apaixonado por Software Opensource, Cloud Computing
Goiano, aprendi a programar graças a comunidade python há mais de 10 anos.
Curioso na essência.
Trabalhando na Globo no projeto tsuru.io