Engenheiro de Confiabilidade ProdOps

Engenheiro de Confiabilidade ProdOps

A Formação do Engenheiro de Confiabilidade ProdOps (PRE)

Nesta formação, você não está entrando em mais um curso sobre ferramentas. Este é um laboratório estratégico, desenhado para formar profissionais capazes de atuar como Engenheiros de Confiabilidade ProdOps / ProdOps Reliability Engineer (PRE) — um papel que vai além do conhecimento técnico isolado, e passa a ser o elo entre a complexidade da operação, a pressão da entrega e a visão de produto.

O PRE é um profissional multifacetado, que integra capacidades do DevOps, SRE, APIOps e engenharia de qualidade, mas com uma abordagem própria: adaptar a confiabilidade ao momento do negócio, criando planos viáveis com o que a organização já tem, sem depender de reestruturações profundas.

Aqui, o foco não está em ensinar cada ferramenta em detalhes — para isso já existem ótimos tutoriais e documentações oficiais. O que você vai aprender é como essas ferramentas se encaixam nas jornadas reais, como se conectam às capabilidades organizacionais, e como você pode orquestrar decisões, visibilidade e entregas com segurança, mesmo em cenários caóticos, legados ou regulados.

Durante o curso, você será inserido em cenários inspirados na vida real, com diagnósticos técnicos, decisões críticas, alinhamento entre áreas e pressões reais de negócio. A estrutura do curso segue a lógica de aprendizagem baseada em contexto, inspirada no modelo ShadowBox (de Gary Klein, criador da técnica Premortem), onde o conhecimento é absorvido por meio da simulação de desafios reais e decisões em tempo real.

Ao final da formação, você não será apenas alguém que sabe usar ferramentas — mas sim alguém que sabe quando, por quê e como usá-las para criar sistemas confiáveis, sustentáveis e alinhados com o propósito da empresa.


Turma 2025

INSCRIÇÕESpreenchendo o formulário.

  1. Preencha o formuário de inscrição (informe o método de pagamento)
  2. Escolha o modelo de pagamento
    • PROMOÇÃO DE LANÇAMENTO VIA PIX. R$ 991 usando a chave 39.835.268/0001-89 ou usando o QRCode a seguir. ÚLTIMAS VAGAS.
    • Cartão de crédito: Investimento de até 10x de R$ 1982,30 reais no cartão. Informe Cartão no formulario para enviarmos o Link de pagamento.
  3. Confirmação da inscrição após o pagamento para garantir a vaga!
QRCode

Caso precise de mais informações, entre em contato com academy@produtoreativo.com.br.

🗓️ Plano de Aulas

Objetivo Geral:

Capacitar a equipe em práticas modernas de desenvolvimento e operação de sistemas distribuídos com foco em confiabilidade, escalabilidade e boas práticas DevOps, FrontOps e arquitetura de software na visão do Engenheiro de Confiabilidade ProdOps.

Público-Alvo:

Desenvolvedores, engenheiros de confiabilidade (SRE), DevOps, arquitetos de software.

📅 Calendário

🕙 Horário: Sábados, das 10h às 12h (horário de Brasília)

📍 Formato: Aulas online e ao vivo, com gravação disponível para alunos

DataTema da Aula
21/06Modelagem de Domínio com Confiabilidade – Parte 1
05/07Modelagem de Domínio com Confiabilidade – Parte 2
19/07Confiabilidade na Experiência do Usuário: Estratégias para Front-End
02/08FrontOps Web: Estrutura, Diagnóstico e Fluxo de Entrega Contínua
16/08FrontOps Mobile: Sincronização, Diagnóstico e Entrega de Valor
30/08Redefinindo TDD e BDD: Estruturando Sistemas com Design Disciplinado
13/09Orquestração de Containers: Padrões e Práticas para Ambientes Resilientes
27/09Publicação Contínua com GitOps: O Modelo Pull-Based na Prática
11/10API Management Estratégico: Escalando Comunicação e Observabilidade
25/10Segurança em APIs: Autorização, SSO e Governança com OPA
08/11Arquitetura Baseada em Eventos: Microsserviços com Kafka e Debezium
22/11Engenharia de Dados no ProdOps: Qualidade, Governança e Fluxos Reativos

📘 Plano de Aulas Detalhado

Primeira Parte: Formação ProdDevOps

devops backend com a visão prodops

Aula: Modelagem de Domínio com Confiabilidade – Parte 1 🗓 Data: 21/06/2025

