Curso Kubernetes Container Orchestration Hands-On
32 horasVisão Geral
Curso Kubernetes Container Orchestration Hands-On, Implante e orquestre aplicativos no Kubernetes.
Kubernetes é o padrão de fato para orquestração de contêineres de aplicativos. O Kubernetes garante que uma constelação específica de contêineres esteja em execução e funcional o tempo todo. Além dos contêineres, o Kubernetes também gerencia o consumo de recursos, armazenamento persistente, serviços de rede, permissões e vários outros aspectos de aplicativos e clusters.
A configuração de aplicativos no Kubernetes requer conhecimento de vários tipos de recursos que o Kubernetes usa para descrever a configuração desejada. Neste curso, os participantes aprendem como usar os recursos mais importantes do Kubernetes e como configurar um cluster simples do Kubernetes por meio de vários exercícios práticos.
Objetivo
Após realizar este Curso Kubernetes Container Orchestration Hands-On, você será capaz de:
- Os participantes aprendem como implantar aplicativos no Kubernetes e administrar clusters simples do Kubernetes.
- Isso inclui a criação de manifestos do Kubernetes e conhecimento sobre os tipos de recursos mais importantes.
- Com esse conhecimento, os participantes poderão implantar aplicativos no Kubernetes, atualizá-los, protegê-los e torná-los acessíveis de dentro e de fora do cluster.
Publico Alvo
- Desenvolvedores
- Administradores
- Arquitetos
- Tomadores de decisão com alto nível de interesse técnico.
Pre-Requisitos
Os participantes devem estar familiarizados com o uso de contêineres de aplicativos Docker and Podman. É necessário conhecimento de como os contêineres funcionam e a capacidade de interagir com contêineres individuais na linha de comando, bem como a criação de imagens de contêiner de Dockerfiles / Containerfiles. Além disso, o curso requer o uso da linha de comando do Linux e um editor.
Informações Gerais
- Carga horaria: 32h
- Se noturno este curso e ministrado de segunda-feira a quinta-feira (as sexta-feira não tem aula), das 19h às 23h, total de 8 encontros,
- Se aos sábados este curso e ministrado das 09h às 18h, total de 4 encontros.
Formato de Entrega:
- 100% on-line via Microsoft Teams na presença de um instrutor (não e curso gravado!), o mesmo acontece em tempo real, ministrado por um instrutor.
Instrutores:
- Ambos são consultores de mercado, ativos com as mais novas tecnologias disponível no mercado, Linux, Docker, Kubernetes, containers e infraestrutura de TI
Materiais
Português/Inglês + Exercícios + Lab Pratico KubernetesConteúdo Programatico
Introduction to Kubernetes
- Kubernetes architecture
- Cluster setup with kubeadm
- Labels and annotations
- Configuration tools and configuration contexts
- Dashboard
- Security
- Role based access control
Pods
- Create, modify, and manage Pods
- Resource configuration
- Startup, readiness and lifeness probes
Storage
- Volumes in Pods
- PersistentVolumes and PersistentVolumeClaims
- StorageClasses
- ConfigMaps and Secrets
Orchestration
- ReplicaSets
- Deployments
- StatefulSets
- DaemonSets
- Jobs
- CronJobs
Access to services
- Services
- Ingress
- DNS
Resource management
- Namespaces
- Limits and quotas
- Autoscaling
- NetworkSecurityPolicies
Introduction to Helm
- Installation of existing applications
- Creating simple custom Helm Charts
Best practices