Formação Arquiteto DevOps

Prepare-se para o Projeto Formação Arquiteto DevOps

Aprenda como o DevOps pode ser utilizado para a entrega contínua de projetos. O curso permite um entendimento importante da configuração, automação, monitoramento, medição e governança necessária para criar um processo de gerenciamento estável, escalável e confiável.


Curso e material, disponíveis em: Português.

Características do curso:
  • Nível de Experiência:

    Intermediário. É obrigatória a compreensão dos conceitos básicos de controle de versão, gerenciamento de release, automação, governança e infraestrutura para realização deste curso.
  • Carga Horária:

    156 horas. Neste tempo serão realizadas as exposições, dinâmicas e atribuições práticas para conclusão do projeto do curso.
  • Material de alta qualidade:

    O material desenvolvido pela Quode serve como um guia prático para a rotina do profissional que irá atuar nesta área.
  • Diferencial:

    Utilizamos a ferramenta Quizlet para apoiar os estudos e o aluno Quode possui suporte vitalício para dúvidas, O exame de certificação pode ser incluído ou não.

O programa do curso

Este curso será particularmente útil para quem quer implementar o DevOps em sua organização. Aprenda como o DevOps pode ser utilizado para a entrega contínua de projetos. O curso permite um entendimento importante da configuração, automação, monitoramento, medição e governança necessária para criar um processo de gerenciamento estável, escalável e confiável.

Ao final do curso, o aluno estará apto para: Entender os principais componentes; Implementar o DevOps em sua organização; Criar automação por meio de scripts; Comparar as diferentes ferramentas disponíveis para aplicabilidade ao seu ambiente; Aplicar o conhecimento para melhorar a confiabilidade dos processos; Utilizar várias ferramentas apresentadas na prática, no seu dia a dia..

Após o curso o aluno estará preparado para utilizar as práticas apresentadas em aula no dia a dia da sua organização.

Por que DevOps?
Parede de confusão
O que é o DevOps?
História por trás do DevOps
Early Adopters
DevOps Background
Equipes multifuncionais
Componentes-chave de equipes de DevOps bem-sucedidas
DevOps-ification
Vocabulário DevOps
Objetivos do DevOps
Direcionando os resultados de negócios com o DevOps
DevOps no Core
Alinhamento com o Negócio
Desenvolvimento colaborativo
Integração Contínua e Automação de Testes
Entrega Contínua
Monitoramento abrangente de aplicativos
Resumo
Por que o gerenciamento de configuração é fundamental para o sucesso do DevOps?
O que é o Gerenciamento de Configuração?
Precisamos de gerenciamento de configuração?
Terminologia
Comparação de ferramentas de automação
Introdução ao Chef
Implantação / Licença
Quem usa o chef?
Arquitetura do Chef
Componentes do Chef
Posto de trabalho: Recipe, Cookbook, Ruby, Knife, Node, Chef-client, Chef Server, Chef Analytics, Chef Supermarket
Introdução ao Ansible
Por que usar o Ansible?
Playbooks Ansible
YAML
Lista YAML
Dicionário YAML
YAML abreviado
Ansible simples
Ansible mais complexo
Arquivo Ansible YAML Simples
Por que usar contêineres se você tiver uma excelente ferramenta CM?
Soluções de Containerization
Fluxo de trabalho Chef & Docker
Configurando o ambiente
Desdobramento, desenvolvimento
Integração na Nuvem
Resumo
O que é controle de versão?
Por que usar o controle de versão
Vocabulário de controle de versão
Padrões de Controle de Versão
Distribuído vs. Centralizado
Código-fonte vs. Repositório binário
Gerenciamento de Repositório
Liberar a Complexidade
Liberar manutenção
Liberar o registro
Ramificação e marcação
Convenções de Ramificação
Convenções de marcação
Implantação automática com o Git
Utilizando Ganchos Git
Implantação Contínua e DVCS GitHub, Mercurial, CodePlex
Controle de Versão Centralizado
Gerenciando Dependências com o Maven
Resumo
Histórico da Ferramenta de Construção
Construir Processos de Automação
Repetibilidade
Notificação
Construção Contínua
Git post-receive Script
Introdução Ant
Anatomia de Ant
Instalação Ant
Exemplo Ant build.xml
Running Ant
Gerenciamento de Dependências Ant
Introdução ao MSBuild
Anatomia do MSBuild
Processo de Automação do MSBuild
HelloWorld MSBuild XML
Introdução ao Maven
Maven Build Cycle
Instalação Maven
Maven Plugin Execution Framework
Exemplo Maven pom.xml
Introdução ao Gradle
Por que Gradle?
Plugins Gradle
Migração Ant
Maven Migration
Resumo
O que significa entrega contínua?
Você está fazendo CD se seu…
O que é integração contínua?
Pipeline de Implantação
Metodologias de Projetos
Medindo sua maturidade organizacional
Seleção de ferramentas
Estrutura de organização
Liderança na Estrutura Organizacional
Estrutura Organizacional
Continuidade de Negócios
Sustentabilidade e Sustentabilidade
Resumo
Desafios resolvidos pelas ferramentas do CI
Ferramentas de teste de CI
Configuração de CI típica
Integração atômica
Mais sobre CI
CI e BD automatizado
Benefícios Auxiliares de CI
Conectividade do CI
Introdução a Jenkins
Recursos do Jenkins
Executando Jenkins
Opções Jenkins
Introdução ao Hudson
Recursos do Hudson
Pré-requisitos do Hudson
Ambientes Hudson
Hudson Pattern
Uma variação do fluxo de trabalho do Hudson
Introdução ao TeamCity
Introdução ao CruiseControlv Comparação
Resumo
O que monitorar?
Como monitorar?
Por que monitorar?
Tipos de monitoramento
Estratégia de Monitorização
Monitoramento da Amazon
Google Cloud Monitoring
Monitoramento de nuvem híbrida
Monitoramento de desempenho de aplicativos (APM)
Processo Octal APM
Monitoramento de pilha
Introdução ao Nagios
Recursos do Nagios
Quem usa o Nagios?
Introdução ao ELK
Painel Kibana
ELK Demo
Envio de log
Gerenciamento de Usuários
Introdução ao Dynatrace
Quem usa Dynatrace
Resumo
O que medir?
Como medir?
Por que medir
Escolhendo as métricas certas
Quais são seus principais indicadores de desempenho?
Visão acionável
Medidas de Qualidade de Software
5 principais métricas
Resumo
História da nuvem
Nuvem na Wikipedia
Nuvem de relance
Analogia do serviço da rede elétrica
Conceitos e desafios do planejamento de capacidade
Lidando com a demanda de computação da maneira tradicional
A origem da computação em nuvem
Grid Computing vs Cloud Computing
O que impulsiona a adoção da nuvem?
Perspectiva NIST
Cinco características da nuvem
Os três modelos de serviço de nuvem (NIST)
O espectro da computação em nuvem: IaaS, PaaS e SaaS
Implementações do Modelo de Serviço em Nuvem
Quatro modelos de implantação na nuvem (NIST)
NIST Cloud Definition Framework
Virtualização
Qualidades de virtualização
Infraestrutura de nuvem - máquinas virtuais
Imagem de sistema operacional inicializável
Bloquear armazenamento para instâncias
Armazenamento de Objetos em Nuvem
Microservices e a nuvem
Considerações sobre Risco na Nuvem
Imagem de sistema operacional inicializável
Preocupações de segurança do DevOps
Lições técnicas do Amazon WS ao mudar para a nuvem
Arquitetando para HA no AWS (mesmo data center)
Arquitetando para HA no AWS (diferentes AZs)
Resumo
Por que automatizar?
Quando automatizar?
Objetivos para o script
Tratamento de erros
Exploração madeireira
Automatizando builds com versão
Automatizando a implantação
Automatizando testes de integração contínua
Limpeza Automatizada
Introdução aos Scripts Shell
Script Básico da Shell
Status de retorno
Introdução
Durante todo o curso, as atividades práticas e de planejamento serão voltadas para um projeto real que será definido na primeira semana da formação. Este projeto além da vivência, trará dinamicidade que a formação necessita para embasar um arquiteto. Os problemas surgirão sem manipulação, desta forma a cognição será extremamente eficiente.

