Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker para Desenvolvedores e Administradores de Redes
Rating: 4.6 out of 5(338 ratings)
3,427 students

Docker para Desenvolvedores e Administradores de Redes

Aprenda do zero a trabalhar com o Docker e a utilizá-lo para subir as suas aplicações ou ferramentas de infraestrutura !
Last updated 6/2020
Portuguese
Portuguese [Auto],

What you'll learn

  • Usar containers para facilitar a implantação de suas aplicações e serviços
  • Empacotar as suas aplicações em imagens Docker e publicá-las no Docker Hub para distribuição
  • Criar e gerenciar containers com o Docker, além de vários comandos para manipulação de containers e imagens
  • Levantar as suas aplicações provisionando múltiplos containers com o Docker Compose
  • Extra: Instalar a ferramenta de segurança Wazuh em container Docker
  • Extra: Instalar ferramentas de monitoramento como o Zabbix e o Grafana em containers Docker

Course content

10 sections • 42 lectures • 10h 20m total length
  • Apresentação da CarryOn Tech e dos instrutores5:25
  • Ementa do curso8:24

Requirements

  • Conhecimentos básicos sobre sistemas operacionais.
  • Noções básicas de sistemas Linux.
  • Noções básicas de redes.
  • Noções básicas de virtualização.
  • Para reproduzir os exemplos e testes deste curso, o aluno precisará de pelo menos uma máquina com o sistema operacional Linux, onde será feita a instalação do Docker. Essa máquina poderá ser uma VM no VirtualBox, a própria máquina do aluno ou uma instância na nuvem. Os instrutores deste curso irão demonstrar os exemplos das aulas com o Docker instalado em máquinas virtuais Linux na nuvem da AWS (Amazon Web Services), devido a facilidade, praticidade e velocidade da criação de VMs em nuvem ser maior. Este curso, por tanto, conta com uma aula onde o instrutor demonstra como criar uma conta gratuita na AWS. Porém, caso o aluno prefira, poderá utilizar uma VM local no VirtualBox ou a sua máquina pessoal (se for um usuário Linux), sem problemas. Importante ressaltar que, para se criar uma conta, mesmo gratuita, na AWS, é necessário possuir um cartão de crédito internacional. A AWS faz esta exigência pois, caso o usuário queira utilizar algum serviço que seja coberto pelo plano gratuito ou exceder os limites deste plano, a Amazon precisa ter um meio de realizar a cobrança. Neste curso, existe uma aula onde o instrutor explica quais serviços fazem parte do plano gratuito da AWS e quais os cuidados os alunos devem ter para não execer os limites do mesmo.
  • Nas aulas dos módulos sobre instalação das ferramentas Zabbix, Grafana e Wazuh em Docker, o instrutor irá criar mais de uma máquina virtual no console da AWS. Recomendamos que, se o aluno reproduzir estes exemplos, lembre-se de desligar as máquinas após as aulas e acompanhar o "Billing" (isso será ensinado no início do curso) para evitar execeder os limites do plano gratuito da AWS. Caso o aluno esteja utilizando o VirtualBox, basta subir mais máquinas (importante verificar se o computador do aluno possui memória e CPU suficientes para a criação de mais máquinas virtuais).

Description

Se você trabalha com TI, seja em Desenvolvimento ou em Infraestrutura, você já deve ter ouvido a frase “na minha máquina funciona”, estou certo ?  Pois bem, uma das principais características do Docker é a portabilidade, que faz com essa frase não exista mais !

Isso porque, empacotando uma aplicação em um container, é possível executá-la com as mesmas configurações, seja em um ambiente local ou em nuvem !

O Docker é uma tecnologia que permite o empacotamento de aplicações ou serviços em containers, que são divisões isoladas do sistema operacional compartilhando o mesmo kernel.

No curso Docker para Desenvolvedores e Administradores de Redes, você vai aprender a empacotar as suas aplicações em imagens Docker e publicá-las no Docker Hub para distribuição.  Além disso, você  vai saber como criar e gerenciar containers com o Docker,  vai aprender vários comandos para manipulação de containers e imagens e ainda a levantar as suas aplicações provisionando múltiplos containers com o Docker Compose.

O curso conta ainda com um módulo onde você irá aprender a instalar e a configurar as ferramentas de monitoramento Zabbix e Grafana em containers Docker e um outro módulo onde você irá aprender a instalação e a configuração do Wazuh, um software open source de segurança e análise de intrusão muito eficiente !

Se você não adquiriu o curso ainda, adquira logo ! Pois estamos te esperando para praticarmos juntos e colocarmos mais estas habilidades no seu currículo !


Who this course is for:

  • Curso voltado para desenvolvedores, administradores de sistemas e administradores de redes que não conhecem ou nunca trabalharam com o Docker e desejam aprender sobre esta tecnologia. Também será útil para quem já conhece a tecnologia mas quer agregar um pouco mais de conhecimento sobre ela.