Curso Kubernetes for Ops SREs

  • DevOps | CI | CD | Kubernetes | Web3

Curso Kubernetes for Ops SREs

24 horas
Visão Geral

No Curso Kubernetes for Ops SREs, você aprenderá como tornar o cluster mais seguro, observável e gerenciável, enquanto aprende como personalizar o Kubernetes para seus requisitos específicos.

Objetivo

Ao participar do Curso Kubernetes for Ops SREs, os participantes aprenderão:

  • Fundamentos do Docker
  • Rede Docker
  • Arquitetura Kubernetes e conceitos-chave
  • Agendamento Avançado
  • Armazenando estado no Kubernetes
  • Protegendo o Kubernetes
  • Monitoramento e registro do Kubernetes
  • Gerenciamento de pacotes de aplicativos
Publico Alvo
  • Profissionais de TI com conhecimento do console Linux e compreensão de conceitos de engenharia de TI, como virtualização.
Pre-Requisitos
  • Deve ter algum conhecimento básico de Linux e desenvolvimento de aplicativos. Não é necessário ter nenhum conhecimento de Docker ou Kubernetes, embora isso possa ser vantajoso.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

PAAS fundamentals

  1. What problems does a PAAS solve
  2. General architecture

Docker

  1. Virtualizing applications
  2. Creating images
  3. Deploying applications in Docker
  4. Container management
  5. Networking

Kubernetes

  1. Architecture overview
  2. Core components
  3. Pod behaviour
  4. ReplicaSets
  5. DaemonSets
  6. StatefulSets

Installing Kubernetes using KOPS

  1. Sizing the cluster
  2. Installation
  3. Configuration

Security

  1. NetworkPolicy
  2. Users and Groups
  3. Roles and ClusterRoles
  4. Aggregated ClusterRoles
  5. Service accounts
  6. ImagePullSecrets

Deploying applications

  1. Deploying applications to Kubernetes
  2. Environment variables
  3. Rolling updates
  4. Rollbacks
  5. ConfigMaps
  6. Secrets
  7. Persistent volumes
  8. Storage classes

Workload placement

  1. Auto-scaling the cluster
  2. Taints & Tolerations
  3. NodeSelector and NodeAffinity

Storage management

Monitoring, metrics, and observability

  1. Liveness and Readiness
  2. Logging with ELK
  3. Surfacing data with Prometheus
  4. Alerting

Customizing Kubernetes

  1. Using Helm
  2. Customising metrics
  3. Customising ingress

Maintenance and Troubleshooting

  1. Managing deployments
  2. Managing autoscaling
  3. Resizing the cluster
  4. Diagnosing application issues
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h