Bonus Docker and Kubernetes
O Docker é amplamente utilizado por empresas para implantar e gerenciar aplicações baseadas em contêineres, e há uma grande demanda por profissionais de TI que dominem essa tecnologia. Por isso, decidi desenvolver este curso abrangente.
O Kubernetes também é uma ferramenta amplamente adotada no mercado para orquestração e gerenciamento de contêineres em escala.
💡 Este curso é o seu guia completo para aprender tudo sobre Docker e Kubernetes.
Durante o curso, veremos como implantar diferentes tipos de aplicações — desde simples aplicações HTML, até aplicações Node.js e PHP que se conectam a um banco de dados MySQL, tudo usando contêineres Docker.
🚀 O que você vai aprender
Os conceitos básicos e por que precisamos de contêineres.
Como instalar o Docker e começar a utilizá-lo.
Como usar comandos do Docker para trabalhar com o conjunto de ferramentas base.
Como utilizar volumes e rede (networking) no Docker.
Como implantar contêineres como serviços usando o Docker Compose.
Como usar plataformas em nuvem, como Microsoft Azure e Amazon Web Services (AWS), para implantar aplicações baseadas em contêineres.
Os fundamentos do Kubernetes e como configurá-lo localmente.
Como implantar workloads (cargas de trabalho) no Kubernetes.
Como criar e gerenciar clusters Kubernetes em provedores de nuvem como a AWS.
Como trabalhar com volumes no Kubernetes e utilizar serviços de nuvem para criação e gerenciamento desses volumes.
👨💻 Para quem é este curso
Para alunos que desejam ter um conhecimento aprofundado sobre o Docker.
Para quem quer entender como desenvolver e implantar soluções baseadas em contêineres.
Para estudantes e profissionais que desejam aprender os diversos recursos do Docker.
Para quem quer dominar os conceitos internos do Kubernetes.
Para aqueles que desejam aprender a implantar workloads em um cluster Kubernetes.
