Programa do Curso
Conceitos fundamentais
- Arquitetura do Kubernetes
- Componentes do cluster
Desenvolvimento da aplicação
- Criação de containers
- Configuração do repositório Docker local
Design de Pods
- Configuração básica
- Probes de liveness e readiness
- Limites de CPU e memória
- Limites de recursos para um namespace
Segurança
- Contexto de segurança
- Contas de serviço
- Secrets (segredos)
- Política de rede do Kubernetes
- Capacidades do Linux
Configuração de implantação
- Controladores: deployments, daemon sets e stateful sets
- Jobs e cron jobs
- Config maps
- Migração contínua (rolling upgrade), deployment azul-verde e canary deployment
- Uso do Helm para gerenciar implantações
- Recursos da API do Kubernetes
Pods multi-container
- Containers sidecar, ambassador e adapter
- Containers init
Serviços & Rede
- Serviços e seus diferentes tipos
- Balanço de carga (load balancing)
- Ingress controller
Persistência de dados
- Persistência do estado da aplicação no Kubernetes
- Armazenamento efêmero
- Volumes e pedidos persistentes
- Classes de armazenamento
Requisitos
- Compreensão dos conceitos e arquiteturas de aplicações nativas da nuvem.
- Experiência em programação com Python, Node.js, Go ou Java.
- Um Runtime de Container compatível com OCI, como Docker ou rkt.
Público-alvo
- Programadores
- Usuários de Kubernetes
Testemunhos de Clientes (7)
Laboratórios interessantes, ajuda do instrutor
Alexey - Tink Poland sp. z o. o.
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Máquina Traduzida
explicação clara e ferramenta CKAD
Sebastian - EY GLOBAL SERVICES (POLAND) SP Z O O
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Máquina Traduzida
Daniel demonstrou um esforço notável ao abordar todos os tópicos necessários dentro do tempo disponível. A inclusão de numerosos exemplos e casos práticos reais contribuiu significativamente para a experiência de aprendizagem. Apreciei particularmente o desenho ao vivo de diagramas e fluxogramas, que auxiliaram na compreensão de conceitos complexos. Além disso, as tarefas foram envolventes e interativas, contribuindo positivamente para a eficácia geral do treinamento.
Artur - EY GLOBAL SERVICES (POLAND) SP Z O O
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Máquina Traduzida
Atitude positiva do Instrutor e seu conhecimento abrangente :)
Daniel Pokusa - EY GLOBAL SERVICES (POLAND) SP Z O O
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Máquina Traduzida
comando ckad, tudo foi altamente automatizado
Tomasz - EY GLOBAL SERVICES (POLAND) SP Z O O
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Máquina Traduzida
máquinas virtuais, exercícios
maciek - EY GLOBAL SERVICES (POLAND) SP Z O O
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Máquina Traduzida
As apresentações foram sucintas, bem conduzidas e claras.
Daniel
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Máquina Traduzida