top of page

Aprenda do zero!

Curso Completo de Kubernetes

Orquestração de Docker + Projeto DevOps

Course logo with Ship Captain.

O que é Kubernetes?

Kubernetes é uma tecnologia de orquestração de containers pronta para produção que desempenha um papel crucial na gestão de todo o ciclo de vida das aplicações em nuvem. O Google, por exemplo, utiliza o Kubernetes para implantar mais de 12 bilhões de aplicações por mês, incluindo serviços como o mecanismo de busca, YouTube, Gmail, Google Play e Chrome.

Nas empresas de tecnologia mais avançadas, o Kubernetes se tornou um fenômeno devido à sua versatilidade, segurança e desempenho. Ele permite a implementação ágil de novos softwares e atualizações, atendendo às demandas da internet atual.

Em resumo, o Kubernetes é uma tecnologia que facilita a gestão e escalabilidade de containers.

fundo preto
Kubernetes logo.

Este curso inclui ...

📺 19 horas de aulas em vídeo

📄 39 artigos

📂 61 recursos para download

♾️ Acesso vitalício ao conteúdo

🎓 Certificado de conclusão

Tux mascot with books.

O que você vai aprender ...

Chat bubble icon.
Tux mascot with sunglasses.

No Projeto Final do Curso, você terá a oportunidade de orquestrar uma aplicação profissional. Antes disso, você aprenderá sobre os seguintes tópicos relacionados ao Kubernetes:

  • Orquestrador de Containers: Você entenderá o que é um orquestrador de containers e para que ele é usado.

  • Instalação Local do Kubernetes: Você aprenderá a instalar e configurar o Kubernetes na sua máquina.

  • kubectl: Irá instalar a ferramenta de linha de comando para controle do Kubernetes.

  • História, Fundamentos e Conceitos do Kubernetes: Irá explorar a origem, os princípios fundamentais e os conceitos essenciais do Kubernetes.

  • Componentes do Cluster Kubernetes: Você aprenderá sobre os componentes que compõem um cluster Kubernetes.

  • Arquivos YAML no Kubernetes: Entenda a estrutura dos arquivos YAML usados no Kubernetes.

  • Pods: Irá agrupar containers em modelos de host lógicos chamados Pods.

  • ReplicaSets: Irá manter um conjunto estável de réplicas de Pods em execução.

  • Implantações (Deployments): Irá implementar, escalar, realizar rollout e rollback das suas aplicações.

  • Infraestrutura de Rede Interna do Kubernetes: Entenda o básico da rede interna do Kubernetes.

  • Namespaces: Você aprenderá a usar o mecanismo de isolamento de grupo de recursos.

  • Serviços Kubernetes: Irá lidar com diferentes tipos de serviços.

  • Liveness Probe: Irá implementar verificações de sanidade para suas aplicações.

  • Recursos de Computação com Kubernetes: Entenda e gerencie os recursos mínimos e máximos disponíveis usando os Recursos do Kubernetes.

  • Persistência de Dados com Volumes: Use diferentes tipos de volumes (como emptyDir, hostPath e PersistentVolume) para garantir a persistência dos dados.

  • DaemonSets: Crie e gerencie daemons usando os poderosos DaemonSets do Kubernetes.

  • K8s Jobs: Execute processos ou tarefas pontuais usando os recursos de Jobs do Kubernetes.

  • K8s CronJobs: Projete e agende tarefas ou processos usando os CronJobs do Kubernetes.

  • ConfigMaps e Secrets: Armazene, use e manipule dados de configuração não sensíveis com ConfigMaps e dados sensíveis com Secrets do Kubernetes.

  • StatefulSets: Use os avançados StatefulSets para orquestrar aplicações com estado persistente.

  • Endpoints e EndpointSlices: Gerencie endpoints internos e externos usando os recursos flexíveis de Endpoints do Kubernetes e a nova funcionalidade de EndpointSlices.

  • Controle de Acesso com RBAC: Entenda e controle o acesso aos recursos do Kubernetes usando RBAC (Role-Based Access Control).

  • Boas Práticas de Administração: Aprenda as melhores práticas para a administração diária do Kubernetes.

  • Preparação para a Certificação CKA/CKAD: Estude os conceitos, recursos e componentes necessários para o exame de Certified Kubernetes Administrator.

  • Confiança no seu CV: Ganhe a confiança para incluir no seu currículo que conhece e sabe adimistrar o Kubernetes!

Button icon.

Conteúdo do Curso

Tux mascot with a blue hat.

