Curso Kubernetes Advanced IT Solutionss

  • Data Science Analytic

Curso Kubernetes Advanced IT Solutionss

32 horas
Visão Geral

Curso Kubernetes Advanced, O Kubernetes é considerado a tecnologia de gerenciamento de contêineres mais importante do mundo. O Kubernetes surgiu como uma das plataformas de gerenciamento de contêineres mais importantes e empolgantes. Neste curso, o participante aprenderá os tópicos de inicialização do Kubernetes juntamente com os fundamentos do Kubernetes e o 'jeito Kubernetes. Os participantes também entenderão como implantar, usar e manter seus aplicativos no Kubernetes.

Objetivo

Após realizar este Curso Kubernetes Advanced você será capaz de realizar:

  • Instale e configure o Kubernetes (no seu laptop/desktop ou cluster de nível de produção na AWS)
  • Use o Docker Client (com kubernetes), kubeadm, kops ou minikube para configurar seu cluster
  • Ser capaz de executar aplicativos stateless e stateful no Kubernetes
  • Use verificações de integridade, segredos, ConfigMaps, estratégias de posicionamento usando afinidade/antiafinidade de nó/pod
  • Use StatefulSets para implantar um cluster Cassandra no Kubernetes
  • Adicione usuários, defina cotas/limites, faça manutenção de nós, configure monitoramento
  • Use Volumes para fornecer persistência aos seus contêineres
  • Ser capaz de dimensionar seus aplicativos usando métricas
  • Empacote aplicativos com o Helm e escreva seus próprios gráficos do Helm para seus aplicativos
  • Crie e implante automaticamente seus próprios Helm Charts usando Jenkins
  • Instale e use o kubeless para executar funções (sem servidor) no Kubernetes
  • Instale e use o Istio para implantar uma malha de serviço no Kubernetes
  • Desenvolva continuamente usando Skaffold
Publico Alvo
  • Administradores de cluster do Kubernetes
  • Desenvolvedores de software
  • Engenheiros de software
  • Administradores do sistema
  • Administradores do Linux
  • Administradores de nuvem
Pre-Requisitos
  • Bons conhecimentos para entender os recipientes
  • Benéfico ter algum conhecimento sobre Dockers
  • A experiência de trabalho com shells do Linux é benéfica
Informações Gerais
  • Carga Horaria, 32h
  • Quando ministrado no período noturno este curso será ministrado de segunda-feira a quinta-feira das 19h as 23h, total de 8 noites
  • in-company: a combinar, horário, e datas etc.

Formato de Entrega:

  • 100% on-line via Microsoft Teams na presença de um instrutor/consultor kubernetes, ativo o mercado, docente em sala de aula.
  • nota: não e curso gravado! o mesmo acontece em tempo real.
  • Apostila + Lab Pratico Kubernetes
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Installation, Configuration and Validation

  1. Design a Kubernetes Cluster
  2. Installation of Kubernetes Master and Nodes using Hard Way Method
  3. Bootstrapping the ETCD Cluster
  4. Bootstrapping the Kubernetes Control Plane
  5. Bootstrapping the Kubernetes Worker Nodes
  6. Configure kubectl
  7. Verify Installation

Revise Managing Resources

  1. Managing Pods
  2. Managing Labels and Selectors
  3. Managing Replication Controller and Replica Set
  4. Managing Service
  5. Managing Deployments
  6. Managing DaemonSet

Storage

  1. Understand storage classes
  2. Persistent Volume – HostPath
  3. Persistent Volume - NFS
  4. Understand volume mode, access modes and reclaim policies for volumes
  5. Understand persistent volume claims primitive
  6. Know how to configure applications with persistent storage

Managing Statefulset

  1. What is StatefulSet
  2. Why StatefulSet
  3. Manage StatefulSet
  4. Managing Headless Service
  5. StatefulSet DNS Entry
  6. Storage with StatefulSet

Logging and Monitoring

  1. Understand how to monitor all cluster components
  2. Prometheus Tool
  3. Integration of Elastic Search and Kibana with Kubernetes
  4.  Module 6: Networking in Kubernetes
  5. Understand CoreDNS
  6. Configure Custom DNS for Pod
  7. Ingress – Host Based
  8. Ingress – Path Based Ingress with TLS
  9. Metal Load Balancer

Helm

  1. Understand Helm and Helm Charts
  2. Helm Commands
  3. Deploy Kubernetes Dashboard using Helm
  4. Create Helm Chart and Deploy Applications using Helm Chart
  5. Test Helm Chart
  6. Upgrade Application using Helm Chart
  7. Downgrade Application using Helm Chart

Istio

  1. Istio Installation
  2. Understand Istio Architecture
  3. Deploy Application and Work with Kiali
  4. Understand Destination Rule and Virtual Service
  5. Create Application with Istio
  6. Microservices Tracing
  7. Ingress Host Based and Path Based with Istio
  8. Ingress – Subdomain with Istio
TENHO INTERESSE

Cursos Relacionados

Curso Fundamentos de Gerenciamento de Dados Mestres

16 horas

Curso Big Data Analyst Mineração de Dados

32 horas

Curso Técnicas de integração de dados ETL

16 horas

Curso Big Data Boot Camp Visão de Negócios

Curso Inteligência Artificial / AI Visão Geral

8 horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Fundamentos de Qualidade de Dados

16 horas

Curso Marchine Learning Com Hadoop

32 horas

Curso Python for Data Analysis

24 horas