Rancher: Gerenciamento de Cluster Kubernetes na AWS-Azure-GCP

curso 543

Gerencie diversos Cluster de Kubernetes através do Rancher. A partir do Rancher será possível criar e escalonar serviços em containers em nuvens públicas e privadas. O curso aborda o gerenciamento de Workloads do Kubernetes nas clouds GCP/AWS/Azure, Volumes persistentes com Longhorn, Gerenciamento de logs de containers e monitoramento com Prometheus/Grafana, GitOps at scale, Catálogos de aplicações Helm, Segurança com CIS Scan e Open Policy Agent, Backup e Restore do Cluster.

40h

• Online LIVE Class
• Online AGILE Class
• Presencial (Sob Demanda)
Saiba mais

Faz parte das formação

Containers

Após fazer este curso você estará preparado para:

  • Instalar e gerenciar o Rancher;
  • Criar e importar Clusters Kubernetes da AWS/GCP/Azure no Rancher;
  • Provisionar cluster na AWS/GCP/Azure via Terraform;
  • Gerenciar autenticação local e LDAP no Rancher;
  • Configurar cliente Kubernetes com kubectl;
  • Criar e gerenciar Workloads (Pods/ Deploy/ Jobs/ CronJobs/ DaemonSets);
  • Gerenciar serviços do Kubernetes (Cluster IP/ Node Port/ Headless/ Load Balancer);
  • Gerenciar volumes persistentes (Local/NFS/GCP);
  • Gerenciar secrets;
  • Gerenciar configmaps com Volumes;
  • Implementar GitOps at Scale com Fleet;
  • Monitorar cluster e aplicações com Prometheus;
  • Visualizar dashboards no Grafana;
  • Configurar alertas no Prometheus através do Rancher;
  • Gerenciar logs do Kuberntes através do ElasticSearch e Kibana;
  • Gerenciar backup e restore do Rancher;
  • Gerenciar quotas e limites de recursos no cluster Kubernetes;
  • Gerenciar NetworkPolicies e RBAC em um cluster Kubernetes;
  • Realizar auditoria para visualizar violações no cluster com OPA Gatekeeper;
  • Realizar escalonamento de ambientes;
  • Gerenciar Aplicações no Rancher com Helm;
  • Gerenciar Storage distribuído com Longhorn.

Porque fazer este curso na 4Linux

01

A 4Linux é responsável pela infraestrutura de dados em grandes instituições bancárias e toda a experiência do instrutor será utilizada neste curso.

02

Ao término do curso o aluno estará apto a utilizar o Rancher e as suas principais ferramentas em seu ambiente de produção.

03

É um curso com aprendizado prático através da construção de ambientes gerenciado em Cluster Kubernetes com plano de aula.

Saiba mais:
O autor explica o que você vai aprender no curso.

40 horas de Rancher na 4Linux

Olá para você que trabalha ou tem interesse na área de containers, a 4Linux acaba de atualizar e ampliar o curso de Rancher que agora conta com 40 horas de aula. Acompanhe as novidades que incluímos nessa atualização:...

Veja a explicação do autor

Veja o que nossos clientes alunos e
empresas falam deste curso

Rancher é uma excelente ferramenta para gerenciamento de cluster Kubernetes. Uma das funcionalidades que me chamou bastante atenção é o gerenciamento de clusters tipo EKS e AKS, que permite o uso flexivel em um ambiente multi cloud utilizando o GitOps.

Pedro Luis Silva Azevedo
Analista de Desenvolvimento e Gestão

Os cursos realizados na 4Linux foram de extrema importância para a ampliação dos conceitos e oportunidades de aplicação na prática de diversas ferramentas e tecnologias, assim como o entendimento sobre as demandas de mercado.

Cezar Augusto Roggia
Aluno

Participei da última edição da Trilha de treinamentos sobre containers e fiquei realmente surpreso com o conhecimento transmitido pelo Instrutor, com cenários reais do dia-a-dia nos materiais apresentados que ajudam em muito o profissional SysAdmin/DevOps."

Diogo Alves
Aluno

Faço treinamentos na 4Linux há bastante tempo. Os cursos são muito bons, professores muito bons também. O que eu destacaria é o ambiente - cenário - proposto nos cursos que traz uma experiência de um ambiente real.

Gean Martins
Aluno

Conteúdo programático

  • Criar conta gratuita na GCP;
  • Criar projetos na GCP;
  • Ativar APIs na GCP;
  • Gerenciar permissão e chave de acesso;
  • Configurar Firewall e IP externos;
  • Criar instâncias na GCP;
  • Instalar aplicações nas instâncias;
  • Descrição do LAB: Criar 3 instâncias na GCP, sendo 2 com o Docker instalado e 1 com o servidor NFS configurado.

  • Conhecendo o Rancher;
  • Instalação do Rancher;
  • Acessar painel e conhecer os menus;
  • Gerenciar Cluster personalizado;
  • Importar cluster Kubernetes;
  • Criar Cluster Kubernetes Google GKE;
  • Criar Cluster Kubernetes Amazon EKS;
  • Descrição do LAB: Provisionar um cluster Kubernetes com 4 máquinas no Google Cloud Platform.

  • Entenda os aplicativos e o Marketplace;
  • Gerenciar aplicativos com o Helm;
  • Instalar aplicação nfs-subdir-external-provisioner;
  • Instalar aplicação OpenLDAP;
  • Popular base LDAP;
  • Instalação do Longhorn;
  • Descrição do LAB: Instalar no cluster construido na aula 2 as aplicações nfs-subdir-external-provisioner, OpenLDAP e Longhorn.

  • Gerenciar autenticação Local no Rancher;
  • Gerenciar autenticação LDAP no Rancher;
  • Gerenciar autorização no Rancher;
  • Kubectl Shell;
  • Acesso remoto via kubectl;
  • Acesso remoto via Rancher CLI;
  • Descrição do LAB: Configurar autenticação local e LDAP no Rancher.

  • Gerenciar Deploy e Serviços;
  • Gerenciar Ingress;
  • Gerenciar Jobs e Cronjob;
  • Gerenciar Horizontal Pod Autoscaler;
  • Gerenciar Configmaps e Secrets;
  • Gerenciar Ingress com TLS;
  • Descrição do LAB: Realizar o Deploy de uma aplicação Web utilizando os recursos da aula.

  • Conceitos sobre Volumes;
  • Gerenciar Volume Local, Bloco e NFS;
  • Introdução ao Longhorn;
  • Gerenciar volume distribuído com Longhorn;
  • Gerenciar Backup e Restore de volumes;
  • Descrição do LAB: Adicionar a aplicação Web um Storage distribuído.

  • Introdução a GitOps com Fleet;
  • Arquitetura e componentes do Fleet;
  • Criar um segundo cluster Kubernetes GKE;
  • Configurar Cluster Groups, cluster e Git Repos;
  • Realizar Deploy do WordPress Single Cluster com Fleet;
  • Instalar aplicação Helm via Fleet;
  • Realizar Multi cluster com Fleet;
  • Realizar mudanças via Git CLI;
  • Descrição do LAB: Provisionar 1 Site WordPress via GitOps at Scale.

  • Introdução a pilha ELK (ElasticSearch + Logstash + Kibana);
  • Instalação do K3S e Helm na VM custom;
  • Deploy da pilha ELK via Helm;
  • Banzai Cloud Logging Operator;
  • Configurar envio de logs do cluster para o Elasticsearch;
  • Visualizar logs de Pods através do Kibana;
  • Descrição do LAB: Visualizar logs de Pod no painel do Kibana.

  • Introdução ao Prometheus e Grafana;
  • Ativar monitoramento no Rancher;
  • Visualizar métricas no Prometheus;
  • Deploy do Apache Exporter;
  • Configurar Service Monitors;
  • Visualizar e Adicionar Dashboards no Grafana;
  • Configurar e Visualizar Prometheus Rule;
  • Configurar integração entre Prometheus e Slack;
  • Descrição do LAB: Visualizar métricas de Pods no painel do Grafana e enviar alerta usando Prometheus.

  • Gerenciar políticas Egress e Ingress para bloquear acesso;
  • Gerenciar políticas a partir de Labels;
  • Gerenciar políticas a partir de portas TCP/UDP;
  • Gerenciar regras de RBAC (Role/RoleBinding);
  • Gerenciar Auditoria e violações no cluster com OPA Gatekeeper;
  • Descrição do LAB: Definir acesso aos Pods via NetworkPolicies e acesso via RBAC.

  • Gerenciar disponibilidade dos Nodes (cordon/drain);
  • Instalar nfs-subdir-external-provisioner no cluster local;
  • Instalar Rancher Backups;
  • Realizar backup de clusters com Rancher;
  • Realizar restore de clusters com Rancher;
  • Descrição do LAB: Realizar Backup e Restore do Cluster Kubernetes construído na aula 02.
  •  

  • Introdução ao Terraform;
  • Instalação e configuração do google-cloud-sdk no Linux;
  • Provisionar o Rancher e Cluster Kubernetes com provedor GCP;
  • Provisionar o Rancher e Cluster Kubernetes com provedor AWS;
  • Provisionar o Rancher e Cluster Kubernetes com provedor Azure;
  • Descrição do LAB: Provisionar 3 Cluster Kubernetes via Terraform.

Veja os pré-requisitos para realizar este curso

Gostaria de tirar dúvidas ou receber uma proposta?
Fale com a gente.

Conheça os diferenciais da 4Linux
Cursos inovadores com foco na empregabilidade

Preparatório para as principais certificações.

Aulas do tipo ‘mão na massa’

Metodologia IT Experience. Vivenciando o mercado de trabalho dentro da sala de aula.

Blended Learning

Mix de aulas presencial e online, com uso intenso de tecnologias.

Olhar no futuro

Ensinamos novas tecnologias que o mercado de trabalho irá contratar.

Implementar projetos e ensinar

Nos torna únicos no mercado. Sabemos o que é relevante e precisa ser ensinado.

Nem consultores, nem instrutores

CONSTRUTORES = CONSultores + insTRUTORES

Curso presencial ou online?
Turmas noturnas, diurnas ou aos finais de semana?

Temos vários horários e modalidades para atender sua disponibilidade.

Próximas turmas

Formas de pagamento

Cartão de crédito

Parcelado em até 12 vezes sem juros

Transferência bancária

Pagamento à vista e com desconto

Boleto bancário

Entrada mais saldo em até 8 vezes sem juros ou de 12 vezes a 24 vezes com juros

SkillHub

Pague com seus benefícios de educação da plataforma SkillHub.

Pronto para transformar sua carreira com o poder do open software?

Preencha o formulário.

Te enviaremos datas, preços e mais informações do curso.
Preencha para receber datas e valores:

Compartilhe essa página

Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no pinterest
Compartilhar no whatsapp
Telegram logo
Whatsapp Logo

Pré-requisitos do aluno

Pré-requisitos Computacionais

Acesso a plataforma de ensino

Os materiais e video-aulas dos cursos da 4Linux estão disponíveis no seguinte endereço: https://aia.4linux.com.br . Os alunos receberão o acesso próximo do dia do treinamento , é importante validar o acesso na plataforma antes do início do curso.
A ferramenta de conferência que utilizamos para as aulas ao vivo é o Google Meet.
Para fins técnicos: O Google Meet utiliza por padrão as seguintes portas: TCP/443 e UDP/19302-19309
IPv4: 74.125.250.0/24 IPv6: 2001:4860:4864:5::0/64
https://.google.com/
https://.googleapis.com/
https://.gstatic.com/
https://.googleusercontent.com/

Pré-requisitos In Company

Horário de atendimento: 9hs às 18hs