Escolar Documentos
Profissional Documentos
Cultura Documentos
Site Reliability
Engineer (SRE)
BOOTCAMP
SRE
Site Reliability
Engineer
FORMAÇÃO OFICIAL
QUODE ACADEMY
WWW.QUODE.COM.BR VERSÃO 2.0
SUMÁRIO
Analista de infraestrutura
Especialistas em operação de modo geral
Especialistas de middleware
Qualquer pessoa que esteja atuando em um movimento de
Profissionais
maior confiabilidade
Qualquer pessoa interessada em novas abordagens de TI e
mudança organizacional
Agentes de mudança
Consultores Praticantes de DevOps
Desenvolvedores
Engenheiros de software
Engenheiros de confiabilidade do site
Integradores de sistema
Times Fornecedores de ferramentas
TIME ACADÊMICO
Comece a trilhar
CONHEÇA A TRAJETÓRIA DO ALUNO
01
INSCRIÇÃO E ALINHAMENTO
02
PAGAMENTO E CONFIRMAÇÃO
03
APROVEITE AO MÁXIMO A EXPERIÊNCIA COM O LXQ
Agora é hora de explorar o LXQ, Learning - Acesso a uma área organizada com
Experience Quode! Através do Office 365 materiais de apoio aos estudos;
Education, da Microsoft, oferecemos aos - Comunidade para troca de experiências e
nossos alunos o mais completo ambiente de interação com os experts da Quode;
estudos, com toda a infraestrutura - Tenha acesso por 1 ANO a este recurso
necessária para transmissão de nossas para continuar estudando e desenvolvendo-
aulas em tempo real, e mais: se em um ambiente único!
PARCERIA COM MURAL
Apoiaremos na identificação da evolução dos profissionais no
Usamos Mural e tema DevOps, com avaliações objetivas focando os primeiros
outras ferramentas níveis da taxonomia de Bloom e uma dinâmica de simulação para
premiadas para as garantir uma proximidade dos níveis intermediários
diversas dinâmicas
de validação do
aprendizado.
A Quode é uma das raras
empresas especializadas
em treinamento ágil que
não ignora as boas Parceira Oficial:
práticas educacionais em
suas estratégias.
PROGRAMA DO CURSO
MÓDULO 1
Value Stream; Agilidade; Business Agility; Importância do DevOps e do SRE; A disciplina SRE; O Papel do SRE e time; Princípios e Práticas; Como o SRE combina TI tradicional e
desenvolvimento de software; A necessidade de automação e observabilidade; A função de engenheiros de software versus administradores de sistema; Engenheiros de confiabilidade do
local versus Engenheiros de DevOps; SLO, SLI e SLA; Erro budgeting e política de error budgeting.
MÓDULO 2
Base fundamental
Modelos SDLC; Ferramentas e conceitos para se tornar um Full Stack Developer / QA / SER / DevOps / DevSecOps; Entendimento sobre modelos de desenvolvimento de Software;
Fundamentos de micro serviços: 1. Padrões de micro serviços 2. Serviços Choreographing 3. Componentes de apresentação 4. Business Logic 5. Lógica de acesso ao banco de dados 6.
Integração de aplicativos 7. Modelagem de Micro serviços 8. Integrando vários micro-serviços
Instalando CentOS7 / Ubuntu; Acessando Servidores com SSH; Trabalhando na Linha de Comando; Lendo Arquivos; Editor de Texto vi; Piping e Redirecionamento; Arquivamento de Arquivos;
Acessando a Ajuda da Linha de Comando; Compreendendo as permissões de arquivo; Acessando a conta Root; Usando Tela e Script; Visão geral do Hypervisor; Instalando o VirtualBox e crie
CentOS7 / Ubuntu Vms; Entendendo o Vagrant; Fluxo Básico do Vagrant; Fluxo avançado do Vagrant; Trabalhando com Vagrant VMs; O Vagrantfile.
PROGRAMA DO CURSO
Introdução aos servidores web Apache: 1. Instalar o Apache no CentOS 2. Habilite o Apache para iniciar automaticamente quando o sistema for inicializado 3. Configuração do serviço de
firewall 4. Estrutura de Diretórios 5. Virtual hosts 6. Aliases e redirecionamentos 7. Logging 8. Segurança 9. Apache Performance / Troubleshooting Nginx 1. Nginx x Apache 2. Instalação 3.
Configuração 4. Performance 5. Segurança
Introdução da AWS; Compreender a infraestrutura da AWS; Navegando no nível gratuito da AWS; IAM 1. Noções básicas sobre os conceitos de IAM; 2. Demo & Lab do IAM; EC2 1.
Compreendendo os conceitos do EC2; 2. Navegando no EC2; 3. Demo & Lab do EC2; EBS 1. Compreendendo os conceitos de EBS; 2. Navegando no EBS; 3. Demo & Lab EBS; S3 1.
Compreendendo os conceitos S3; 2. Navegando S3; 3. Demo & Lab S3; EFS 1. Noções básicas sobre os conceitos de EFS; 2. Um passo a passo do EFS; 3. Demo & Lab EFS; RDS 1. Noções
básicas sobre os conceitos de RDS MySql; 2. Um passo a passo RDS MySql; 3. RDS: Demo & Lab; ELB 1. Conceitos do Elastic Load Balancer; 2. Implementação do Elastic Load Balancer; 3.
Demo & Lab do Elastic Load Balancer; Rede 1. Noções básicas sobre os conceitos de VPC; 2. Componentes do VPC; 3. Demo & Lab do VPC
Desafios da Modern Ops; Service Discovery; Distributed Failure Detection; Reactive Configuration via Key/Value Store; Multi Datacenter; Monitoramento de Nodes; Dynamic LB Config com
consul-template; Health Checking.
Conceituando e desmestificando Continuous Integration; Jenkins Dashboard Tour; Criando Jobs; Jobs Scheduling; Jobs Configuration; Jenkins Plugins; Jenkins Integrations; Relatórios
Notificações no Jenkins; Criando o pipeline Riscos e Armadilhas Administração.
PROGRAMA DO CURSO
MÓDULO 3
Rodando sua primeira configuração do Terraform; Componentes Terraform; Atualizando sua configuração com mais recursos; Estado e atualização do Terraform; Tipo de dados e grupos de
segurança; Configurando recursos após a criação; Provisionadores do Terraform; Sintaxe Terraform; Provedores de Terraform; Funções Terraform; Criação de Recursos; Console de
implantação e Terraform; Comandos de implantação e Terraform atualizados
Introdução de Ansible; Arquitetura Ansible; Começando com o Ansible; Autenticação e autorização Ansible; Comandos Ansible Adhoc; Ansible Inventory; Ansible Playbook; Ansible Books;
Variáveis Ansible; Modelos Ansible; Ansible Handlers; Funções no Ansible; Ansible Galaxy.
Entendendo imagens do Docker; Imagens usando Dockerfile; Gerenciando imagens Docker; Registro do Docker; Hub Rede Docker; Volumes Docker; Alocações de CPU e RAM do Docker;
Configuração do Docker; Docker Compose; Fluxo de trabalho do Docker Compose; Serviços Docker Compose; Gravando arquivo Docker Compose Yaml; Comandos Docker Compose; Docker
Compose com Java Stake; Docker Compose com Rails Stake; Docker Compose com PHP Stake; Docker Compose com Nodejs Stake.
Kubernetes e microsserviços; Noções básicas sobre Kubernetes Masters e seus componentes; Noções básicas sobre Nodes do Kubernetes e seus componentes; Complementos do
Kubernetes i. DNS ii. Web UI (Dashboard) iii. Monitoramento de recursos do contêiner iv. Log em nível de cluster; Visão geral do pod do Kubernetes; Visão geral do Replication Controller do
Kubernetes; Visão geral da implantação do Kubernetes; Visão geral do Kubernetes Service; Apresentando Helm; Trabalhos básicos com Helm.
PROGRAMA DO CURSO
O que é um Service Mesh?; O que é Envoy 1. Visão geral da arquitetura 2. Vida de um pedido 3. Tipos de implantação 4. Obtendo ajuda 5. Primeiros passos 6. Configuração 7. Imagem do
Envoy Docker 8. Sandboxes 9. Instalação; Istio 1. Compreendendo os recursos do Istio 2. Instalando o Istio no Kubernetes com Docker Desktop 3. Arquitetura e os custos operacionais do
Istio 4. Executando o aplicativo BookInfo com o Istio 5. Usando um VirtualService para gerenciar o tráfego 6. Adicionando tolerância a falhas com o Istio 7. Gerenciando o tráfego de serviço
8. Compreendendo VirtualServices, DestinationRules e Subconjuntos 9. Dark Launch para um novo recurso 10. Gateways com VirtualServices para Gerenciar Tráfego Externo 11. Deployment
Blue / Green 12. Canary Deployments com Traffic Weighting 13. Canary Deployments com e sem Cookies 14. Gerenciando o tráfego para a integridade do aplicativo com Circuit Breaker.
MÓDULO 4
Testes funcionais e não funcionais automatizados em produção Carga Horária 08 H Ferramenta SELENIUM & CUCUMBER
Estender o pipeline do build com testes funcionais automatizados (Selenium & Cucumber) 1. Test Driven Development (TDD) 2. Cucumber & Behavior Driven Development 3. Gherkin –
Business Driven Development 4. Cucumber overview 5. Selenium overview 6. Integração de outros Testes no fluxo de integração e entrega contínua; Estender pipeline de teste não funcional
automatizado 1. Uma visão geral sobre testes em pipeline e na produção 2. Possibilidades de Testes com JMeter, Sonatype Nexus Lifecycle, SoapUI, WhiteSource 3. Overview Veracode e
DevSecOps.
PROGRAMA DO CURSO
MÓDULO 5
Artefatos com versão (e assinados) para implantar componentes do sistema Carga Horária 08 H Ferramenta JFROG ARTIFACTORY
O que é Artifactory; Sistemas de Registro e sua automação; JFrog Artifactory 1. Instalação 2. Arquitetura 3. Alta disponibilidade 4. Topologia múltipla Multiple do Artifactory 5. Repositórios 6.
Segurança e os Metadata 7. Metadata and Security 8. Integração do Build 9. Disaster Recover 10. JFrog Platform overview.
MÓDULO 6
Introdução e conceitos básicos; Datadog Tagging; Agent; Integrações; Métricas; Dashboards; Alerting.
Prometheus 1. Introdução 2. Core de Monitoramento 3. Alerting 4. Estrutura e Aqrquitetura 5. Casos de Uso 6. Monitorando uma aplicação web 7. Calculando Apdex score 8. Cloudwatch
Exporter 9. Grafana Provisioning 10. Consul Integration with Prometheus 11. EC2 Auto Discovery; Grafana 1. Instalação 2. Administração 3. Configuração 4. Analisando exemplos reais.
PROGRAMA DO CURSO
O que é o Splunk; Configurando o ambiente Splunk; Técnicas básicas de busca para alertas; Enterprise Splunk Architecture; Splunking for DevOps and Security; Application Development in
Splunkbase; Splunking on Hadoop com Hunk; Montando buscas avançadas; Criando macros de busca.
Introdução ao ElasticSearch; Arquitetura; Instalando o ElasticSearch e Kibana; Gerenciando documentos; Mapeamento; Analisadores; Introdução da busca; Term Level Queries; Boolean
Logic Queries.
O que é um APM; Conexão dos APMs com estratégias de SLO e ErrorBudgeting; Introdução do NewRelic; Instalando e configurando o NewRelic; Dashboard do NewRelic; Monitorando as
aplicações; Deep dive com tópicos especiais; Transaction alerts; Configuração do abnd Troubleshoot; Cross Application Traces; Troubleshooting; NewRelic X-Ray Sessions; Agent
Configuration; Custom Data com APM Agent; Plugins Application; Performance Issues with New Relic APM; Configurando database montioring using Newrelic APM; Relatórios de
Performance de Aplicações.
MÓDULO 7
Visão geral de autoescalonamento com o Amazon Cloud Scaling; Visão geral de autoescalonamento com o Kubernetes Pod Scaling; Identificação de Toils e preparação para automatização;
Escalabilidade de banco de dados com Amazon Cloud RDS.
PROGRAMA DO CURSO
MÓDULO 8
Visão geral de Recuperação de Desastres; Chaos Monkey; Abordagem de SRE para mecanismos on call com PagerDuty.
MÓDULO 9
Elaboração de um projeto de melhoria, monitoramento, operação com base na disciplina de SRE, com as ferramentas discutidas na formação. Os conceitos de SRE, como SLO, Error Budgeting,
Politicas, APM e Observabilidade serão cobrados obrigatoriamente nos trabalhos apresentados que poderão ser entregues em grupo.
Banca de avaliação dos trabalhos; Assessment individual para formação continuada dos profissionais.
QUODE ACADEMY
DO ÁGIL AO TECH.
Impulsione a agilidade em equipes Adquira conhecimentos Conduza o desenvolvimento e Tecnologia! Esse setor tem algum
e outras camadas da organização. multidisciplinares para o melhoria contínua dos produtos de tipo de novidade diariamente.
cumprimento de regulamentações. uma organização. Atualize-se.
QUODE ACADEMY PARA EMPRESAS
Acelere a
transformação ágil
e digital
ATRAVÉS DOS TALENTOS QUE SUA
EMPRESA TEM.
Nossos treinamentos tornam os times mais ágeis, colaborativos e inovadores.
Nossas parcerias com algumas das mais respeitadas acreditadoras do mundo
dão ainda mais potência e credibilidade as nossas certificações profissionais. Solicite uma proposta para treinamento corporativo.