Apresentar os fundamentos da modelagem de domínio com foco em confiabilidade, explorando como mapear contextos de negócio, identificar limites de domínio e alinhar essas estruturas com as necessidades técnicas para criar sistemas mais resilientes e evolutivos.


Aula: Modelagem de Domínio com Confiabilidade – Parte 2 🗓 Data: 05/07/2025

Dar continuidade à construção da modelagem de domínio com foco em integrações, persistência e aplicação de conceitos técnicos como eventos, boundaries e contratos. A aula trará exemplos práticos e estudos de caso orientados a confiabilidade.


Ao final das duas primeiras aulas da formação, os alunos já terão uma base sólida e prática sobre os princípios que sustentam a confiabilidade no ciclo de vida de software. Especificamente, eles serão capazes de:

  • Aplicar observabilidade no ambiente de desenvolvimento, entendendo como estruturar logs, métricas e tracing desde o primeiro commit.
  • 🛠️ Construir uma aplicação backend completa com as seguintes tecnologias integradas:
    • Terraform para provisionamento de infraestrutura como código.
    • Vault para gestão segura de segredos e variáveis sensíveis.
    • AWS como base de infraestrutura em nuvem.
    • GitHub para versionamento, revisão e automação de deploy.
    • Docker para empacotamento e padronização de execução local e remota.
  • 🧩 Estruturar a aplicação com base nos princípios do 12-Factor App, garantindo portabilidade, escalabilidade e separação de responsabilidades desde o início.

Essa base permitirá aos alunos avançarem nas próximas aulas com uma aplicação observável, segura e pronta para evoluir com confiabilidade.

Especialização frontops

Aula: Confiabilidade na Experiência do Usuário: Estratégias para Front-End 🗓 Data: 19/07/2025

Explorar como a experiência do usuário pode ser comprometida ou fortalecida por fatores de confiabilidade. Serão apresentados padrões para tratativas de erro, controle de estado, fallback, loading progressivo e comunicação clara com o usuário.


Aula: FrontOps Web: Estrutura, Diagnóstico e Fluxo de Entrega Contínua 🗓 Data: 02/08/2025

Introduzir o conceito de FrontOps no contexto web, abordando como estruturar aplicações com foco em diagnóstico, rastreabilidade e entrega contínua. A aula inclui boas práticas de versionamento, deploy progressivo e automação de qualidade para o front-end.


Aula: FrontOps Mobile: Sincronização, Diagnóstico e Entrega de Valor 🗓 Data: 16/08/2025

Discutir os desafios e soluções para garantir a confiabilidade em apps mobile. Serão abordados temas como gerenciamento de sincronismo com APIs, testes de interface, controle de versão e entrega por lojas (stores) com rastreabilidade.


Após a trilha de três aulas dedicadas ao FrontOps, os alunos estarão aptos a desenvolver, instrumentar e publicar aplicações frontend com as capacidades essenciais do ecossistema React, tanto no contexto Web quanto Mobile.

🧠 Capacidades adquiridas:
  • Construção de aplicações modulares e escaláveis com Component Architecture aplicada, respeitando padrões de reuso e isolamento.
  • 🔁 Gerenciamento de estado global com Redux, compreendendo profundamente o ciclo de vida do React e como as mudanças de estado se propagam pela UI.
  • ⚙️ Uso estratégico do Redux-Saga, introduzindo o conceito de Generators como controle estruturado de fluxos assíncronos, com clareza e testabilidade.
  • 🧭 Implementação de navegação com React Router (Web) e React Navigation (Mobile), com abordagem declarativa e controle sobre transições, rotas protegidas e fluxos autenticados.
🔎 Confiabilidade no Front-End:
  • 📦 Instrumentação do código com rastreamento distribuído, utilizando ferramentas como Sentry, LogRocket.
  • 🔍 Uso de logs estruturados em client-side, com suporte a correlação de eventos entre front e back-end.
  • 🧪 Diagnóstico orientado ao Dev, com práticas como feature flags, ambiente de staging controlado e monitoramento de regressões visuais.
✅ ProdOps Delivery – Checklist de Conformidade Aplicado:

Ao final deste bloco, os alunos terão completado os seguintes pontos do Checklist do ProdOps Delivery:

  • Ambiente local replicável com setup automatizado
  • Versionamento e publicação rastreável por commit
  • Diagnóstico de UI conectado à jornada do usuário
  • Estado centralizado com lógica separada de efeitos colaterais
  • Observabilidade embutida na entrega (logs + tracing)
  • Integração com back-end com fallback controlado

