Vagrant Up! Comprehensive development system automation
Vagrant Up! Comprehensive development system automation, available at $69.99, has an average rating of 4.7, with 46 lectures, 6 quizzes, based on 857 reviews, and has 7105 subscribers.
You will learn about Create automatic, reliable, repeatable, easy to use, and versioned development environments Write provisioning scripts to automatically setup Vagrant managed environments Solve the development box setup problem This course is ideal for individuals who are Software Engineers, developers, and programmers or DevOps, IT Operations, Development Support or Freelancers or IT Managers or Anyone who hates "It works on my machine!" It is particularly useful for Software Engineers, developers, and programmers or DevOps, IT Operations, Development Support or Freelancers or IT Managers or Anyone who hates "It works on my machine!".
Enroll now: Vagrant Up! Comprehensive development system automation
Summary
Title: Vagrant Up! Comprehensive development system automation
Price: $69.99
Average Rating: 4.7
Number of Lectures: 46
Number of Quizzes: 6
Number of Published Lectures: 46
Number of Published Quizzes: 6
Number of Curriculum Items: 52
Number of Published Curriculum Objects: 52
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
- Create automatic, reliable, repeatable, easy to use, and versioned development environments
- Write provisioning scripts to automatically setup Vagrant managed environments
- Solve the development box setup problem
Who Should Attend
- Software Engineers, developers, and programmers
- DevOps, IT Operations, Development Support
- Freelancers
- IT Managers
- Anyone who hates "It works on my machine!"
Target Audiences
- Software Engineers, developers, and programmers
- DevOps, IT Operations, Development Support
- Freelancers
- IT Managers
- Anyone who hates "It works on my machine!"
Vagrant UP
This is a comprehensive course designed to show how to setup local development environments using Vagrant and related tools.
Just Updated: May 25, 2015! New bonus section added (Chef Solo).
Course Outline
Introduction provides an overview for the course, cover the core concepts for Vagrant, how to get the course materials.
Installation provides step-by-step instructions on how to setup Vagrant, VirtualBox, and other tools needed for the rest of the course on both Windows and Mac platforms.
Getting Started walks through the basics of using Vagrant and how to version control (using Git) a project using Vagrant.
Boxes covers how to find, manage and use Vagrant boxes.
Plugins walks through finding, using and managing plugins in Vagrant in order to extend Vagrant’s functionality.
Provisioning covers how to write file and shell provisioners to automatically install software when Vagrant first runs or on demand. After learning the basics of provisioning, this section ends with a full-fledged LAMP-stack provisioned.
Multiple Virtual Machines walks through using Vagrant with a multiple VM configuration, when we dissect the LAMP stack in the previous section and create two virtual machine definitions within one configuration file.
Conclusion has some final thoughts on Vagrant and provides links to resources for additional learning.
Bonus! sections feature advanced topics like creating custom Vagrant boxes and using the Chef Solo provisioner.
Course Features
Presentations provide audio/video training of conceptual ideas in each major area or introduction of new concepts.
Screencasts provide a video of the instructor’s computer system with any actions, commands, or screens displayed and narrated. There are several hours of screencat video content — it makes up the vast majority of the course. Any command line based screencast will include a command listing in the lecture downloads.
Several attachments throughout the course provide supplemental information, illustrations, or other reference material.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Introduction and Overview
Lecture 2: Core Concepts
Lecture 3: Course Materials
Chapter 2: Installation
Lecture 1: Installation Overview
Lecture 2: Windows Installation
Lecture 3: Mac OS X Installation
Chapter 3: Getting Started
Lecture 1: Quick Start
Lecture 2: Version Control Vagrant Projects
Lecture 3: Getting Started Command Listing
Chapter 4: Boxes
Lecture 1: Managing Boxes
Lecture 2: Finding More Boxes
Lecture 3: Boxes Command Listing
Chapter 5: Plugins
Lecture 1: Using Plugins
Lecture 2: Plugins Command Listing
Chapter 6: Provisioning
Lecture 1: Provisioning Introduction
Lecture 2: Manual "baked" Provisioning
Lecture 3: File Provisioner
Lecture 4: Shell Provisioner
Lecture 5: LAMP Stack Provisioning Example, Part 1
Lecture 6: LAMP Stack Provisioning Example, Part 2
Lecture 7: Provisioning Command Listing
Chapter 7: Multiple Virtual Machines
Lecture 1: Provisioning and Working with Multiple Virtual Machines
Lecture 2: Multiple VMs Command Listing
Chapter 8: Conclusion
Lecture 1: Conclusion
Lecture 2: Resources
Chapter 9: Bonus! Creating Custom Boxes for Vagrant
Lecture 1: Introduction to Custom Boxes
Lecture 2: Acquire OS Image
Lecture 3: VirtualBox Setup and OS Installation
Lecture 4: Vagrant Customizations, Part 1
Lecture 5: Vagrant Customizations, Part 2
Lecture 6: Package and Test
Lecture 7: Custom Box Conclusion
Chapter 10: Bonus! Using the Chef Solo Provisioner
Lecture 1: Introduction to Chef
Lecture 2: Chef Supermarket and Selecting a Cookbook
Lecture 3: Using the Cookbook with Vagrant
Lecture 4: Evaluation of the Supermarket Cookbook
Lecture 5: Creating a Custom Cookbook – Setup and Metadata
Lecture 6: Cookbook Attributes
Lecture 7: Creating the Default (main) Recipe
Lecture 8: Writing the Cookbook Template Files
Lecture 9: Testing and Debugging the Custom Cookbook
Lecture 10: Executing the Custom Cookbook
Lecture 11: Final Testing of the Custom Cookbook
Lecture 12: Using Chef Roles instead of Listing Recipes
Lecture 13: Chef Solo with Vagrant Conclusion and Additional Resources
Chapter 11: Bonus! Special Offers
Lecture 1: Bonus: Exclusive Student Discounts
Instructors
-
Jason Taylor
Lead Software Engineer, Dev Trainer (19 courses,50k reviews) -
John Myers
Rating Distribution
- 1 stars: 16 votes
- 2 stars: 16 votes
- 3 stars: 115 votes
- 4 stars: 342 votes
- 5 stars: 368 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024