Vagrant para Iniciantes
Learn to automate virtual machine creation! Build agile infrastructure from scratch. Master automation for faster deployments.
Course Content
Vagrant para Iniciantes is a beginner-level Udemy course taught by Mateus Müller. It runs 1h 34m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 256 reviews, with 659 students enrolled. It is a paid course, first published June 2020.
Está cansado de processos demorados para criar máquinas virtuais? Cansado de lidar com o problema do "funciona na minha máquina?"? Descubra como o Vagrant pode revolucionar sua produtividade!
O Vagrant é uma poderosa ferramenta de linha de comando desenvolvida pela Hashicorp, projetada para simplificar a criação e gerenciamento de máquinas virtuais. Ideal para administradores de sistemas, desenvolvedores e estudantes, o Vagrant economiza tempo e garante consistência em seus ambientes de desenvolvimento e teste.
Este curso foi cuidadosamente elaborado para ser didático, prático e completo. Vamos explorar os seguintes módulos:
- Introdução ao Vagrant: Entenda os desafios que o Vagrant resolve e como ele pode otimizar seu fluxo de trabalho. Aprenda com exemplos visuais e descubra como aplicar o Vagrant em seus projetos.
- Configuração do Ambiente: Guia passo a passo para instalar as versões mais recentes do VirtualBox (o provider do Vagrant) e do Vagrant em seu computador.
- Vagrant Boxes: Domine o uso de Vagrant Boxes, as imagens pré-configuradas que facilitam a criação de máquinas virtuais com diferentes sistemas operacionais. Aprenda a usar boxes remotas diretamente de servidores em nuvem da Hashicorp, provisionando Ubuntu, CentOS, Debian e outras distribuições com facilidade.
- Vagrantfile: Aprenda a criar e editar o Vagrantfile, o arquivo de configuração em Ruby que define as características da sua máquina virtual (imagem, hardware, rede, etc.).
- Gerenciamento da VM: Explore os comandos essenciais para controlar suas máquinas virtuais: desligar, ligar, reiniciar, suspender, resumir e transferir arquivos entre o host e a VM.
- Redes com Vagrant: Configure redes virtuais com Bridge e NAT para conectar suas máquinas virtuais à rede.
- Múltiplas VMs: Automatize a criação de múltiplos ambientes idênticos. Aprenda a criar um cluster de máquinas virtuais com apenas uma linha de código. (Bônus: acesso ao projeto que configura um Apache e um load balancer com IPVS).
- Provisionamento de VMs com Shell: Automatize a instalação de pacotes e configurações em suas máquinas virtuais usando comandos do Shell e Shell Script (a linguagem de programação do Linux).
- Snapshots: Crie snapshots (imagens de backup) para suas máquinas virtuais e restaure-as facilmente.
- Criando sua Box: Aprenda a criar suas próprias Vagrant Boxes personalizadas e adicioná-las à sua coleção.
Além disso, você terá acesso a um PDF com um resumo completo dos tópicos e exemplos de código. A cada módulo, links complementares de estudo para aprofundar seus conhecimentos.
Prepare-se para otimizar seu tempo e simplificar o gerenciamento de máquinas virtuais com o Vagrant!
Hire the developers behind TutorialSearch.io
We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.