Docker: Administração de Containers - DCA

Sobre o curso

Algo que antes parecia restrito a grandes empresas, como Amazon, Google e Netflix, motivou também organizações tradicionais na busca de como criar um ambiente que permita implantar dezenas ou até mesmo centenas de mudanças todos os dias. Nesse cenário, a maneira de quem trabalha com infraestrutura pode mudar.

Vamos abordar nesse curso os fundamentos do Docker, seus princípios, práticas, ferramentas e como isso pode ser um meio para melhorar a integridade e disponibilidade das aplicações. Conheceremos como as equipes que adotam containers podem construir e entregar software de forma ágil.

Além de conteúdos alinhados com o mercado de trabalho é apresentado conteúdo da certificação Docker Certified Associate

Após este curso o aluno estará apto a:

  • Entender o funcionamento do Docker;
  • Criar e Gerenciar Containers;
  • Criar e Gerenciar Imagens;
  • Gerenciar Redes no Docker;
  • Gerenciar Plugins no Docker;
  • Criar seu próprio Registry;
  • Overview sobre as ferramentas mais utilizadas para gerenciar o Docker;
  • Criação de Clusters;
  • Criação de Serviços;
  • Deploy de Aplicações;
  • Escalonamento de Ambientes.
  • Integrar Docker com GIT;
  • Integrar Docker com Jenkins;
  • Implantar código em contêineres atraves de entrega contínua,
  • Monitorar cluster Docker com Prometheus;
  • Apresentar métricas com o Grafana.

Conteúdo Programático

Introdução e Instalação do Docker

  • Plataforma e Editions
  • Arquitetura e Requirementos
  • Docker Namespaces e Cgroups
  • Instalação do Docker no Linux
  • Docker HUB
  • Utilizando o Docker

Configuração do Docker UCP

  • Introdução ao Docker UCP
  • Instalação do Docker UCP
  • Adicionando Nós no Cluster
  • Gerenciar usuários e equipes
  • Backup e Restore do Docker UCP

Gerenciar Imagens e Repositórios no Docker

  • Introdução a Imagens no Docker
  • Entedendo o Dockerfile
  • Criando imagem com Dockerfile
  • Enviar imagem ao Docker Hub
  • Instalação do Docker DTR
  • Gerenciar imagens no Docker DTR

Gerenciar Volumes no Docker

  • Introdução a Storage Drivers e Volumes
  • Gerenciar volumes no Docker
  • Volumes Personalizados, Backup e Restore
  • Gerenciar bind mounts no Docker
  • Gerenciar Plugins de volume no Docker
  • Volume Persistente com NFS

Controle de origem com GitLab

  • Gerenciamento de controle de origem
  • Instalação do GitLab
  • Publicar conteúdo no GitLab
  • Gerenciar Branches no GitLab
  • Gerenciar imagens Docker com GitLab

Integração contínua com Jenkins

  • Integração Contínua
  • Instalação do Jenkins
  • Trabalhando com Jobs
  • Gerenciar Plugins no Jenkins
  • Gerenciar Docker com Jenkins

Entrega Contínua com Jenkins e GitLab

  • Preparar Ambiente Pipelines no Jenkins
  • Configurar Access Tokens no GitLab
  • Criar projeto Pipeline Script
  • Configurar WebHook no GitLab
  • Implementando Multibranch Pipeline

Gerenciar Redes no Docker

  • Introdução a Redes no Docker
  • Configuração de portas, links e DNS
  • Gerenciar redes Bridge no Docker
  • Gerenciar redes Overlay no Docker
  • Gerenciar Plugins de Redes

Orquestrando serviços no Cluster Docker

  • Introdução ao Docker Swarm
  • Gerenciar serviços no Swarm
  • Utilizar redes e volumes com serviços
  • Gerenciar Stacks no Docker
  • Escalonar Stacks e Templates

Configurar Segurança no Docker

  • Introdução ao Docker Security
  • Configurarção RBAC no Docker UCP
  • Utilizar certificados externos
  • Criar pacotes para Cliente UCP
  • Autenticação LDAP no Docker UCP

Provisionamento de ambientes com Docker Machine

  • Introdução ao Docker Machine
  • Instalação do Docker Machine
  • Criar conta no DigitalOcean
  • Provisionar containers na Nuvem

Monitoramento de Containers com Prometheus

  • Introdução ao Prometheus/Grafana
  • Visualizar metrica do Docker no Prometheus
  • Adicionar Datasource no Grafana
  • Importar Dashboards no Grafana
  • Monitorar container no Grafana

+4Linux Introdução e Instalação do Docker

  • Docker Logging Drivers
  • Logging Driver Splunk
  • Instalação do Docker no Windows Server
  • Configurar armazenamento de imagem DTR
  • Docker Registry
  • Orquestrar containers com Docker Compose
  • Verificar segurança de imagem

Diferenciais deste Curso

  • O curso prepara o aluno para trabalhar com Docker de forma Clusterizada com Foco em Deploy de Aplicações;
  • O curso atende 100% dos objetivos da certificação DCA (Docker Certified Associate);
  • O curso atende 50% dos objetivos da certificação LPI 701: DevOps Tools Engineer;
  • Curso rápido, totalmente prático, o aluno pode aplicar os conhecimentos aprendidos no próximo dia de trabalho;
  • Ao término do curso o aluno estará apto a utilizar o Docker e as suas principais ferramentas em seu ambiente de produção;
  • A 4Linux é responsável pela infraestrutura de dados em grandes instituições bancárias e toda a experiência do instrutor será utilizada neste curso;

Pré-requisitos

  • Para acompanhar o curso, o aluno deve saber utilizar computadores, inicializar uma máquina virtual com VirtualBox e ter conhecimentos em administração de sistemas GNU/Linux;
  • Ter participado dos cursos da Formação Fast Track (4750 e 4752) ou conhecimento equivalente;

Carga Horária

Curso Presencial: 40H

  • Diurno: 1 semana de segunda a sexta-feira, 8 horas diárias.
  • Noturno: 2 semanas de segunda a sexta-feira, 4 horas diárias.
  • Sábados: 5 sábados, 8 horas diárias.
  • Manhã: 2 semanas de segunda a sexta-feira, 4 horas diárias das 8:30 às 12:30
  • Domingos: 5 domingos, 8 horas diárias.

Curso Online: 40H

  • Curso EAD ágil
  • 08 horas de aulas online (ao vivo) com o professor através de videoconferência.
  • 32 horas de aulas offline (mínimo recomendado pela 4Linux). Estas horas são alocadas e controladas pelo aluno que deverá acessar o conteúdo digital: vídeo aulas com hands-on e fazer os laboratórios, exercícios e desafios.

Próximas Turmas

Início Término Horário
24/06/2019 28/06/2019 Diurno - Segunda a Sexta das 08:30h às 17:30h
02/07/2019 23/07/2019 EAD - 12 videoaulas práticas intercaladas com 4 aulas online ao vivo em vídeoconferência às Terças-feiras das 20h às 22h
27/07/2019 24/08/2019 Sábado das 09h00 às 18h00
05/08/2019 09/08/2019 Diurno - Segunda a Sexta das 08:30h às 17:30h
14/09/2019 19/10/2019 Sábado das 09h00 às 18h00

Temos outras turmas, para mais informações entre em contato com um de nossos vendedores.

Receba Datas e Valores

Quem irá pagar o seu curso?
Modalidades
Preferência de horário
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
CAPTCHA de imagem
Digite o texto exibido na imagem.

Compartilhe esta página