Segunda Parte: Formação Quality Engineer

híbrido de devops com qualidade

Aula: Redefinindo TDD e BDD: Estruturando Sistemas com Design Disciplinado 🗓 Data: 30/08/2025

Atualizar o entendimento de TDD (Test-Driven Development) e BDD (Behavior-Driven Development) como práticas de design disciplinado e comunicação técnica, que vão além da simples cobertura de testes. O foco estará em raciocínio arquitetural, clareza de intenção e rigor na estruturação de sistemas distribuídos e integrados.


Ao final desta aula, os alunos compreenderão que TDD é, essencialmente, uma prática de design com foco em confiabilidade estrutural, e não apenas uma técnica de teste automatizado. A visão clássica de TDD baseada em testes unitários e mocks pesados será substituída por um modelo mais moderno, focado em testes integrados e realistas, onde:

  • 🧠 O TDD será visto como uma forma de escrever código melhor, guiado por comportamento real e cenários funcionais.
  • 🧪 Os testes se aproximam da realidade de execução do sistema, utilizando integrações reais com bancos, APIs e mensagens, em vez de abstrações que escondem o comportamento do ambiente.
  • 🔄 Os mocks são substituídos por servidores reais controlados, como Mock Service Worker (MSW), WireMock ou test doubles via containers, que reduzem o custo de simulação e aumentam a fidelidade da validação.
  • 🧾 Os alunos aprenderão a refinar a escrita de cenários, incluindo:
    • Fluxos de erro
    • Padrões de consistência e inconsistência
    • Pontos ideais de instrumentação e captura de sinais para diagnósticos
    • Comportamentos esperados e tolerados

Essa mudança de paradigma eleva a qualidade dos testes, aproxima o desenvolvedor da realidade operacional e cria uma ponte direta entre design técnico e confiabilidade percebida pelo negócio.

Terceira Parte: Formação Reliability Engineer

especialização gitops

Aula: Orquestração de Containers: Padrões e Práticas para Ambientes Resilientes 🗓 Data: 13/09/2025

Apresentar os principais padrões de orquestração de containers com foco em resiliência, escalabilidade e diagnóstico. A aula cobre conceitos como readiness, liveness, health checks, affinities, tolerations, sidecars e autoscaling.


Aula: Publicação Contínua com GitOps: O Modelo Pull-Based na Prática 🗓 Data: 27/09/2025

Explorar o modelo de publicação GitOps com foco em fluxos pull-based, uso de repositórios como fonte de verdade e segurança na publicação. A aula apresentará ferramentas como ArgoCD e FluxCD, bem como padrões de organização e controle de ambientes.


Após concluir as aulas de Orquestração de Containers e Publicação Contínua com GitOps, os alunos terão desenvolvido uma compreensão sólida das boas práticas de plataformas modernas baseadas em Kubernetes (K8s) e estarão aptos a aplicar esses conceitos no dia a dia técnico de engenharia de confiabilidade e automação.

🧩 O que os alunos serão capazes de fazer:
  • 🧱 Compreender os componentes essenciais da orquestração com K8s, incluindo:
    • Estratégias de deploy (rolling update, blue/green, canário)
    • Uso correto de sidecars, init containers e namespaces
    • Definições resilientes com tolerations, affinities, resource limits
  • 🔁 Entender a diferença entre os modelos Push e Pull de entrega de software:
    • Por que o modelo Push (CI/CD tradicional) é dominante nas ferramentas atuais (GitHub Actions, GitLab CI, Jenkins).
    • Quais são os limites e riscos desse modelo em ambientes regulados ou com múltiplas fontes de verdade.
  • 📥 Aprender a migrar para um modelo Pull-Based com GitOps, onde o estado do ambiente é gerenciado a partir de repositórios versionados, com agentes como ArgoCD ou FluxCD.
  • 🔐 Discutir as implicações de segurança, rastreabilidade e governança na adoção de GitOps:
    • Controle de acesso por PR/MR
    • Histórico de mudanças por commit
    • Separação de responsabilidades entre times de aplicação e infraestrutura

Essas aulas colocam o aluno em contato direto com os fundamentos da engenharia de plataformas, preparando-o para colaborar com times de SRE, DevOps ou Platform Engineering com clareza técnica e autonomia prática.

especialização apiops

Aula: API Management Estratégico: Escalando Comunicação e Observabilidade 🗓 Data: 11/10/2025

