Items related to Creating Development Environments with Vagrant

Creating Development Environments with Vagrant - Softcover

 
9781849519182: Creating Development Environments with Vagrant

Synopsis

Improving your efficiency as a developer, programmer, or coder is the purpose of this book. It takes you through the steps one by one to help you set up and implement virtual development environments with Vagrant.

Overview

  • Provision virtual machines using Puppet and Chef
  • Replicate multi-server environments locally
  • Set up a virtual LAMP development server

In Detail

Vagrant is a tool for building complete development environments. With an easy-to-use workflow and focus on automation, Vagrant lowers development environment setup time, increases development/production parity, and makes the "it works on my machine" excuse a thing of the past.

"Creating Development Environments with Vagrant" is a practical, hands-on guide that walks you through the functionality of Vagrant, Puppet, and Chef to create powerful and flexible virtual development environments. Create your own virtualization environments containing configurations for different projects so that you can simulate complicated environments that can be easily shared with colleagues to get your projects up and running quickly and effortlessly.

"Creating Development Environments with Vagrant" starts with an introduction to virtualization and the concepts behind it, why it’s useful, and an overview of the architecture of Vagrant. We will learn to install Vagrant and get to know its prerequisites. Covering provisioning scripts with Puppet and Chef, learning to use them independently as well as with Vagrant to create a powerful combination.

If you want to locally test your projects, juggle multiple projects running on different versions of software, easily share technology requirement changes with colleagues, and, most importantly, want to perform all these tasks efficiently, then this book is for you.

"Creating Development Environments with Vagrant" will take you from a virtualization novice to running all of your projects across your team in robust, isolated virtual development environments.

What you will learn from this book

  • Create Vagrant projects
  • Sync folders with your virtual development environment
  • Integrate your own machine with the virtual machine
  • Manage provisioning the server configuration with Puppet and Chef
  • Set up multiple virtual machines for a single project
  • Configure your virtual environment on your network
  • Build your own base box for Vagrant
  • Import and manage operating system images in Vagrant
  • Get to grips with good practices for developing projects on your local machine
  • Set up a simple LAMP server for a Vagrant project

Approach

This is a practical, hands-on guide that will help you set up and implement virtual development environments with Vagrant easily and effortlessly.

Who this book is written for

"Creating Development Environments with Vagrant" is for developers, programmers, and coders who want to maintain multiple projects within their own environment. It is also aimed at companies who are looking to deploy ready-to-go development solutions for new staff or even existing staff moving to new projects, and to enforce a consistent and portable virtual development environment that is easy to create and quick to set up.

"synopsis" may belong to another edition of this title.

About the Author

Michael Peacock

Michael Peacock (www.michaelpeacock.co.uk) is an experienced Senior/Lead Developer and a Zend Certified Engineer from Newcastle, UK, with a degree in Software Engineering from the University of Durham.

After spending a number of years running his own web agency, managing the development team, and working for Smith Electric Vehicles on developing their web-based Vehicle Telematics platform, he currently serves as a CTO for Ground Six (www.groundsix.com), an ambitious tech company, where he leads the development team and manages the software development processes.

He is the author of Drupal 7 Social Networking, PHP 5 Social Networking, PHP 5 E-Commerce Development, Drupal 6 Social Networking, Selling Online with Drupal E-Commerce, and Building Websites with TYPO3. Other publications Michael has been involved in include Mobile Web Development, Drupal for Education and E-Learning, and Jenkins Continuous Integration Cookbook, for which he acted as a Technical Reviewer.

Michael has also presented at a number of user groups and conferences including PHP UK Conference, Dutch PHP Conference, ConFoo, PHPNE, PHPNW, and Cloud Connect.

You can follow Michael on Twitter: @michaelpeacock or find out more about him through his blog, http://www.michaelpeacock.co.uk.

"About this title" may belong to another edition of this title.

  • PublisherPackt Pub Ltd
  • Publication date2013
  • ISBN 10 1849519188
  • ISBN 13 9781849519182
  • BindingPaperback
  • LanguageEnglish
  • Number of pages118

Buy Used

Condition: Very Good
Most items will be dispatched the...
View this item

£ 4.06 shipping from United Kingdom to U.S.A.

Destination, rates & speeds

Search results for Creating Development Environments with Vagrant

Seller Image

Peacock, Michael
Published by Packt Pub Ltd, 2013
ISBN 10: 1849519188 ISBN 13: 9781849519182
Used Softcover

Seller: WeBuyBooks, Rossendale, LANCS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Most items will be dispatched the same or the next working day. A copy that has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # wbs1259649577

Contact seller

Buy Used

£ 50.18
Convert currency
Shipping: £ 4.06
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket