O documento discute como garantir a qualidade do back-end usando entrega contínua, ferramentas como Git, Jenkins, ESlint, Mocha, SonarQube, ELK e monitoramento com Zabbix, Dynatrace e Grafana. O palestrante também mostra código ao vivo e discute testes de carga e smoke no futuro.
9. MICROSERVICES
MODULARIDADE
Codebase reduzido,
mais fácil de
compreender,
desenvolver, testar e
deployar.
Responsabilidade
única
PARALELISMO
Times diferentes
trabalhando
simultaneamente
em serviços
diferentes.
ESCALÁVEL
Entrega rápida de
funcionalidades
novas e
escalamento
horizontal
independente em
produção.
12. “Produce software in short cycles
Reliably released at any time
Building, testing and releasing faster
and more frequently
Straightforward and repeatable
deployment process
13. PIPELINE
Code Push + Webhook
Lint
Test + Coverage
Check de Métricas de Qualidade
Deploy
Report