Discutir a gestão estratégica de APIs em ambientes distribuídos. A aula aborda governança, versionamento, documentação e observabilidade de APIs como ativos centrais da comunicação entre domínios.


Aula: Segurança em APIs: Autorização, SSO e Governança com OPA 🗓 Data: 25/10/2025

Apresentar padrões de segurança para APIs modernas, com foco em autorização baseada em contexto, integração com SSO (Single Sign-On) e o uso de OPA (Open Policy Agent) como motor de decisão político.


Aula: Arquitetura Baseada em Eventos: Microsserviços com Kafka e Debezium 🗓 Data: 08/11/2025

Explorar a arquitetura orientada a eventos com uso de ferramentas como Apache Kafka e Debezium. A aula trará conceitos de consistência eventual, eventos como fonte de verdade, processamento assíncrono e integração reativa.


Com a base de GitOps já consolidada nas aulas anteriores, os alunos avançam para o universo de APIOps, aprendendo como aplicar um conjunto de building blocks reutilizáveis e versionáveis para garantir que cada API entregue siga padrões de confiabilidade, segurança e governança desde a origem.

🔧 O que os alunos serão capazes de fazer:
  • 🧩 Entender a visão moderna de API como produto, e não apenas como interface técnica.
  • 📂 Aplicar GitOps no ciclo completo da API, incluindo:
    • Versionamento semântico
    • Deploy automatizado baseado em tags
    • Separação entre ambientes de desenvolvimento, staging e produção
  • 🧱 Utilizar e compor building blocks fundamentais de uma API moderna, incluindo:
    • Documentação (OpenAPI, Swagger)
    • Observabilidade (tracing por endpoint, métricas por consumo)
    • Políticas de segurança (rate limiting, autorização baseada em claims/contexto)
    • Versionamento e depreciação planejada
    • Mock servers para integração antecipada
  • 🔐 Implementar governança baseada em código, com uso de ferramentas como:
    • Kong, Tyk ou Apigee para gateway e controle de entrada
    • OPA (Open Policy Agent) para decisões dinâmicas de acesso
    • JWT e OAuth2 com SSO e controle por escopo
  • 🔁 Automatizar a publicação e exposição das APIs em catálogos internos, com definição clara de consumidores, donos e métricas de uso.

Essa etapa transforma a atuação do aluno, posicionando-o como um agente que entende APIs como parte crítica da arquitetura de produto e confiabilidade, e não apenas como canal técnico de integração.

ESPECIALIZAÇÃO DATA engineer

Aula: Engenharia de Dados no ProdOps: Qualidade, Governança e Fluxos Reativos 🗓 Data: 22/11/2025

Discutir como integrar a engenharia de dados ao fluxo de confiabilidade do ProdOps. A aula cobre pipeline de dados, validação de qualidade, versionamento, rastreabilidade e padrões para entrega de dados confiáveis em tempo real.

Na aula final da formação, os alunos serão introduzidos ao papel dos dados como ativos estratégicos de produto, compreendendo que a engenharia de dados moderna vai muito além de pipelines ETL e integrações convencionais como Data Lakes.

🎯 O que os alunos serão capazes de entender e aplicar:
  • 🧠 A mudança de paradigma: de dados como subproduto da aplicação para dados como produto primário, com donos, versionamento, qualidade e confiabilidade.
  • 📊 Como integrar engenharia de dados ao ciclo de confiabilidade ProdOps, conectando eventos, transações e métricas com rastreabilidade ponta a ponta.
  • 🔁 Aplicação de boas práticas em:
    • Lineage e rastreabilidade de origem e transformação dos dados
    • Governança leve com catálogos e contratos de dados
    • Design orientado a eventos e streams confiáveis, usando Kafka + Debezium
  • 🚦 Estruturar pipelines de dados confiáveis, com alertas sobre qualidade, comportamento anômalo e falhas em tempo real — essenciais para uso analítico, automações e decisões de negócio.

Essa última aula encerra a formação com a compreensão de que os dados são componentes críticos da confiabilidade de um sistema moderno, e que quem os modela e entrega deve ser tratado com o mesmo rigor de quem constrói APIs ou microserviços.

📌 Materiais e Referências

Livros Clássicos

Essas referências formam a espinha dorsal do ProdOps — não como dogmas, mas como peças combináveis que, adaptadas ao contexto de cada organização, permitem criar ambientes confiáveis, produtivos e sustentáveis.

Material Atualizado

