Infraestrutura ágil com práticas DevOps
Conteúdo Programático:
Administrando e operando o Docker
Introdução ao Docker
Instalação do Docker Engine
Criando o primeiro Container
Gerenciar Containers no Docker
Construindo e gerenciando templates
Gerenciando Volumes e rede no Docker
Gerencia de configuração com Puppet
Introdução à Gerência de Configurações
Puppet através da visão DevOps
Instalação do Puppet OpenSource Server
Entendo os Resources do Puppet
Construindo o primeiro Manifest
Configurando Environments no Puppet (Homologação e Produção)
Criando classes e módulos
Automação Com Ansible
Introdução ao Ansible
Instalação do Ansible
Cadastrando Inventario de Máquinas
Criando Playbooks no Ansible
Provisionando containers no Docker com Ansible
Versionamento com Gitlab
Introdução ao Git
Explorando comandos git
Gerenciando Branches e Tags
Introdução ao Gitlab
Instalação do Gitlab
Criando Repositórios
Gerenciando Repositórios Remotos no Gitlab
Gerenciando Git Request no Gitlab
Versionando a configuração do Puppet no Gitlab
Integração com Jenkins
Introdução ao Jenkins
Instalação do Jenkins
Criando builds no Jenkins
Integração com Gitlab com Plugin Webhooks
Configuração do Teste Unitário de Infraestrutura
Configuração do Plugin para Pipeline de Entregas
Infraestrutura na Cloud AWS
Introdução a Cloud Computing
Terminologia e conceitos relacionados à plataforma da AWS
Explorando os Serviços da AWS
Acessando o AWS Management Console
Acessando o AWS EC2 para configuração do Docker de Produção
Laboratório Prático – Cenário Dexter
Entendendo a arquitetura da empresa Dexter Courier que possui uma Infraestrutura com as tecnologias
1 Ngnix – Servidor responsável pelo Load Balancer
1 MemCache – Servidor responsável pelo gerenciamento e gerenciamento das Sessões
2 Apache – Servidores que receberão o Sistema da Dexter desenvolvido em AngularJS e PHP
1 PosgreSQL – Servidor responsável por armazenar a Base de Dados do Sistema
Entendendo os módulos do Puppet Apache, Ngnix, PostgreSQL, Memcached
Provisionando o Ambiente de Homologação de forma automatizada
Provisionando o Ambiente de Produção na Cloud AWS de forma automatizada
Diferenciais deste Curso