Programa do Curso
Introdução ao Kubernetes
- Vista geral do Kubernetes e da sua arquitetura
- Componentes principais: API server, Controller Manager, Scheduler, etcd e Kubelet
- Compreensão de Pods, Nodes e Clusters
Gestão de Recursos
- Isolamento de recursos utilizando Namespaces
- Definição de Requests e Limits para recursos computacionais
- Dimensionamento de aplicações com Kubernetes
Gestão de Workloads
- Implantação de aplicações utilizando Deployments, StatefulSets e DaemonSets
- Utilização de Jobs e CronJobs para agendamento de tarefas
- Gestão de atualizações e rollbacks
Redes e Descoberta de Serviços
- Compreensão dos Services do Kubernetes: ClusterIP, NodePort, LoadBalancer, ExternalName
- Configuração de DNS e Descoberta de Serviços
- Exposição de aplicações via Ingress
Persistência de Dados
- Persistência de dados com Persistent Volumes e Persistent Volume Claims
- Utilização de Volumes Estáticos e Dinâmicos
- Compreensão de Access Modes, Reclaim Policies e Projected Volumes
Gestão de Configuração
- Implantação de ConfigMaps e Secrets
- Utilização de variáveis de ambiente e volumes para configuração
Gestão de Clusters
- Atualizações de clusters Kubernetes utilizando kubeadm
- Configuração de autenticação com certificados TLS
- Gestão de permissões com Role-Based Access Control (RBAC)
Estratégias Avançadas de Dimensionamento
- NodeSelector, NodeAffinity e PodAffinity
- Compreensão e aplicação de Taints e Tolerations
Provisioning com Helm
- Introdução ao Helm e Helm Charts
- Criação e implantação de Helm Charts
- Gestão de dependências com Helm
Resolução de Problemas no Kubernetes
- Análise de problemas BackOff e CrashLoopBackOff
- Resolução de problemas em Nodes com estado NotReady
- Utilização de kubectl e registos (logs) para depuração
Síntese e Próximos Passos
Requisitos
- Conhecimentos básicos dos comandos Linux
- Familiaridade com os conceitos de containerização (por exemplo, Docker)
- A experiência com os fundamentos de redes é recomendada, mas não obrigatória
Público-Alvo
- Administradores de sistemas
- Engenheiros DevOps
- Desenvolvedores que pretendem implantar e gerir aplicações containerizadas
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 6500 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (1)
Gostei do formato individual deste curso, que permitiu muito mais flexibilidade nas perguntas e respostas. O Instrutor abordou o material relevante para as minhas necessidades de treinamento, bem como conhecimentos adicionais que certamente me beneficiarão no futuro.
Dylan - MacStadium
Curso - Kubernetes Comprehensive
Máquina Traduzida