O Kubernetes veio para ficar. Em pouco tempo a tecnologia mudou como desenvolvedores e o pessoal de infraestrutura fazem o desenvolvimento, o deployment e manutençã de aplicações em nuvem.
Kubernetes é uma das tecnologias mais utilizadas e exigidas pelo mercado de tecnologia da informação. Pessoas com habilidades em Kubernetes estão sendo muito requisitadas pelo mercado, conhecimentos em Kubernetes já não é mais um diferencial, mas sim uma exigência no mercado de tecnologia da informação.
Em um mundo onde aplicações estão migrando de arquiteturas monolíticas para microsserviços, o entendimento de como os microsserviços devem ser publicados e principalmente escalados é de vital importância para desenvolvedores e demais profissionais envolvidos em um projeto.
Durante este curso, você trabalhará com projetos reais e aprenderá as formas de publicar aplicações em um cluster Kubernetes na nuvem ou em um ambiente local de treinamento.
Aprenda:
· Crie e execute um cluster de apredinzado local
· Crie e execute um cluste de produção em nuvem utilizando o Amazon Web Services e o Google Cloud Platform
· Explore os detalhes da implementação de uma aplicação utilizando Kubernetes: Pods, Services, Replicas etc.
· Escalar aplicações horizontalmente e verticalmente em um cluster
· Trabalhar com armazenamento e banco de dados em um cluster
· Realizar o deploy de aplicações em cluster Kubernetes