Docker para Desenvolvedores (com Docker Swarm e Kubernetes)

Aprenda Docker do básico ao avançado e ainda orquestração com Docker Swarm e Kubernetes!
4.82 (5150 reviews)
Udemy
platform
Português
language
Development Tools
category
Docker para Desenvolvedores (com Docker Swarm e Kubernetes)
18 481
students
12.5 hours
content
Nov 2024
last update
$59.99
regular price

Why take this course?

🚂 Conduzindo pela Avenida Completa de Docker e Kubernetes na Udemy 🚂


O que você vai aprender?

  1. Instalação e Inicialização: Vamos começar com a instalação do Docker e configuração inicial, preparando o seu ambiente para começarmos a aventura.

  2. Conceitos Fundamentais do Kubernetes: Exploraremos os conceitos-chave que formam a base do Kubernetes, entendendo como ele funciona e suas principais características.

  3. Minikube: Aprenderemos a utilizar o Minikube para criar um cluster Kubernetes em nosso próprio computador local, permitindo que testemo e experimentemos sem a necessidade de recursos de nuvem.

  4. Orquestração de Containers: Irá além do Docker, aprendendo a gerenciar e orquestrar contêineres com eficiência e segurança, usando ferramentas como Kubernetes.

  5. Criação de Projetos com Kubernetes: Aplica todo o conhecimento adquirido ao longo do curso ao criar projetos reais em Kubernetes, aprendendo a trabalhar com recursos e objetos de maneira declarativa e imperativa.

  6. Modo Declarativo e Imperativo: Vamos entender como definir o estado desejado dos seus aplicativos e serviços no Kubernetes de forma declarativa, bem como como interactuar com ele imperativamente para gerenciamento dinâmico em tempo real.


Por que escolher Docker e Kubernetes?

  • Portabilidade: Os contêineres Docker podem correr em qualquer sistema operacional, facilitando a distribuição e execução de aplicativos.
  • Consistência: Garantir que um aplicativo funcione da mesma maneira em diferentes ambientes é crucial para a confiabilidade.
  • Eficiência no Desenvolvimento: Acelerar o desenvolvimento de software ao isolar e encapsular dependências e ambientes de execução.
  • Escalaibilidade: Facilitar a criação de infraestruturas que se escalam com demanda, otimizando recursos e custos.
  • Colaboração: Compartilhar rapidamente e confiavelmente entre equipe ou com o mundo inteiro.
  • Compatibilidade com Nuvem: Preparar aplicativos para serem implantados facilmente em serviços de nuvem populares como AWS, Azure e Google Cloud.

Docker na Prática

  • Desenvolvimento de Software Moderno: Adotar práticas de desenvolvimento atuais que envolvem microserviços, contêineres e orquestração em escala.
  • Carreira Tecnológica: Aumentar as chances de emprego e competitividade no mercado de tecnologia.
  • Flexibilidade: Escolher o sistema operacional que melhor se adequa ao seu ambiente de trabalho ou preferências pessoais.

Prontos para Embarcar?

Então vamos juntos explorar as profundezas do Docker e Kubernetes na Udemy! Aproveite-se das aulas, laboratórios práticos e recursos abrangentes para transformar-se em um especialista em orquestração de containers. 🚀🐳💫

Course Gallery

Docker para Desenvolvedores (com Docker Swarm e Kubernetes) – Screenshot 1
Screenshot 1Docker para Desenvolvedores (com Docker Swarm e Kubernetes)
Docker para Desenvolvedores (com Docker Swarm e Kubernetes) – Screenshot 2
Screenshot 2Docker para Desenvolvedores (com Docker Swarm e Kubernetes)
Docker para Desenvolvedores (com Docker Swarm e Kubernetes) – Screenshot 3
Screenshot 3Docker para Desenvolvedores (com Docker Swarm e Kubernetes)
Docker para Desenvolvedores (com Docker Swarm e Kubernetes) – Screenshot 4
Screenshot 4Docker para Desenvolvedores (com Docker Swarm e Kubernetes)

Loading charts...

3864956
udemy ID
21/02/2021
course created date
22/03/2021
course indexed date
Bot
course submited by