Bem-vindo à Maratona Kubernetes


Com o objetivo de qualificar cada vez mais o desenvolvedor e os profissionais de TI em geral, trazemos agora a Maratona Kubernetes. 

Atualmente muito se fala em contêineres, Kubernetes, Docker e cultura DevOps, mas você sabe o que realmente são? Como trabalhar com eles? Como esse conhecimento pode transformar você em um profissional mais produtivo? 

Essas e outras perguntas serão respondidas pelo nosso MVP, pós-graduando em BI com Big Data, fundador da EW.IT e Community Manager, Erick Wendel. 

Pré-requisitos 

Conhecimento em: 

  • Git; 
  • Linux; 
  • DevOps; 
  • Cloud; 
  • Conta no Azure (Saiba como obter sua conta gratuita aqui). 

 

Conteúdo programático 

Conheça os módulos. 

  • Módulo 1: introdução; 
    • Apresentação do curso e do autor; 
    • Objetivos do curso; 
  • Módulo 2: Docker e Containers; 
    • O que são contêineres; 
    • Hands on lab – Docker; 
  • Módulo 3: Princípios de Kubernetes; 
    • Apresentação do capítulo; 
    • Nodes; 
    • Services; 
  • Módulo 4: K8s em ação – Trabalhando com Kubernetes no Azure; 
    • Hands on ACI – Azure container instances; 
    • Hands on AKS – Azure Kubernetes Service; 
  • Módulo 5: Pods; 
    • Apresentação do capítulo; 
    • Pods e contaners; 
    • Hands on – Iterative Model; 
    • Hands on – Declarative Model; 
  • Módulo 6: Secrets; 
    • Apresentação do capítulo; 
    • Hands on – Iterative Model; 
    • Hands on – Declarative Model 
  • Módulo 7: Replicasets; 
    • Introdução; 
    • Hands on – ReplicaSets 
  • Módulo 8: Services; 
    • Apresentação do capítulo; 
    • Hands on – Iterative model;
    • Hands on – Declarative model; 
  • Módulo 9: Deployments; 
    • Apresentação do capítulo; 
    • Hands on – Declarative model; 
  • Módulo 10: Rolling Updates; 
    • Apresentação do capítulo; 
    • Hands on – Gerenciando versões e histórico de atualizações; 
  • Módulo 11: Ingress Controllers; 
    • Apresentação do capítulo; 
    • Hands on – Ingress Controllers; 
  • Módulo 12: Statefulset; 
    • Apresentação do capítulo; 
    • Hands on – StatefulSet; 
  • Módulo 13: Persistent Volumes; 
    • Apresentação do capítulo; 
    • Container Stateless; 
    • Hands on – Volumes; 
    • Hands on – Persistent volumes com Azure Files; 
  • Módulo 14: Jobs and Cron Jobs; 
    • Apresentação do capítulo; 
    • Hands on – Jobs; 
    • Hands on – Cross Jobs; 
  • Módulo 15: Namespaces; 
    • Apresentação do capítulo; 
    • Hands on – Namespaces; 
  • Módulo 16: Monitoramento de Recursos e auto-scaling; 
    • Apresentação do capítulo; 
    • Hands on – Conhecendo o OMS; 
    • Monitoramento e análise de performance de cluster de container com KubeDash; 
    • Hands on – Gerenciando recursos e auto scalling; 
  • Módulo 17: Próximos passos? 
    • Próximos passos; 

Não perca mais tempo, inscreva-se na Maratona Kubernetes e aprenda a trabalhar com o orquestrador de contêineres Kubernetes. 


Autor: Microsoft Tech