O Framework ProdOps é vivo e em constante evolução. Ele passa por atualizações literárias e práticas contínuas, incorporando aprendizados recentes, estudos de caso e designs modernos de soluções técnicas que refletem os desafios reais enfrentados pelas organizações. Muitas dessas atualizações não apenas aprimoram os patterns já existentes, como também se tornam referência para a criação de novos modelos que respondem a contextos emergentes — como orquestração de plataformas, engenharia de dados confiáveis, uso avançado de GitOps, entre outros. Essa dinâmica garante que o ProdOps continue sendo um guia pragmático, atual e aplicável, mesmo diante das rápidas transformações no ecossistema tecnológico.

👨‍🏫 Instrutor

Instrutor principal e criador do Framework ProdOps

Com 26 anos de experiência prática em engenharia de Software, Christiano Milfont é uma referência na integração entre tecnologia, produto e operação. É o idealizador do Framework ProdOps, uma abordagem moderna e pragmática para estruturar confiabilidade contínua sem depender de grandes reestruturações organizacionais.

Christiano possui certificações em diversas trilhas relacionadas ao conteúdo desta formação, com profundo conhecimento nas áreas de DevOps, SRE, arquitetura distribuída, observabilidade e gestão de plataformas. Sua didática é marcada por aplicabilidade e forte conexão com os desafios reais enfrentados por profissionais de tecnologia.

🔗 Veja o perfil em: https://www.linkedin.com/in/cmilfont/

👥 Apoio e participação de outros instrutores

Durante o curso, instrutores associados estarão disponíveis no canal exclusivo do Discord para esclarecer dúvidas, apoiar o aprendizado e compartilhar experiências.

Além disso, alguns instrutores convidados participarão de encontros selecionados, apresentando materiais extras e explorando temas complementares à formação.

🎓 Sobre o Curso

O curso foi criado inspirado no modelo ShadowBox, criado por Gary Klein, também conhecido como o pai da técnica Premortem. A proposta pedagógica foca em simulações de cenários desafiadores inspirados em situações reais, promovendo aprendizado contextualizado e aplicação prática imediata.

As aulas são online e interativas, realizadas via Zoom, com gravações disponibilizadas exclusivamente aos alunos por meio de links privados no YouTube, garantindo acesso seguro e contínuo ao conteúdo. Prezamos por um ambiente ético e colaborativo: comportamentos agressivos, ofensivos ou que criem clima hostil não serão tolerados, em respeito à legislação e à boa convivência entre os participantes.

O aluno será acompanhado por instrutores para tirar dúvidas durante todo o processo, as aulas são espassadas com 15 dias entre elas para ter o tempo necessário para praticar, reler os materiais e absorver com eficiência todo o conteúdo.

📅 Ritmo de Aprendizado

O curso é estruturado em encontros quinzenais, com intervalos de 15 dias entre as aulas. Essa cadência foi pensada para que o aluno tenha tempo adequado para absorver os conteúdos, praticar, reler os materiais de apoio e aplicar os conceitos no seu contexto real de trabalho.

Durante todo o processo, os alunos contarão com o suporte de instrutores experientes e acessíveis, disponíveis para esclarecer dúvidas e apoiar o aprendizado de forma contínua.

🎁 O que está incluído na sua participação

Ao se inscrever neste treinamento, você garante acesso a uma experiência completa e prática, com diversos benefícios exclusivos para potencializar seu aprendizado:

  • 🧾 Certificado de Conclusão Emitido digitalmente ao final do curso, válido para comprovação de horas de capacitação.
  • 📚 Material de Apoio Completo Inclui códigos-fonte, slides das aulas e templates reutilizáveis para aplicação prática imediata.
  • 🤝 Networking Qualificado Conexão com profissionais da área em um ambiente colaborativo e seguro para troca de experiências.
  • 🧠 1 Hora de Avaliação Personalizada Sessão individual com instrutor para revisar casos específicos, dúvidas ou aplicar os aprendizados no seu contexto. (Agendamento em até 45 dias após o término do curso)
  • 🎁 Bônus para os 10 primeiros inscritos Licença JetBrains gratuita, válida durante o período do curso, para uso dos produtos da suíte (como IntelliJ IDEA, WebStorm, PyCharm etc.) no desenvolvimento dos exercícios propostos.

Turma Privadas

Transforme os negócios da sua organização com a modalidade In Company! Quer saber como levar para sua empresa? Entre em contato com academy@produtoreativo.com.br e saiba mais informações.