Grade • Container Expert

Descomplicando o Docker

  • O que é container?
  • O que é o Docker?
  • Instalando o Docker
  • A nova CLI do Docker!
  • Executando e administrando containers Docker
  • Gerenciando os recursos dos containers, como CPU e Memória.
  • Docker system e prune
  • Meu primeiro e tosco Dockerfile…
  • Entendendo Volumes
  • Criando e gerenciando imagens
  • Compartilhando as imagens
  • Meu primeiro Dockerfile Sensacional
  • Criando e gerenciando networks
  • Entendendo o daemon do docker
  • Utilizando o Docker Machine
  • Criando o nosso cluster Swarm
  • Criando e gerenciando os services
  • Entendendo o docker compose v3
  • Docker stack, integrando compose-files com o nosso cluster docker swarm
  • Docker Secrets, o novo cofre do seu cluster
  • Dockerfile com Multi-Stage
  • Docker Plugin
  • EXTRA: Prometheus e Grafana

 

Descomplicando o Kubernetes

  • O que preciso saber antes de começar?
  • Qual linux devo usar?
  • Quais sites eu devo acessar?
  • E o K8s?
  • Primeiros conceitos e palavras chaves do k8s
  • Instalando o Minikube
  • Instalando um cluster com 03 nodes.
  • Iniciando o cluster K8s
  • Primeiros Passos no K8s
  • Componentes do K8s
  • Deployments
  • ReplicaSet
  • DaemonSet
  • Services
  • Criando service ClusterIP
  • Criando service NodePort
  • Criando service LoadBalancer
  • EndPoint
  • Limitando Recursos
  • Namespaces
  • Kubectl taint
  • Node Selector
  • kubectl Edit
  • Rollouts e Rollbacks
  • Volumes
  • Empty-Dir
  • Persistent Volume
  • Helm
  • Cron Jobs
  • Secrets
  • ConfigMaps
  • InitContainers
  • RBAC
  • Ingress
  • Configurando um cluster Kubernetes Multi-master;
  • MetalLB

 

Descomplicanodo o Istio

  • Conhecendo o que é Service Mesh
  •  Conhecendo o Istio
  • Componentes do Istio
  • Observability com Grafana, Prometheus, e Kiali
  • Traffic Shifting
  • Telemetria
  • Gerenciando o Ingress
  • Gerenciando o Egress
  • Canary, Blue/Green e A/B Deployment
  • Fault Injection
  • Circuit Breakers
  • Gerenciando as Policies
  • Security, RBAC e Mutual TLS

 

Descomplicando o Nomad

  • Conhecendo a arquitetura do Nomad
  • Nomad HA
  • Instalando e executando o nosso primeiro Job
  • Conhecendo o CLI do Nomad
  • Jobs
  • Tasks
  • Criando o nosso cluster
  • A interface Web do Nomad
  • Servers
  • Clients
  • Multi-server
  • Consensus protocol
  • Gossip protocol
  • Scheduling
  • Load Balancer
  • Host volumes
  • Integração com o Portworx
  • Plugins
  • Integrando com o Consul
  • Jobs avançado
  • Namespaces
  • ACLs
  • Policies
  • Telemetria
  • Criando as especificações para os nossos Jobs
  • Diferentes Tasks drivers
  • Limitando recursos

 Integrado com o Vault

  • Conhecendo a API