Hoje, apresentamos o nosso curso de “Aplicações escaláveis na prática”, disponível em nosso canal no YouTube. O curso é ministrado por Felipe Marcel, desenvolvedor full-stack do Insight Lab com experiência em desenvolvimento de aplicações usando as tecnologias Docker, Kubernetes, Scala, Play, Akka, Akka Stream, arquitetura de micro-serviços com Lagom Framework e MongoDB.
Na primeira parte deste curso você aprenderá a preparar a infraestrutura para construção de aplicações escaláveis. Os tópicos “Overview da aplicação SisBus” e “Docker” já estão no ar e, a partir do dia 06 de agosto, você também poderá acessar os itens “Docker-compose” e “Kubernetes”.
Como continuação desta formação, estamos produzindo o “Módulo de Desenvolvimento”, que também estará disponível em nosso canal no YouTube.
O curso segue a seguinte estrutura:
1. Overview da aplicação SisBus (Disponível)
– Solução – Infra Persistência
– Solução – Estrutura e tecnologias
2. Docker (Disponível)
– Persistência – Mongo Dockerfile
– Persistência – Data-seed Dockerfile
– Persistência – Data-seed Run
– Backend II – Serviço lagom-api
3. Docker Compose (Disponível em 06/08)
– Backend II – Serviço lagom-api
4. Kubernetes (Disponível em 06/08)
– Persistência: Conceitos e comandos
– Frontend
– Proxy
Módulo de Desenvolvimento (em produção)
Para acompanhar o curso recomendamos que você tenha conhecimentos básicos em Docker e Kubernetes. Caso ainda não esteja familiarizado com essas ferramentas, indicamos:
Curso de Introdução ao Kubernetes (disponível em nosso canal do YouTube)
Curso de Introdução ao Docker (disponível em nosso canal do YouTube).
Bons estudos!