Dominando o Kubernetes
Aprenda a implementação e gerenciamento de um cluster de k8s
Bruno BritoMicrosoft MVP
Introdução
- Introdução Assistir grátis 7:00
- Objetivos 1:00
- Pré-requisitos 2:00
Conceitos básicos
- Apresentação 1:00
- O que é Kubernetes? 5:00
- Por que usar Kubernetes 7:00
- Contexto Histórico 6:00
- Quais desafios Kubernetes resolve? 3:00
- Arquitetura do Kubernetes 5:00
Instalando e configurando
- Apresentação 3:00
- Kubernetes as a Service 4:00
- Minikube 4:00
- Configurando Azure 14:00
- Instalando Kubernetes com Kubeadm - Master Node 13:00
- Instalando Kubernetes com Kubeadm - Worker Node 4:00
- Self-host vale a pena? Assistir grátis 8:00
Arquitetura do Kubernetes
- Apresentação 2:00
- Principais componentes 2:00
- Control Plane 4:00
- Worker Nodes 5:00
- Kubelet 2:00
- Scheduler 9:00
- Objects 3:00
- Operators 2:00
- Pods 10:00
- Services 8:00
- Network Assistir grátis 9:00
- Container Network Interface 4:00
- kube-proxy 4:00
- etcd Assistir grátis 20:00
API's do Kubernetes
- Apresentação 1:00
- kube-apiserver 10:00
- RESTful 6:00
- Kubectl 5:00
- Kubeconfig 3:00
- Resources 4:00
- Maturidade das API's 6:00
- Json vs Yaml 2:00
- k9s 9:00
- Dashboard 6:00
PODs
- Apresentação 1:00
- Apresentando devstore 12:00
- Criando um pod 7:00
- Testando o pod 6:00
- Pod Lifecycle 18:00
- Crash Loop Back-off 5:00
- Variaveis de Ambiente Assistir grátis 15:00
- Init Containers 11:00
- Labels 7:00
- Namespaces 11:00
- Container Lifecycle Hooks 14:00
Self-Healing
- Apresentação 2:00
- Startup probe 17:00
- Readinness probe 11:00
- Liveness probe 3:00
- Trabalhando com Probes 13:00
Replication
- Apresentação 1:00
- ReplicationController 7:00
- Gerenciando o ReplicationController 11:00
- ReplicaSets 9:00
- DaemonSets 8:00
- Jobs 20:00
- Cronjobs 21:00
Services
- Apresentação 1:00
- Visao geral 15:00
- Explorando 8:00
- Named Ports 12:00
- Endpoints 10:00
- Publicando Services 3:00
- NodePort 10:00
- Load Balancer 12:00
- Headless 4:00
Ingress
- Apresentação 2:00
- Visão geral 2:00
- Explorando 16:00
- Path types 12:00
- TLS 7:00
Volumes
- Apresentação 1:00
- Visao geral 13:00
- Explorando 11:00
- Tipos de volumes 5:00
- Persistent Volume 13:00
Deployment
- Apresentação 1:00
- Visao geral 10:00
- Rollback 6:00
- Configmap 17:00
- Secrets 13:00
- Requests e Limits Assistir grátis 6:00
- Testando Requests e Limits 11:00
- LimitRange 12:00
- Resource Quota 3:00
- Horizontal Pod Autoscaling 19:00
- Service Accounts 11:00
Helm
- Apresentação 3:00
- Utilizando helm 13:00
- Entendendo Helm 10:00
- Criando Template Helm 18:00
- Gerenciar Template Helm 5:00
- Plugns 9:00
DevStore - Building Blocks
- Apresentação 1:00
- Configurando HTTPS 25:00
- Gerenciando HTTPS 14:00
- Adaptando template Helm 18:00
- Configurando banco de dados e mensageria 4:00
- Configurando Autenticacao 5:00
- API Catalogo 7:00
- API Carrinho 2:00
- API Cliente 2:00
- API Pagamento 2:00
- API Pedidos 5:00
- Configurando BFF 2:00
- Atualizando aplicacoes 3:00
- Configurando Website 6:00
- API Health Check global 4:00
Bonus
- Atualizando servidores de produção da desenvolvedor.io 22:00
Encerramento
- Palavras finais 4:00
DevOps e Microsserviços são os termos mais utilizados atualmente. Tanto para oferta de produtos e serviços como para justificar novos projetos ou reestruturação de sistemas legados.
E nessa jornada DevOps e Microsserviços, Kubernetes é a ferramenta inquestionável, um caminho sem volta. Ela quem vai abstrair sua infra-estrutura, garantir escalabilidade e velocidade na entrega do seus serviços.
Esse curso de Kubernetes é uma jornada à ferramenta guiada por uma série de conceitos, ensinamentos e conselhos de um profissional da área com mais de 18 anos de experiência de mercado.
Perguntas frequentes
Por quanto tempo terei acesso?
Estamos oferecendo 1 ano de acesso para você ter muito tempo para estudar.
O curso é teórico e prático?
Sim, o curso Dominando o Kubernetes aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.
Como eu tiro as minhas dúvidas durante o curso?
Basta postar sua dúvida no fórum! Abaixo de cada aula existe um fórum onde o instrutor irá lhe ajudar.
Posso assistir o curso por tablet ou smartphone?
Sim, qualquer dispositivo é suportado.
Bruno Brito
Microsoft MVP. Quinze anos na estrada como desenvolvedor de software.
Especialista em arquitetura de sistemas, design de código, com foco em desenvolvimento Web.
Formado em Desenvolvimento de Sistemas e pós graduado em Administração de Empresas pelo Insper.
Minha primeira linha de código foi aos 6 anos, com meu pai. Desde então, sou um desenvolvedor apaixonado.
Em 2018 comecei a compartilhar minhas experiências. Então comecei meu blog, https://www.brunobrito.net.br, e me tornei mais ativo na comunidade .NET. Falar em encontros comunitários e eventos nacionais também.
Sou um entusiasta do código aberto com vários projetos para .NET e OAuth 2.0.
Prefiro ser considerado um artesão, de software. Entregando qualidade utilizando as melhores práticas de desenvolvimento.
Dominando o Kubernetes
Aprenda a implementação e gerenciamento de um cluster de k8s