Backend and Infrastructure

Why Vagrant?

Check your version

This tutorial covers a topic in which may or may not be the version you're using. We're keeping this tutorial online as a courtesy to users of , but we consider it archived.

Alternate resources

Sprout Video

Virtualization allows multiple operating systems to simultaneously share processor resources in a safe and efficient manner. One tool we can use to create a virtual environment is Vagrant. By the end of this video, you will be able to describe the advantages, and disadvantages for creating a local development environment with Vagrant, and you should be able to answer the following questions:

  • Do you want to proceed with Vagrant?
  • Does it sound like it will solve your problems? [yes | no]
  • Do you have the necessary hardware to proceed with the lessons? Or should you stick with WAMP/MAMP?

Note: Another common tool for creating development environments today is Docker, which is becoming very popular with Drupal (and other) developers. Take a look at our Drupal Development with Docker series to learn more.

Additional resources

Vagrant