**Abertura do Curso**

- Visão Geral e Objetivos do Curso
- Apresentação do Professor
- Papéis de Parede do Curso
- Eu não conheço Docker, posso fazer este curso?
- Mais informações sobre pré-requisitos

**Configuração para usuários de Windows**

- antiX Linux, VM para usuários de Windows
- Oracle VirtualBox
- Downloads para Máquina Virtual antiX Linux
- Instalando o hypervisor Oracle VirtualBox
- Configuração da VM antiX (arquivo OVA)
- Visão Geral do antiX Linux
- Pastas Compartilhadas do VirtualBox

**Informações para usuários de GNU/Linux**

- FeatherPad - Editor Recomendado

**Configuração do Kubernetes**

- Comandos de Instalação e Configuração
- Instalação do Docker
- minikube - Cluster Local de Kubernetes
- Versões do kubectl e minikube utilizadas
- Instalação do kubectl
- Instalação do minikube

**História, Fundamentos e Conceitos**

- O que é um orquestrador de containers?
- Orquestradores populares (Docker Swarm, Apache Mesos, OpenShift e Kubernetes)

- Atualização 2025: Kubernetes Mantém sua Liderança na Orquestração de Containers
- O que é Kubernetes? Qual é a sua história?
- Conceito de Imutabilidade no Kubernetes
- Teste de Fundamentos 1
- Disponibilidade - Parte 1 - Configurações Declarativas
- Disponibilidade - Parte 2 - Relação DevOps
- Escalabilidade - Infraestrutura, Serviços e Equipes DevOps
- Abstração de Infraestrutura
- Teste de Fundamentos 2

**Componentes**

- Plano de Controle
- apiserver
- cloud-controller-manager
- controller-manager
- etcd - Armazenamento Persistente do Cluster
- kube-proxy
- Conceito de recurso de Pods
- kube-scheduler
- kubelet
- Interface de Runtime de Containers (CRI)

**YAML**

- YAML - Introdução
- YAML - Visão Geral
- YAML - Principais Usos: Persistência, Docker Compose, Kubernetes.
- YAML - Estrutura Básica
- Arquivo YAML para Kubernetes

**Pods**

- Exercício - Aprenda fazendo!
- Criando Pods - Forma Imperativa
- Criando Pods - Arquivos de Manifesto
- Exercício Opcional

**ReplicaSets**

- Exercícios - Aprendendo fazendo
- Conceito e Criação de ReplicaSet
- ReplicaSet Controlando Pods
- Escala de ReplicaSet - Arquivo de Manifesto
- Escala de ReplicaSet - Forma Imperativa

**Deployments**

- Visão Geral da Seção de Deployments
- Introdução aos Deployments do Kubernetes
- Exercício - Aprenda fazendo
- Criação de Deployment
- Rollout de Deployment
- Estratégia de Rolling Update - Análise Completa
- Remoção de Recursos de Deployment
- Histórico de Rollout
- Rollback de Deployment
- Pausa e Retomada de Rollout
- Escala de Deployment: YAML e forma Imperativa
- Tipo de Estratégia de Recriação

**Infraestrutura de Rede do Kubernetes**

- Comunicação Container para Container
- Comunicação de Rede de Pods Intra-Nó
- Comunicação de Rede de Pods INTER-Nó
- Exercício - Aprenda fazendo
- Teste de Comunicação Inter-Pod - Parte 1
- Teste de Comunicação Inter-Pod - Parte 2
- Namespaces
- Introdução aos Namespaces
- Exercício - Aprenda fazendo
- Criação de Namespace
- Namespace do Contexto Atual
- Arquivo de Manifesto de Namespaces

**Serviços**

- Introdução aos Serviços Kubernetes
- Disponibilidade de Serviços
- Serviço Padrão ClusterIP
- ClusterIP - Comunicação entre Portas: port e targetPort
- Exercício - Aprenda fazendo
- Criação de Serviço ClusterIP
- Consumo de Serviço ClusterIP
- Recursos e Exclusão em Massa de ClusterIP
- Serviço NodePort
- Portas de Serviço NodePort: Obrigatória, Opcional, Omitida, Aleatória
- Criando um Serviço NodePort
- Consumo externo de Serviço NodePort
- Formas de Obter o Endereço IP do Nó
- Remoção de Serviço NodePort
- Introdução aos serviços avançados
- Serviço LoadBalancer
- Serviço LoadBalancer - Criação, Consumo e Remoção
- Introdução ao Serviço ExternalName
- Serviço ExternalName - Resolução DNS

**LivenessProbe**

- Visão Geral da Seção LivenessProbe
- Introdução ao LivenessProbe do Kubernetes
- Exercício - Aprenda fazendo
- Implementando LivenessProbe e Lógica de Sanidade
- Colocando o LivenessProbe em Ação!

**Gerenciamento de Recursos**

- Visão Geral da Seção de Gerenciamento de Recursos
- Recursos de Requests - Recursos Mínimos
- Exercício - Aprenda fazendo
- Implementação de Recursos de Requests
- Recursos de Limits - Recursos Máximos
- Gerenciando Recursos em Múltiplos Containers no Mesmo Pod

**Volumes**

- Visão Geral da Seção de Volumes
- Introdução aos Volumes Kubernetes
- Exercício - Aprenda fazendo
- Criando Volumes Efêmeros emptyDir
- Criando Volumes Persistentes hostPath
- PersistentVolume, PersistentVolumeClaim, VolumeClaimTemplates e StorageClass

**DaemonSet**

- Visão Geral da Seção DaemonSets
- Introdução aos DaemonSets do Kubernetes
- Exercício - Aprenda fazendo!
- Criando Pods de DaemonSets em Múltiplos Nós
- Orientação para Solução de Problemas de Múltiplos Nós do Minikube
- Solução de Problemas: Múltiplos Nós do Minikube
- Pods Órfãos de DaemonSet
- Opção de Exclusão em Cascata de Pods Órfãos
- Adoção de Pods Órfãos de DaemonSet
- DaemonSet em Nós Específicos
- Criando DaemonSet em Nós Específicos com Rótulos de Nós
- Atribuição Direta de Pods de DaemonSet para Nós
- Atribuição Direta de Pods para Nós - Nome do Nó
- Atribuição de Pods para Nós - Rótulos de Nós
- Estratégia de Atualização de DaemonSet Rolling Update
- Estratégia de Atualização de DaemonSet OnDelete
- Detalhes Adicionais sobre a Estratégia de Atualização de DaemonSet

**Jobs**

- Visão Geral da Seção de Jobs
- Importância das Especificações Técnicas dos Jobs
- Introdução aos Jobs do Kubernetes
- Códigos de Saída de Containers e Jobs do Kubernetes
- Política de Reinício de Containers - Pods e Pods de Jobs
- Valores de Política de Reinício - Pods e Pods de Jobs
- Aplicação da Política de Reinício
- Falhas em Pods de Jobs
- Desafio: Usando Jobs para Gerar Números da Sorte da Loteria
- Exercício - Aprenda fazendo!
- Criando Jobs para Gerar Números da Sorte
- Entendendo Detalhes dos Jobs para Gerar Números da Sorte
- Completions de Jobs - Múltiplas Tarefas com um Único Job
- Pods de Job Indexados
- Entendendo Múltiplas Completions de Jobs
- Paralelismo de Jobs - Competição de Jobs do Kubernetes
- ActiveDeadlineSeconds - Parte 1
- ActiveDeadlineSeconds - Parte 2

**CronJobs**

- Visão Geral da Seção de CronJobs
- Introdução aos CronJobs do Kubernetes
- Estrutura Básica do CronJob do Kubernetes
- API do CronJob
- Sintaxe de Agenda do CronJob do Kubernetes
- Strings Especiais do CronJob
- Exemplos de Cron de Agenda e crontab guru
- Exercício - Aprenda Fazendo!
- Criando e Executando CronJob no Kubernetes
- Eventos e Execuções de CronJobs do Kubernetes
- Identificação: CronJobs > Jobs > Pods
- Suspensão de CronJob - Parte 1: Suspender Patch
- Suspensão de CronJob - Parte 2: Continuar Patch
- Paralelismo de CronJobs
- Limitações Gerais do CronJob do Kubernetes - Parte 1
- Limitações Gerais do CronJob do Kubernetes - Parte 2
- Limitações de Fusos Horários do CronJob do Kubernetes
- Recursos Adicionais de Cron

**ConfigMaps**

- Visão Geral das Seções ConfigMaps e Segredos
- Introdução aos ConfigMaps do Kubernetes
- Especificações Gerais dos ConfigMaps
- Exercício - Aprenda Fazendo!
- Criando ConfigMap
- Mapeamento de ConfigMap - Variável de Ambiente
- Atualização de ConfigMap - Variável de Ambiente
- Consumindo ConfigMap por Comando de Contêiner
- Criando ConfigMap com Volume Somente Leitura
- Detalhes do ConfigMap com Volume Somente Leitura
- Atualização de ConfigMap com Volume Somente Leitura
- Propriedades do Arquivo ConfigMap
- ConfigMaps Baseados em Arquivos de Parâmetros
- ConfigMaps Imutáveis
- Implementando ConfigMaps Imutáveis

**Secrets**

- Introdução aos Segredos do Kubernetes
- Consumo de Segredos - Base64 e Strings Arbitrárias
- Exercício - Aprenda Fazendo!
- Criando Segredo: Campo de dados e Operações Base64
- Campo opaco, stringdata, imutável
- Criando e Usando Segredos com Variável de Ambiente e Volume Somente Leitura
- Segredos Opcionais
- Tipos Internos do Kubernetes
- Segredo de Autenticação Básica
- Poder de Proteção de Segredos e Opções de Fortalecimento

**StatefulSets**

- Visão Geral da Seção StatefulSets
- Introdução aos StatefulSets do Kubernetes
- Recursos do StatefulSet
- Composição do StatefulSet e Recursos Associados
- Exercício - Aprenda Fazendo!
- Criando Serviço Sem Cabeça
- Criando StatefulSet
- Provisão Dinâmica de Volume (volumeClaimTemplates)
- Aumento e Redução de Escala do StatefulSet
- Atualização de StatefulSet
- Identidade de Rede Única, Persistência e Pesquisa de Serviço
- PersistentVolume, PersistentVolumeClaim e StorageClass
- Removendo PersistentVolumeClaim e PersistentVolume
- Política de Gerenciamento OrderedReady Pod
- Política de Gerenciamento Paralelo de Pods
- Limitações do StatefulSet

**Endpoints**

- Visão Geral da Seção Endpoints
- Introdução aos Endpoints do Kubernetes
- Exercício - Aprenda Fazendo!
- Criação de Recurso Endpoints do Kubernetes
- Uso de Recurso Endpoints do Kubernetes
- Acessando Endpoints Externos ao Cluster do Kubernetes

**EndpointSlice**

- Visão Geral da Seção EndpointSlice
- Limitações do Recurso Endpoints
- Escalabilidade e Extensibilidade do EndpointSlice
- Rótulos e Endereços Suportados pelo EndpointSlice
- Exercício - Aprenda Fazendo!
- Criando EndpointSlice
- Múltiplos EndpointSlice: Implementação e Uso
- Espelhamento Automático de EndpointSlice

**RBAC Security Authorization**

- Visão Geral da Seção RBAC
- Introdução à Autorização RBAC
- Tipos de Controle de Acesso: Role/RoleBinding e ClusterRole/ClusterRoleBinding
- Interação entre Objetos RBAC
- Verbos RBAC para Roles
- Implementação de Cenário Prático RBAC para Perfil de Auditor
- Exercício - Aprenda Fazendo!
- Gerando Chave e Certificado de Segurança para RBAC
- Configuração de Usuário e Contexto (credencial kubeconfig e contexto)
- Criação de Role e RoleBinding
- Implementando Autorização RBAC
- Testando Autorização RBAC
- Removendo: Contexto, Usuário, Chave e Certificado

**Guia de Melhores Práticas para Kubernetes**

- Visão Geral da Seção Boas Práticas
- Fundamentos de Administração do Kubernetes
- Revisões de Código e Equipes de DevOps
- Controladores de Versão e Separações de Camadas
- Organização e Versionamento de Arquivos Manifestos
- Implementação em Larga Escala / Escopo Mundial

**Projeto Final do Curso - Orquestração Profissional Real**

- Visão Geral da Seção de Projeto Final do Curso
- Visão Geral do Projeto Final do Curso
- Aplicativo que será orquestrado no projeto
- Conhecendo o Aplicativo e suas Integrações
- Fases do Projeto de Orquestração
- Exercício - Aprenda Fazendo!
- Fase do Projeto 1: Manifesto de Namespace e Anotações
- Fase do Projeto 2: Desdobramento do Manifesto
- Fase do Projeto 3: Desdobramento do Aplicativo
- Fase do Projeto 4: Verificando a Implementação
- Fase do Projeto 5: Testando o Aplicativo
- Fase do Projeto 6: Migrando Aplicativo para Serviço
- Fase do Projeto 7: Migrando Porta do Aplicativo
- Fase do Projeto 8: Escalando o Aplicativo
- Fase do Projeto 9: Atualizando o Aplicativo
- Fase do Projeto 10: Análise Final e Remoção do Aplicativo

**Encerramento do Curso**

- Conclusão do Curso

Fundo Gradiente
Eyes icon.

Descrição Completa

Tux puppy mascot.

**Existe uma diferença entre Kubernetes e serviços como GKE (Google), AKS (Azure), EKS (Amazon), ACK (Alibaba)?**

A diferença é grande, pois serviços como GKE, AKS, EKS e ACK não são Kubernetes! Em termos mais simples, Kubernetes é um sistema de orquestração de containers. É uma tecnologia independente, aberta e gratuita que será ensinada neste treinamento. Você pode aplicá-la de maneira pura e totalmente reutilizável em qualquer ambiente com Kubernetes instalado, seja localmente ou na nuvem.

Agora, vamos falar sobre os produtos específicos que usam Kubernetes: GKE, AKS, EKS e ACK são serviços oferecidos pelo Google, Microsoft, Amazon e Alibaba, respectivamente. Eles fornecem um ambiente (chamado de cluster) para você executar suas aplicações baseadas em Kubernetes fora da sua empresa, ou seja, na nuvem desses provedores. Esses serviços são conhecidos como Plataformas Kubernetes Gerenciadas.

Em resumo, GKE, AKS, EKS e ACK nada mais são do que ambientes prontos para instalar e gerenciar Kubernetes. Além disso, eles oferecem serviços adicionais para enriquecer o ambiente do seu cluster Kubernetes e cobram por esses recursos.

**Quem é o proprietário do Kubernetes?**

Kubernetes faz parte da iniciativa da Cloud Native Computing Foundation (CNCF). A CNCF está ligada à Linux Foundation, uma entidade sem fins lucrativos que também coordena o desenvolvimento do Linux (Kernel).

**Por que é importante estudar Kubernetes?**

Kubernetes (também conhecido como K8s) é uma ferramenta essencial para quem deseja se destacar no emocionante mundo das aplicações em nuvem que usam containers. Com Kubernetes, você estará preparado para enfrentar os desafios de escalabilidade, gerenciamento e implantação eficiente de aplicações.

E não é apenas o Google que está aproveitando o poder do Kubernetes! Empresas renomadas como NASA, Nubank, Spotify, Adidas, Tinder, Airbnb, Bloomberg Financial Data Analytics e Udemy também estão adotando Kubernetes para inovar seus sistemas. Essas organizações líderes estão colhendo os benefícios desta plataforma robusta e flexível, e você também pode fazer parte desse movimento. Então, mergulhe no Kubernetes e torne-se um especialista nesta tecnologia que está moldando o futuro das aplicações em nuvem!

**Que conhecimento eu ganho com este treinamento?**

Você receberá uma base sólida, começando pelo essencial: entender o que é um orquestrador de containers e, em particular, o que é Kubernetes. Além disso, exploraremos as diferentes possibilidades de uso dessa tecnologia.
À medida que você aprende, se tornará capaz de gerenciar todo o ciclo de vida de suas aplicações. Isso inclui desde a implantação inicial até as atualizações e escalabilidade. Além disso, você adquirirá habilidades para lidar com situações do dia a dia que um administrador de Kubernetes enfrenta, desenvolvendo a capacidade de resolver problemas de maneira assertiva e profissional.

**Como foi estruturado pedagogicamente?**

Este curso adota uma metodologia de neuroaprendizagem, aplicando técnicas de ensino que permitem ao aluno absorver até 70% mais do conteúdo sobre a tecnologia em questão, com menos esforço mental.

Os tópicos estão organizados em três pilares:

- **O que é?**: Aqui, você entenderá o conceito fundamental por trás da tecnologia.
- **Por quê?**: Exploraremos a finalidade do uso, entendendo por que essa tecnologia é relevante e como ela se encaixa no cenário atual.
- **Como fazer?**: A parte prática! Você aprenderá a implementar a tecnologia, colocando em prática o conhecimento adquirido.

Ao longo do curso, você terá 20% de conteúdo conceitual e 80% de aulas práticas. Não é apenas sobre usar o Kubernetes, mas também sobre entender o que está acontecendo nos bastidores, tornando-se um profissional valioso nessa área.

**Qual nível de profissionalização poderei alcançar com este curso? Quão completo é o curso?**

O treinamento oferece formação profissional inicial para ingressar no mercado de Kubernetes (Administrador de Kubernetes — Nível de Entrada). Com o conteúdo deste curso, você estará preparado para lidar com várias situações relacionadas à operação diária do Kubernetes. O curso foi estruturado pedagogicamente da seguinte forma:

- **Tópicos Fundamentais**: O curso cobre todos os aspectos fundamentais do Kubernetes.
- **Tópicos Intermediários**: Inclui operações comuns do dia a dia.
- **Tópicos Avançados**: Cobre questões avançadas essenciais.

**Como é o projeto final do curso?**

O projeto final envolve a aplicação prática de todo o conhecimento adquirido durante o treinamento. Nele, você terá a oportunidade de orquestrar completamente um sistema profissional amplamente utilizado em todo o mundo. O curso fornecerá todas as condições necessárias para enfrentar esse desafio. O projeto será conduzido passo a passo e explicado em detalhes pelo professor, com o objetivo final de orquestrar uma aplicação profissional. Isso inclui gerenciar todo o ciclo de vida do software: desde a implantação em produção até a gestão de aspectos fundamentais e, finalmente, a remoção da aplicação.

**Preciso pagar ou usar um cartão de crédito em uma nuvem pública para fazer este treinamento? (Por exemplo: Google, Azure, Amazon, Alibaba, etc.)**

Este curso utiliza exclusivamente tecnologias FOSS (Free and Open Source Software). Você não precisará gastar um centavo para usar nenhuma das tecnologias ensinadas neste treinamento, nem precisará fornecer os dados do seu cartão de crédito a qualquer empresa. É inaceitável que essas grandes corporações continuem a buscar lucro com os estudantes.

Ao longo do curso, usaremos o Minikube, um sistema desenvolvido pelos criadores do Kubernetes. O Minikube cria um ambiente real e completo de cluster Kubernetes, com toda a funcionalidade necessária para executar tudo o que precisamos aprender neste treinamento. E o melhor de tudo: você não precisará pagar nada! Afinal, o Minikube é um software FOSS (Free and Open Source Software)!

**O que é Minikube?**

O Minikube é uma ferramenta especialmente criada para o ensino e aprendizado do Kubernetes. A Cloud Native Computing Foundation (CNCF) e a Linux Foundation (parceira da CNCF e certificadora do Kubernetes) recomendam fortemente e incentivam o uso do Minikube para fins educacionais.

Tudo o que estudamos usando o Minikube funcionará de forma idêntica onde quer que o Kubernetes esteja instalado, seja em uma nuvem pública (como Google, Azure, Amazon, Alibaba, etc.), em um Raspberry Pi, em uma Máquina Virtual ou até mesmo em servidores físicos (Bare Metal). A portabilidade e a consistência fornecidas pelo Minikube facilitam a aplicação prática do conhecimento adquirido.

**Quais conhecimentos prévios devo ter para realizar este treinamento?**

Três coisas são necessárias antes de fazer este curso:

- **Conhecimento em Docker**: Este curso não ensinará Docker, portanto, é importante que você já esteja familiarizado com essa tecnologia.
- **Conhecimento geral de redes de computadores**: Recomenda-se ter conhecimento básico sobre TCP/IP, DHCP, DNS, Proxy e Load Balancer.
- **Conhecimento básico de GNU/Linux**: Também é recomendado ter uma compreensão básica do sistema operacional Linux, mas não é obrigatório conhecer Linux, com um pequeno esforço adicional você consegue seguir o curso.

**Este é um treinamento de preparação para a certificação Certified Kubernetes Administrator (CKA) ou Certified Kubernetes Application Developer (CKAD)?**

Este curso é extremamente importante para quem planeja obter a certificação CKA ou CKAD. Você aprenderá os conceitos, recursos e componentes que são abordados no exame. No entanto, recomenda-se realizar simulações e estudos adicionais antes de fazer o exame, pois este curso não inclui simulações.

**Quem é o professor deste treinamento?**

O Prof. Eng. Arnaldo Sousa, graduado em Engenharia de Software, Gestão de TI e Análise e Desenvolvimento de Sistemas, possui ampla experiência como instrutor e consultor oficial da IBM e Sun Microsystems (criadora do Java, agora Oracle). Arnaldo é professor licenciado e possui várias especializações na área de educação, incluindo Ensino, Comunicação, Neuroaprendizagem, Neuropsicologia, Filosofia e Educação Especial.

Com sua vasta experiência em usar e ensinar novas tecnologias em grandes corporações, o professor apresentará o Kubernetes de uma maneira extremamente compreensível!

Inscreva-se agora para o curso e avance sua carreira.

bottom of page