Book Image

Vagrant Virtual Development Environment Cookbook

Book Image

Vagrant Virtual Development Environment Cookbook

Overview of this book

Table of Contents (17 chapters)
Vagrant Virtual Development Environment Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Using Vagrant with Amazon Web Services


One of the more popular cloud platforms in recent years has been Amazon Web Services (http://aws.amazon.com), an Infrastructure as a Service (Iaas) platform that has several categories of services, ranging from simple computational instances (Elastic Compute Cloud or EC2) to fully managed application deployment services such as Amazon Beanstalk.

Vagrant can be used with Amazon Web Services (AWS) as either an extension of a desktop computing environment, using AWS to provide more computational power and better networking than you might have available in a desktop environment, or as a way to develop and test code written to interact with other Amazon applications or data services.

Getting ready

Before we can spin up and use EC2 instances with Vagrant, we'll need to set up an account with Amazon Web Services. While setting up the initial account is beyond the scope of this recipe, we can note a few practices that you will want to be aware of before starting...