В этом обзоре представлены лучшие онлайн курсы по инструменту Vagrant, их сравнение, актуальный рейтинг. Vagrant — это технология для создания и поддержки переносимых виртуальных сред разработки с открытым исходным кодом. Он упрощает процессы загрузки, установки, развертывания пакетов, а также настройку, позволяя разработчикам загружать предварительно упакованные операционные системы, которые включают в себя необходимые инструменты, библиотеки и даже службы. На курсах вы изучите основы работы с Vagrant и сможете использовать полученные знания на практике.
Курс «Vagrant: Основы» от Хекслет
https://ru.hexlet.io/courses/vagrant-basics
Цена: 3 900 руб / мес, можно учиться сколько угодно
Формат обучения: видеозаписи лекций, текстовые лекции, тесты, упражнения в тренажере
Длительность: гибкий график, 3 часа, 5 уроков (видео и/или текст)
Домашние задания: есть
Проверка заданий преподавателем: нет, задания проверяются автоматически в тренажере
Связь с преподавателем: есть
Документ об окончании: нет
Кому подойдет курс: новички
Доступ к материалам: навсегда
Курс дает необходимые базовые знания для того, чтобы начать использовать Vagrant. На данном курсе вы познакомитесь с понятием виртуализации, научитесь создавать проекты Vagrant и запускать приложение в изолированной среде с помощью данной технологии.
Что входит в программу курса:
- Создание проекта Vagrant, запуск и остановка VM
- Запуск и работа с проектом Вагрант
- Проброс портов для внешнего доступа к проекту
- Установка библиотек, зависимостей, правка конфигурации виртуальной машины для быстрого запуска проекта
- Дополнительные задания
- Дополнительные статьи и видеоматериалы
Курс «Vagrant Essentials: Learn DevOps Using Vagrant» от Udemy
https://www.udemy.com/course/vagrant-essentials-learn-devops-with-vagrant/
Цена: 1 750 руб
Формат обучения: видеозаписи лекций, статьи
Длительность: 5 часов видео, 29 лекций, 1 статья
Домашние задания: есть
Проверка заданий преподавателем: нет
Связь с преподавателем: есть
Документ об окончании: сертификат
Кому подойдет курс: желательны базовые знания Linux
Доступ к материалам: навсегда
Предполагается, что вы имеете понятие о виртуализации и опыт использования VMWare или VirtualBox.
Какие навыки вы получите:
- Научитесь использовать Vagrant в ваших проектах
- Изучите системное администрирование Vagrant
- Научитесь использовать Vagrant с Docker
Что входит в программу курса:
- Введение в Vagrant
- Зачем нужен Vagrant?
- Установка Vagrant
- Основы Vagrant
- Использование Vagrantfile
- Взаимодействие с Vagrant Box
- Деплой окружения
- Лабораторная работа – настройка окружения
- Деплой стека Lamp с помощью Vagrant
- Деплой фреймворка PHP
- Автоматизация Vagrant
- Конфигурирование инфраструктуры
- Сетевая конфигурация Vagrant
- Деплой на несколько компьютеров
- Создание собственного бокса
- Создание бокса с помощью Lamp VM
- Лабораторная работа – создание бокса
Курс «Виртуальная лаборатория на Vagrant» от Otus
https://otus.ru/events/linux-open/142/
Цена: бесплатно
Формат обучения: видеозаписи лекций
Длительность: 1.5 часа
На вебинаре обсуждаются возможности и особенности использования Vagrant. Также вы будете использовать VirtualBox, Git, Ansible.