Escolha o seu idioma
Curso de Kubernetes CKA
Mais de 2 milhões de estudantes em todo o mundo

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.

Dedika para empresas

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.

Clique aqui

Conteúdo do curso

8 Capítulos • 38 AulasDuração entre 4 e 360 horas (você decide)

Capítulo 1Ver detalhes

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 2Ver detalhes

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 3Ver detalhes

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 4Ver detalhes

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 5Ver detalhes

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 6Ver detalhes

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 7Ver detalhes

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 8Ver detalhes

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.

Certificação

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...
Giulio Carlo
Giulio CarloAluno de Marketing Digital
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.
Mariana Ferres
Mariana FerresAluna de Fotografia
Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!
Luciana Alvarenga
Luciana AlvarengaAluna de Design de Unhas
A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito na aprendizagem.
André Felipe
André FelipeAluno de Engenharia de Prompt

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