
Curso de Kubernetes CKA
Passe no exame CKA e opere clusters Kubernetes de produção com total confiança. Este curso cobre todos os domínios do exame — arquitetura, redes, armazenamento, segurança e resolução de problemas — através de laboratórios práticos e cenários reais. Desenvolva as competências que os engenheiros DevOps e as equipas de plataforma utilizam todos os dias.
O que vai aprender:
Aprenderá a inicializar e atualizar clusters Kubernetes, gerir cargas de trabalho com Deployments, StatefulSets e DaemonSets, e configurar armazenamento persistente usando PersistentVolumes e StorageClasses. O curso aborda redes Kubernetes em profundidade, incluindo Services, Ingress, CoreDNS e NetworkPolicies. Implementará RBAC, ServiceAccounts e Pod Security Standards para endurecer o acesso ao cluster. Laboratórios práticos de resolução de problemas ensinam-no a diagnosticar falhas em componentes do plano de controlo, pods e conectividade de rede. No final, terá as competências práticas para gerir clusters Kubernetes de nível de produção e passar no exame de certificação CKA.
Como estuda de forma prática Curso de Kubernetes CKA
Como pratica Curso de Kubernetes CKA
Para si que é empresa e quer formar a sua equipa
Na Dedika para empresas, o curso inclui exercícios e exemplos adaptados ao seu próprio negócio e às necessidades da sua empresa.
Conteúdo do curso
8 Capítulos • 38 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesFundamentos e Arquitetura do Kubernetes
Fundamentos e Arquitetura do Kubernetes
Aula 1 • API e Modelo de Objetos do Kubernetes
Apresenta grupos da API, versionamento e o modelo de objetos declarativos. Prepara os alunos para ler e escrever manifestos Kubernetes com confiança.
Aula 2 • Noções Básicas de Contentores e Orquestração
Aborda contentores, imagens e por que razão a orquestração é necessária à escala. Estabelece o espaço do problema que o Kubernetes resolve antes de apresentar os seus componentes.
Aula 3 • Componentes do Plano de Controlo do Kubernetes
Examina as funções do kube-apiserver, etcd, scheduler e controller manager. Compreender estes componentes é pré-requisito para diagnosticar falhas ao nível do cluster.
Aula 4 • Configuração de um Cluster de Prática
Guia os alunos na inicialização de um cluster baseado em kubeadm para prática hands-on. Fornece um ambiente de trabalho para todos os capítulos subsequentes.
Aula 5 • Arquitetura do Nó de Trabalho
Detalha o kubelet, o kube-proxy e o runtime de contentores em cada nó. Liga os processos ao nível do nó ao agendamento de pods e ao encaminhamento de rede.
Capítulo 2EsconderEsconder detalhesVer detalhesGestão de Cargas de Trabalho com Objetos Principais
Gestão de Cargas de Trabalho com Objetos Principais
Aula 1 • Análise Detalhada da Especificação do Pod
Aborda os campos da especificação do pod, incluindo contentores, init containers, volumes e políticas de reinício. O domínio aqui sustenta todos os objetos de carga de trabalho de nível superior.
Aula 2 • ReplicaSets e Deployments
Explica como os Deployments gerem os ReplicaSets para realizar atualizações contínuas e rollbacks. Os alunos configuram estratégias de atualização e observam o comportamento do rollout.
Aula 3 • DaemonSets e Jobs
Aborda DaemonSets para agentes ao nível do nó e Jobs/CronJobs para cargas de trabalho batch. Os alunos selecionam o tipo de carga de trabalho correto para tarefas operacionais.
Aula 4 • Pedidos e Limites de Recursos
Define pedidos e limites de CPU e memória e o seu efeito no agendamento e na evicção. Constrói a base para a governação de recursos ao nível do namespace.
Aula 5 • StatefulSets para Aplicações com Estado
Ensina a criação ordenada de pods, identidades de rede estáveis e pedidos de volume persistente em StatefulSets. Liga aos conceitos de armazenamento introduzidos mais tarde no curso.
Capítulo 3EsconderEsconder detalhesVer detalhesFundamentos de Redes no Kubernetes
Fundamentos de Redes no Kubernetes
Aula 1 • Services e Endpoint Slices
Aborda os tipos de Service ClusterIP, NodePort e LoadBalancer e como o kube-proxy os programa. Os alunos expõem cargas de trabalho e verificam o encaminhamento de endpoints.
Aula 2 • Network Policies para Controlo de Tráfego
Define regras de NetworkPolicy de ingress e egress para restringir a comunicação entre pods. Liga aos objetivos de hardening de segurança abordados em capítulos posteriores.
Aula 3 • DNS e Descoberta de Serviços
Ensina a configuração do CoreDNS e o esquema de nomenclatura DNS para Services e pods. Permite que os alunos resolvam problemas de conectividade usando diagnósticos de DNS.
Aula 4 • Modelo de Rede do Cluster
Explica a rede plana de pods, o modelo IP-por-pod e as responsabilidades do plugin CNI. Fornece o modelo conceptual necessário para compreender os Services e as políticas.
Aula 5 • Ingress Controllers e Recursos
Explica os recursos Ingress, o encaminhamento baseado em caminho e a terminação TLS através de um Ingress controller. Os alunos configuram regras de encaminhamento HTTP para aplicações multi-serviço.
Capítulo 4EsconderEsconder detalhesVer detalhesArmazenamento no Kubernetes
Armazenamento no Kubernetes
Aula 1 • PersistentVolumes e Claims
Aborda o provisionamento de PV, modos de acesso, políticas de reclaim e vinculação de PVC. Os alunos provisionam PVs manualmente e vinculam-nos a cargas de trabalho.
Aula 2 • Tipos de Volume e Montagens em Pods
Aborda os tipos de volume emptyDir, hostPath, configMap e secret e a sua sintaxe de montagem. Estabelece os fundamentos dos volumes antes de introduzir o armazenamento persistente.
Aula 3 • Técnicas de Resolução de Problemas de Armazenamento
Diagnostica problemas comuns de PVC pendente, falha de montagem e permissões usando kubectl e inspeção de nós. Constrói competências práticas de depuração para incidentes relacionados com armazenamento.
Aula 4 • Drivers CSI e Snapshots de Volume
Introduz a Container Storage Interface, a implementação de drivers CSI e os recursos VolumeSnapshot. Prepara os alunos para integrar sistemas de armazenamento externos.
Aula 5 • Provisionamento Dinâmico com StorageClasses
Ensina os parâmetros da StorageClass, provisionadores e modos de vinculação de volume para criação dinâmica de PV. Reduz a administração manual de armazenamento em clusters multi-inquilino.
Capítulo 5EsconderEsconder detalhesVer detalhesGestão de Configuração e Segredos
Gestão de Configuração e Segredos
Aula 1 • ConfigMaps para Definições de Aplicações
Cria e consome ConfigMaps como variáveis de ambiente, argumentos de comando e ficheiros de volume. Demonstra como desacoplar a configuração das imagens dos contentores.
Aula 2 • Padrões de Injeção de Variáveis de Ambiente
Ensina valueFrom, envFrom e fieldRef para injetar metadados do pod e valores de configuração. Permite estratégias de configuração flexíveis e independentes da imagem.
Aula 3 • Resource Quotas e LimitRanges
Aplica objetos ResourceQuota e LimitRange para impor limites de consumo ao nível do namespace. Liga a governação de recursos ao design de clusters multi-inquilino.
Aula 4 • Secrets para Dados Sensíveis
Aborda tipos de Secret, codificação base64 e padrões de consumo para credenciais e certificados TLS. Destaca os riscos do armazenamento predefinido e introduz a encriptação em repouso.
Capítulo 6EsconderEsconder detalhesVer detalhesSegurança e Controlo de Acesso
Segurança e Controlo de Acesso
Aula 1 • Admission Controllers e Webhooks
Explica os admission controllers integrados e como os webhooks de validação e mutação estendem a política. Os alunos implementam um webhook e observam a interceção de pedidos.
Aula 2 • Gestão de Certificados e TLS
Aborda a CA do cluster, pedidos de assinatura de certificados e gestão de credenciais kubeconfig. Prepara os alunos para rodar certificados e gerir o acesso ao cluster de forma segura.
Aula 3 • Funções e Vinculações RBAC
Define Roles, ClusterRoles, RoleBindings e ClusterRoleBindings e as suas diferenças de âmbito. Os alunos concedem permissões precisas a utilizadores e service accounts.
Aula 4 • Padrões de Segurança de Pods e Admissão
Aplica os Padrões de Segurança de Pods (restrito, base, privilegiado) através de etiquetas de namespace. Substitui a PodSecurityPolicy descontinuada pelos mecanismos de aplicação atuais.
Aula 5 • ServiceAccounts e Gestão de Tokens
Aborda a criação de ServiceAccounts, projeção de tokens e controlo de automontagem para identidade de pods. Permite que as cargas de trabalho se autentiquem no servidor da API de forma segura.
Capítulo 7EsconderEsconder detalhesVer detalhesManutenção e Atualizações do Cluster
Manutenção e Atualizações do Cluster
Aula 1 • Backup e Restauro do etcd
Aborda os procedimentos de snapshot save e restore do etcdctl para proteger o estado do cluster. Competência crítica para recuperar de falhas do plano de controlo no exame CKA.
Aula 2 • Atualização do Cluster com kubeadm
Percorre o plano de atualização do kubeadm e o fluxo de trabalho apply para o plano de controlo e nós. Os alunos praticam as regras de desfasamento de versões e os passos sequenciais de atualização.
Aula 3 • Operações de Drain e Cordon de Nós
Ensina o cordon de nós para impedir o agendamento e o drain de pods antes da manutenção. Garante a continuidade das cargas de trabalho durante o tempo de inatividade planeado dos nós.
Aula 4 • Manutenção do Sistema Operativo e de Pacotes
Aborda as atualizações de pacotes do kubelet, kubeadm e kubectl nos sistemas operativos dos nós. Liga as alterações ao nível do SO ao alinhamento de versões dos componentes do cluster.
Capítulo 8EsconderEsconder detalhesVer detalhesResolução de Problemas e Observabilidade
Resolução de Problemas e Observabilidade
Aula 1 • Resolução de Problemas em Componentes do Cluster
Diagnostica falhas no kube-apiserver, scheduler, controller manager e kubelet usando logs e estado. Constrói uma abordagem de investigação sistemática por componente.
Aula 2 • Fundamentos de Logging e Métricas
Introduz kubectl top, metrics-server e padrões de agregação de logs de contentores para observabilidade. Fornece a base de monitorização necessária para a gestão proativa do cluster.
Aula 3 • Resolução de Problemas em Nós e Recursos
Investiga nós NotReady, pressão de recursos e eventos de evicção usando condições de nós e métricas. Permite que os alunos restaurem a saúde dos nós e evitem a recorrência.
Aula 4 • Resolução de Problemas de Redes
Diagnostica conectividade de Services, resolução de DNS e bloqueio de NetworkPolicy usando ferramentas direcionadas. Liga a teoria de redes dos capítulos anteriores a cenários reais de falha.
Aula 5 • Depuração de Pods e Contentores
Usa kubectl describe, logs, exec e debug para investigar falhas no ciclo de vida dos pods. Aborda as causas raiz de CrashLoopBackOff, ImagePullBackOff e OOMKill.
Seu certificado válido de conclusão
Este curso é para si:
Administrador de sistemas: pronto para passar da gestão de VMs para a orquestração de contentores.
Programador backend: quer assumir o controlo dos pipelines de implementação para além de escrever código de aplicação.
Engenheiro DevOps: procura uma credencial reconhecida para validar a sua experiência existente com Kubernetes.
Engenheiro cloud: a fazer a transição de serviços geridos para operações de cluster auto-geridas.
Profissional de TI: a migrar para engenharia de plataforma a partir de um background tradicional de infraestrutura.
Licenciado em ciências da computação: a entrar no mercado de trabalho com competências em contentores que os empregadores exigem.
O que os nossos formandos dizem
As suas aulas são perfeitas. Adquiri o pacote de um ano e, finalmente, tenho a oportunidade de acompanhar diversos temas do meu interesse sem precisar mudar de plataforma... agradeço por tudo o que fazem, já recomendei vocês a outras pessoas...

Eu gosto de como as lições são directas ao ponto e como eu consigo alterar capítulos e saltar conteúdos que não preciso.

Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!

A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito na aprendizagem.

Principais capacitações
Perguntas Frequentes
Quem é a Dedika?
O certificado é válido em Angola?
Os cursos são gratuitos?
Qual é a carga horária do curso?
Como são os cursos?
Como funcionam os cursos?
Qual é a duração dos cursos?
Qual é o custo ou preço dos cursos?
O que é um curso EAD ou online e como funciona?
Curso em PDF




















