Infraestrutura

Kubernetes: Introdução a orquestração de containers

Curso online de Kubernetes: Introdução a orquestração de containers

512 8.9

8,9

é a nota desse curso

2.402

alunos neste curso

Faça esse curso e...

  • Veja como trabalhar com o Kubernetes
  • Saiba como configurar arquivos yaml
  • Entenda como o Kubernetes gerencia nossa aplicação
  • Veja como é feito o gerenciamento de containers que formam uma aplicação
  • Implemente um cluster no Google Cloud

Carreiras com esse curso

Veja o primeiro vídeo

Público alvo

Pessoas interessadas em conhecer sobre orquestração de containers

Nível de Dificuldade

Intermediário

Instrutores

  • Rafael Silva Nercessian

    Rafael é formado em engenharia elétrica com ênfase em telecomunicações, trabalhou quatro anos na parte de infraestrutura e possui certificação Cisco CCNA 200-125. Já trabalhou com Java e seus frameworks Spring MVC, JSF, atualmente reside na Nova Zelândia onde trabalha como desenvolvedor, focado na linguagem PHP

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Utilizando o docker

    • Dividindo a aplicação em containers
    • Criando um arquivo docker-compose
    • Estabelecendo a comunicação entre containers
    • O que faz o Kubernetes?
  2. Trabalhando com o Minikube

    • Testando o Kubernetes localmente
    • O menor objeto existente no Kubernetes, os Pods
    • Abstraindo containers em um objeto Pod
    • Parece que o Kubernetes não está gerenciando os Pods como deveria, o que fazer?
    • Deployment, sem eles não iríamos longe
  3. Utilizando os serviços

    • Escalonando os Pods de nossa aplicação web
    • Pods estão em constante alteração, como acessá-los?
    • Criando o objeto Service
    • Balanceando o acesso dos usuários nos Pods existentes
    • Vinculando o objeto Service com os Pods de nossa aplicação
  4. Configurando o banco de dados

    • Nossa aplicação precisa se comunicar com o banco de dados
    • Criando nosso objeto Pod para abstrair o container com o banco de dados
    • Utilizando o objeto StatefulSet
    • Mapeando os volumes
    • Configurando as permissões de consumo do volume com o PersistentVolumeClaim
    • Criando objeto Service para acessar o banco de dados
  5. Enviando aplicação para o Google Cloud

    • Criando nossa conta no Google Cloud
    • Montando nosso cluster com 3 máquinas
    • Configurando o acesso ao cluster
    • Fazendo o deploy de nossa aplicação

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
  • Como Funciona?
Premium
  • 617
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 617
12X
R$100

à vista R$1.200

Matricule-se
Max
  • 617
12X
R$120

à vista R$1.440

Matricule-se
Acesso por 1 ano
Certificado Digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana