DevOps Ninja: Multicloud+Multicluster K8S+Rancher+Traefik
Gerenciamento de aplicação multi-cloud e multi-cluster através de pipeline de CI/CD automatizado.

DevOps Ninja: Multicloud+Multicluster K8S+Rancher+Traefik udemy course
Gerenciamento de aplicação multi-cloud e multi-cluster através de pipeline de CI/CD automatizado.
DevOps mão-na-massa, com múltiplas nuvem e múltiplos clusters Kubernetes. Onde iremos usar tudo isso, como base para nossa aplicação em microserviços que estará rodando em containers dentro do cluster. Iremos aprender no mínimo os seguintes tópicos abaixo:
* ATUALIZADO JUNHO de 2022
- Rancher vs Openshift - Quem vence essa batalha?
- Atualização Rancher 2.6.2 - Nova interface, novas funcionalidades e muito mais!
* Atualização - Kubernetes manual Vs. AWS, EKS, GKE
Aprender e usar a AWS
Aprender e usar a GCP
Aprender sobre Docker, Kubernetes e Rancher
Criar uma aplicação com containers Docker
Aprender e usar microserviços
Aprender sobre CockroachDB - Banco de dados para nuvem
Aprender sobre Traefik - Ingress para Kubernetes
Aprender sobre Longhorn - Armazemento para containers
Instalar e configurar o Rancher
Instalar e configurar o Kubernetes
Fazer o deployment de aplicação modelo Único (Single)
Fazer o deployment de aplicação modelo Distribuído (Distributed)
Pipeline de CI/CD com Fleet+Github
Aprender como desenvolver a cultura DevOps para você e na sua empresa
Curso em constante atualização
Nosso objetivo é abordar o aspecto prático de rodar uma ou mais aplicações dentro do mundo devops, porém usando múltiplas nuvem e múltiplos cluster's kubernetes também. Existe as razões para isso, e são estes pontos que procuro abordar.
O Objetivo principal é que ao final do curso, você possa entender e saber como utilizar, tanto a AWS quando o GCP, os serviços essenciais e principais. Que você possa entender e saber construir seus containers Docker, e também que você consiga rodar sua aplicação dentro dos seus clusters kubernetes.
10 BENEFÍCIOS EM SER MULTICLOUD
Capacidade de encontrar os melhores provedores de nuvem
Preços competitivos
Agilidade
Resiliência reforçada
Flexibilidade e escalabilidade
Segurança robusta
Melhorias de desempenho de rede
Gerenciamento de risco aprimorado
Evitando o aprisionamento do fornecedor
Impulsiona a inovação
5 BENEFÍCIOS EM SER MULTICLUSTER
Isolamento e multilocação
Prontidão operacional aprimorada
Maior disponibilidade e desempenho
Conformidade
Elimine o aprisionamento do fornecedor
MODELOS DE APLICAÇÃO
Single Deployment - Implantação Única - A mesma aplicação em diferentes clusters kubernetes, porém parametrizada para cada cluster/domínio.
Distributed Deployment - Implantação Distribuída - A mesma aplicação em diferentes clusters kubernetes, porém com os mesmos parâmetros e usando o mesmo banco de dados em cluster, distribuído na AWS e no GCP.
Te convido a conhecer o curso nas aulas gratuitas, para você ver que você irá aprender sobre AWS e GCP, além de Kubernetes e de containers Docker, e irá fazer o deployment da aplicação multicloud e multicluster, modelo SINGLE e DISTRIBUTED.
É o primeiro curso do tipo, multicloud e multicluster, e o curso está evoluindo com o tempo, onde temos um roadmap com muito conteúdo novo para entrar!
Te vejo no curso! o/o/o/