Bonus Docker and Kubernetes

Português

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.

Mostrar mais