Pular para o conteúdo

Curso Infraestrutura ágil com Docker e Docker Swarm

FD9E034F-C706-472D-ABA4-310433A703E5 Created with sketchtool. 20 horas/curso
Veja as próximas turmas

O que você vai fazer

Para quem é esse curso?

Entusiastas do mundo DevOps que gostariam de aprender como empacotar, gerenciar e escalar aplicações e microsserviços com Docker.

Para aproveitar melhor o curso recomendamos que você tenha conhecimento em

Linux básico, Fundamentos de Rede, Familiaridade com terminal bash, Familiaridade com o desenvolvimento de aplicações

Conheça todos os cursos que fazem parte da Formação Devops

Próximas turmas

Selecione a cidade e os períodos de sua preferência

Qual cidade você pode ir?
Quais períodos você prefere?
Ver turmas encontradas

Nós encontramos essas turmas:

Não achou a turma ideal pra você? Consulte outras turmas e horários.

Entre em contato

Conteúdo detalhado do curso DO-26

    O que são containers?

  1. O que é Docker?
  2. Quais problemas o Docker resolve?
  3. Container vs Máquina Virtual
  4. Docker CE vs Docker EE
  5. Docker dentro cultura DevOps
  6. Instalando em casa

    Conhecendo o Docker Daemon

  1. Subindo o primeiro container com docker run
  2. Entendendo o ciclo de vida dos containers
  3. Listando nossos containers
  4. Inspecionando conteúdo dos containers

    Criando nossos próprios containers

  1. Apresentação do projeto
  2. Entendendo o conceito de imagem
  3. Criando nossa primeira imagem (Dockerfile)
  4. Conhecendo as instruções do Dockerfile
  5. Versionando imagem com tags
  6. Sobre servidores imutáveis

    Publicando imagens no Docker Hub

  1. O que é?
  2. Docker Hub vs DTR
  3. Publicando nossas imagens em um registro
  4. Buscando imagens de um registro

    Containers e Bancos de Dados

  1. O problema da camada de escrita
  2. Criando o primeiro volume
  3. Conhecendo os tipos de pontos de montagem
  4. Subindo Containers e microsserviços
  5. Variáveis de ambiente

    Comunicando containers

  1. Conhecendo redes com drivers bridge e host
  2. Criando nossa própria rede
  3. Acessando serviços em outros containers
  4. Coordenando containers com Docker Compose

    Isolando ambientes com Docker Machine

  1. Por que usar?
  2. Criando ambientes virtuais para execução
  3. Entendendo a execução em outros Sistemas Operacionais

    Docker Swarm

  1. Escalando a aplicação com conceito de microsserviços
  2. Criando nosso primeiro swarm
  3. Adicionando nós ao swarm
  4. Nós managers vs nós workers
  5. Entendendo a comunicação entre nós com o driver de rede overlay
  6. Balanceando cargas entre containers
  7. Serviços replicados vs Serviços globais com Docker Stack

    *Apêndice

  1. Monitorando Containers
  2. Administrando container com Kubernetes
  3. Docker Certified Associate

* Apêndices são conteúdos adicionais que não fazem parte da carga horária regular do curso. São conteúdos extras para direcionar seus estudos após o curso.

Não encontrou o curso que procura? Conheça a Alura, a plataforma online da Caelum

Conheça a Alura