Aplicação prática das melhores técnicas e ferramentas de desenvolvimento e gestão de infraestrutura para entrega contínua em um projeto real com mentorias da equipe de instrutores da Quode.

O que o aluno recebe no curso Formação Arquiteto DevOps

Diferenciais

  • Pesquise e verá que temos um custo benefício considerável para entregar aos nossos alunos
  • Possuímos políticas de descontos para empresas, ou pessoa física que faz mais de um curso conosco;
  • Ex-alunos da Quode possuem benefícios para realizar novos cursos.
  • Nossa equipe técnica possui excelente currículo acadêmico e profissional, e a coordenação dos cursos no mínimo mestrado.
  • Nossa empresa é Acreditada pelo EXIN.
  • A Quode é engajada no tema, participa de eventos com palestras e contribuições técnicas. Inclusive faz parte do time global de projeto Exin para revisão de novas certificações DevOps.
.
.

Próximas
Turmas


.




Curso para Formação de Arquiteto DevOps

Curso Formação Arquiteto DevOps em São Paulo

Detalhes
De 06/07 até 07/12
Dia da Semana
Sábados
Horário
09:00 as 18:00
Local
Alameda Santos 1800, 8o andar - São Paulo - SP

Valor do curso
12 parcelas de R$ 482,50 (R$ 5.790,00)

Forma de Pagamento
Boleto Bancário
Transferência Bancária
Cartão pelo Paypal em até 12 x
Sympla
Faturado para empresas
Nota de Empenho

Perguntas frequentes:

Para cancelar sua inscrição em alguma de nossas turmas, entre em contato através do e-mail: contato@quodeproject.com.br e informe o cancelamento. Para cancelamentos realizados com até 10 dias antecedência ao início do curso, a Quode reembolsa o valor do curso ao aluno. Para cancelamentos realizados entre 10 e 5 dias da data de início do curso, o aluno pode optar pelo reembolso de 50% do valor pago ou participar de uma nova turma do mesmo treinamento ou com mesmo valor. Para cancelamentos com menos de 5 dias da data de início do curso, o aluno não terá direito a reembolso. Importante: Todo reembolso será feito subtraindo-se as taxas de operação de sites parceiros, como PAYPAL, SYMPLA, etc (quando houver).
Sim, emitimos nota fiscal (NFS-e) para o CPF quando aluno ou CNPJ quando empresa.
É possível realizar o pagamento do curso no boleto à vista, com desconto, ou parcelado em até 12 vezes no cartão de crédito via Paypal. Não realizamos parcelamento no boleto.
É possível que uma turma seja cancelada ou mude de data em determinados casos. Se isto ocorrer, informaremos ao aluno com o máximo de antecedência possível e faremos o remanejamento da inscrição para uma nova turma compatível com a agenda do aluno.