Kubernetes: Orquestração de Ambientes Escaláveis

curso 541

Instalar e gerenciar ambientes para realizar deploy de aplicações utilizando Kubernetes. A partir dos componentes do Kubernetes será possível criar e escalonar serviços em containers, tanto local ou em uma Nuvem Pública e Privada. O curso também aborda o gerenciamento de redes, volumes persistentes, monitoramento e segurança do Cluster. Além de conteúdos alinhados com o mercado de trabalho é apresentado conteúdo das certificações Certified Kubernetes Application Developer e Certified Kubernetes Administrator.

< / >

40h

• Online LIVE Class
• Online AGILE Class
• Presencial (Sob Demanda)
Saiba mais

Com assunto da certificação

CKA (Certified Kubernetes Administrator) e CKAD (Certified Kubernetes Application Developer)

Faz parte da formação

Containers

Após fazer este curso você estará preparado para:

  • Entender o funcionamento do Kubernetes;
  • Criar e gerenciar clusters;
  • Criar e gerenciar serviços;
  • Gerenciar redes no Kubernetes;
  • Gerenciar volumes persistentes;
  • Fazer deploy de aplicações;
  • Gerenciar aplicações no Kubernetes via Helm;
  • Escalonamento de ambientes;
  • Configurar segurança no Kubernetes, logs, monitoramento e troubleshooting;
  • Gerenciar dashboards para acessar o cluster Kubernetes;
  • Instalar e configurar Container Runtime Docker, Containerd e CRI-O;
  • Instalar cluster Kubernetes com alta disponibilidade.

Porque fazer este curso na 4Linux

Veja o que nossos clientes alunos e
empresas falam deste curso

Realizei entregas na empresa e consegui promoção e mudança de área. Tirei alguns certificações de DevOps e estou buscando agora algumas certificações técnicas de Docker e de Kubernetes. Enfim, a 4Linux me abriu uma porta em minha carreira de TI que hoje vejo que foi determinante para o segmento profissional que eu quero seguir profissionalmente.

Jeferson Eduardo Luna Silva
Aluno

Queria expandir o conhecimento adquirido no curso de docker, e como o kubernetes é um "cloud container", além de ter a maior "fatia" do mercado de container, resolvi realizar o curso de kubernetes na 4Linux, curso excelente, duas semanas após o término, implementei um cluster de kubernetes para hospedagem de aplicações no modelo "cloud native".

Alex Clemente da Silva
Aluno

Procurei a 4Linux, pois oferecia cursos na área de devops, onde eu queria me aperfeiçoar, realizei os cursos de infraestrutura ágil, docker, kubernetes e contínuos minitoring. Após realização dos cursos, ouve uma mudança na minha carreira, recebi novas oportunidades, novos projetos, novas experiências. Estou satisfeito de ter realizado os cursos na 4Linux e de ter conseguido ingressar no mundo devops.

Daniel Almeida
Aluno

Conteúdo programático

  • Arquitetura de cluster do Kubernetes
  • Conhecendo os objetos do Kubernetes
  • Métodos de instalação
  • Componentes do Cluster Kubernetes
  • Objetos do Cluster Kubernetes
  • Conhecendo a ferramenta kubectl
  • Introdução a linguagem YAML
  • Criar Pods no Cluster através manifesto YAML
  • Criar Deploy e Serviço através manifesto YAML

  • Introdução a Redes no Kubernetes
  • Entender a comunicação entre entre Containers e Pods
  • Consultar DNS no Kubernetes
  • Configurar Configmaps
  • Configurar Secrets

  • Introdução a Volumes no Kubernetes
  • Trabalhando com Volume Local
  • Volume persistente no Kubernetes
  • Configurar volumes com Configmaps
  • Volume persistente com NFS

  • Gerenciar NodePort
  • Gerenciar LoadBalancer
  • Introdução e instalação de Ingress no Cluster
  • Gerenciar Ingress HTTP
  • Gerenciar Ingress de redicionamento (VirtualHosts)
  • Implementar site seguro com Ingress HTTPs

  • Configurar Labels e seletores
  • Configurar Daemonsets e Pod estático
  • Múltiplos schedulers e eventos
  • Configurar Limites
  • Configurar Cotas

  • Gerenciar ReplicaSet
  • Gerenciar StatefulSets
  • Configurar Rollback de Deploy
  • Configurar InitContainer
  • Configurar Liveness
  • Configurar Readiness

  • Introdução a segurança no Kubernetes
  • Gerenciar usuário de serviço
  • Autenticando usuário através de certificados
  • Definir contextos de segurança
  • Configurar politica de rede
  • Utilizar imagens com segurança

  • Atualizando o Cluster Kubernetes
  • Backup e Restore do Cluster
  • Manutenção do Cluster Kubernetes
  • Configurar Jobs e Cronjob
  • Troubleshooting Cluster Kubernetes
  • Troubleshooting em Pods

  • Gerenciar logs no Kubernetes
  • Gerenciar aplicações com Helm versão 3
  • Gerenciar Charts com Helm
  • Monitorar componentes do Cluster
  • Gerenciar autoscaling no Kubernetes
  • Instalar e Configurar Kubernetes Dashboard
  • Instalar e Configurar Portainer Dashboard
  •  

  • Métodos de instalação
  • Instalação e configuração do Docker/Container/CRI-O
  • Instalação do Cluster Kubernetes - Single Master
  • Configuração do Cluster Kubernetes - Single Master
  • Adicionar Nodes via TLS Bootstrap no Cluster Kubernetes
  • Adicionar Nodes Manualmente no Cluster Kubernetes através de certificados
  • Criar cluster Kubernetes altamente disponível - Configuração dos Masters
  • Criar cluster Kubernetes altamente disponível - Configuração dos Nodes
  •  

Veja os pré-requisitos para realizar este curso

Gostaria de tirar dúvidas ou receber uma proposta?
Fale com a gente.

Conheça os diferenciais da 4Linux
Cursos inovadores com foco na empregabilidade

Preparatório para as principais certificações.

Aulas do tipo ‘mão na massa’

Metodologia IT Experience. Vivenciando o mercado de trabalho dentro da sala de aula.

Blended Learning

Mix de aulas presencial e online, com uso intenso de tecnologias.

Olhar no futuro

Ensinamos novas tecnologias que o mercado de trabalho irá contratar.

Implementar projetos e ensinar

Nos torna únicos no mercado. Sabemos o que é relevante e precisa ser ensinado.

Nem consultores, nem instrutores

CONSTRUTORES = CONSultores + insTRUTORES

Curso presencial ou online?
Turmas noturnas, diurnas ou aos finais de semana?

Temos vários horários e modalidades para atender sua disponibilidade.

Próximas turmas

Formas de pagamento

Cartão de crédito

Parcelado em até 12 vezes sem juros

Transferência bancária

Pagamento à vista e com desconto

Boleto bancário

Entrada mais saldo em até 8 vezes sem juros ou de 12 vezes a 24 vezes com juros

Financiamento estudantil

Com juros, você paga após aumentar seu salário ou se recolocar no mercado

Pronto para transformar sua carreira com o poder do open software?

Preencha o formulário.

Te enviaremos datas, preços e mais informações do curso.
Preencha para receber datas e valores:

Compartilhe essa página

Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no pinterest
Compartilhar no whatsapp
Telegram logo
Whatsapp Logo

Pré-requisitos do aluno

Pré Requisitos Computacionais Presencial/EAD/EAD AO VIVO

Pré Requisitos In Company

Horário de atendimento: 9hs às 18hs