
Aulas exclusivas, on-line e ao vivo
(também pode ser em turma)
O Kubernetes é uma plataforma portável, extensível e de código fonte aberto que gerencia cargas de trabalho e aplicações executadas em contêineres, além de facilitar a configuração declarativa e a automação.
Formulário de contato: https://form.jotform.com/202287822739665
Preço: R$ 800,00 à vista ou R$ 950 em até 5x sem juros pelo PagSeguro.
Duração: 16 horas.
Objetivos:
- Compartilhar o conhecimento sobre boas práticas de administração de sistemas usando o Kubernetes;
- Criar e gerenciar um cluster Kubernetes;
- Gerenciar deployments, replicaSet, pods, services, nodes e outros objetos do Kubernetes;
- Instalar e utilizar o Helm e Kubectl para instalar e configurar aplicações no Kubernetes;
- Desenvolver os próprios Helm Charts.
Recursos oferecidos:
- Slides;
- Tutoriais;
- Lista de exercícios;
- Materiais complementares;
- Máquina virtual para executar os exercícios.
A quem se destina? SRE, cloud architect, desenvolvedor(a) de software, arquiteto(a) de software, gestor(a) de produtos de software, administrador(a) de sistemas, professor(a) da área de Tecnologia da Informação, estudantes.
Conhecimentos prévios:
- Conhecimento em Docker e gerenciamento de contêineres (o que acha de fazer este curso antes?);
- Conhecimento básico do git;
- Conhecimento básico do sistema operacional GNU/Linux;
- Conhecimento básico em TCP/IP, endereçamento IP e portas;
- Familiaridade com o console do GNU/Linux, incluindo os comandos: ls, cd, pwd, mkdir, rmdir, rm, echo, cat, tail, ps, top, kill, ping, vim, nano.
Histórico:
- Mar/2023, aula exclusiva com Clayton Roberto (remoto)
- Nov/2022, aula com Wesley Silva e Wilmar Freitas Oliveira Filho (remoto);
- Out/2022, aula exclusiva com Barbara Oliveira Martins (remoto);
- Jun/2022, aula com Marcelo Primo e Michel Alves (remoto);
- Abr/2022, aula com Hebert Nunes e Tiago Matos (remoto);
- Mar/2022, aula exclusiva com Bruno Benevides (remoto);
- Jan/2022, aula exclusiva com André Luís Soares (remoto);
- Abr/2021, aula com Willian Carneiro, Fábio Mengue e Diogo Afonço Carvalho (remoto);
- Jan/2021, aula com Guilherme Duarte e Janaína Militão (remoto);
- Nov/2020, aula exclusiva com Bruno Wallace Gentil (remoto);
- Out/2020, aula exclusiva com Daniel Naziloski (remoto);
- Set/2020, aula exclusiva com André Déo (remoto);
- Ago/2020, turma realizada na Unipe (remoto).
Observações:
1) Posso emitir nota fiscal, mas não trabalho com Nota de empenho, usada em orgãos públicos.
2) É necessário que cada aluno(a) utilize seu computador.
3) Como não represento uma instituição de ensino, não poderei emitir um certificado de participação.
Ementa:
- O que são aplicações nativas de nuvem?
- CNCF;
- O que é YAML?
- O que é Kubernetes?
- O que o k8s oferece?
- O que o k8s não faz?
- API do k8s;
- Documentação do k8s;
- Instalando o k8s;
- Portas utilizadas pelo k8s;
- A história do k8s;
- Arquitetura do k8s;
- Conceitos-chave do k8s;
- Core Objects;
- Namespaces;
- Pods;
- Labels;
- Selectors;
- Services;
- Workloads;
- ReplicaSet;
- Deployment;
- DaemonSet;
- StatefulSet;
- Job;
- CronJob;
- Volumes;
- Empty-Dir;
- Persistent Volume;
- Secrets;
- ConfigMaps;
- Rollouts e Rollbacks;
- Tipos de Services;
- ClusterIP;
- NodePort;
- LoadBalancer;
- EndPoint;
- Ferramentas de apoio ao k8s em produção;
- O que é Helm?
- A história do Helm;
- Documentação do Helm;
- Trabalho final.