Esteira de entrega contínua com trunk-based e feature flags
Visão geral
Sobre o que é este desafio
Você automatiza deploys com trunk-based e feature flags em uma fintech e ganha um certificado verificável.
O cenário
Fintechs de pagamento B2B no polo tecnológico de Florianópolis competem por contratos com redes varejistas que exigem disponibilidade acima de 99,9% e correções de erro no mesmo dia. Publicar apenas uma vez por mês significa que qualquer defeito encontrado no dia 3 só é corrigido no dia 30, o que já custou dois contratos à empresa.
O Brief
O que você vai fazer e o que vai demonstrar.
O time publica software uma vez por mês por um roteiro manual arriscado, e precisa passar a publicar diariamente sem aumentar a taxa de falhas em produção.
Earning criteria — what you'll demonstrate
- Aplicar entrega contínua na prática, convertendo um processo manual de publicação em uma esteira automatizada com barreiras de qualidade explícitas
- Explicar e demonstrar por que integração em ramo único reduz o custo de junção de código em relação a ramos de longa duração
- Usar chaves de funcionalidade para separar a publicação do código da liberação do recurso ao cliente, prática central de entrega contínua
- Medir desempenho de engenharia com as quatro métricas DORA e argumentar decisões técnicas com esses números
- Registrar decisões de arquitetura de forma que um time ágil consiga revisá-las em uma retrospectiva futura
Adequação ao Programa
Onde isso se encaixa no seu programa.
Aperfeiçoa as mesmas habilidades que seu curso espera que você demonstre.
Conteúdo alinhado em breve.
Habilidades
Habilidades que você vai demonstrar.
Cada um aparece no seu certificado verificado.
- Ansible Terraform Automation
Apply ansible terraform automation to solve real industry problems and demonstrate production-level capability.
- Application Monitoring
Apply application monitoring to solve real industry problems and demonstrate production-level capability.
- Architecture Decision Records Adrs
Apply architecture decision records adrs to solve real industry problems and demonstrate production-level capability.
- Ai Assisted Coding
Apply ai assisted coding to solve real industry problems and demonstrate production-level capability.
- Api Versioning
Apply api versioning to solve real industry problems and demonstrate production-level capability.
Carreiras
Cargos para os quais este desafio te prepara.
Títulos reais. Pontes reais de habilidades. Escolha o mais próximo da sua trajetória.
Trilhas de carreira que este desafio desenvolve
Funções canônicasTech Lead
Liderar tecnicamente um time ágil exige justificar mudanças de processo com números e registrar decisões de forma auditável. Este desafio treina exatamente isso: converter uma dor operacional em esteira automatizada, documentar as escolhas em registros de decisão e defender o resultado com métricas de entrega.
Este desafio aprimora
- architecture-decision-records-adrs
- ansible-terraform-automation
- application-monitoring
Site Reliability Engineer
O dia a dia de confiabilidade gira em torno de reduzir tempo de restabelecimento e evitar publicações arriscadas. Aqui a pessoa constrói reversão cronometrada, barreiras automáticas de qualidade e monitoramento das métricas de falha, que são as tarefas centrais do papel.
Este desafio aprimora
- application-monitoring
- ansible-terraform-automation
- architecture-decision-records-adrs
Platform Engineer
Times de plataforma entregam esteiras e ferramentas que outros times consomem. O desafio produz uma esteira reutilizável, um mecanismo de chaves de funcionalidade e um guia operacional — os três artefatos típicos que uma plataforma interna oferece aos times de produto.
Este desafio aprimora
- ansible-terraform-automation
- api-versioning
- ai-assisted-coding
Só mais uma coisa