Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Creating Development Environments with Vagrant - Second Edition

Buy

Leverage the power of Vagrant to create and manage virtual development environments with Puppet, Chef, and VirtualBox

About This Book

  • Get your projects up and running quickly and effortlessly by simulating complicated environments that can be easily shared with colleagues
  • Provision virtual machines using Puppet, Ansible, and Chef
  • A practical, hands-on guide that helps you learn how to create powerful and flexible virtual development environments

Who This Book Is For

If you are a developer who wants to have your development environment accurately reflect your live servers to tackle the ever-increasing complexity of web and software projects, this book is most certainly intended for you!

It's assumed that you know the basics of Linux systems in the context of web-based projects.

What You Will Learn

  • Integrate your own machine with the virtual machine of your development environment
  • Install Vagrant on multiple platforms such as Windows, OS X, and Linux
  • Familiarize yourself with Vagrant operations such as port forwarding, disk mapping, and networking
  • Install and manage software packages using Puppet, Ansible, and Chef
  • Set up and control multiple virtual machines simultaneously within the same project
  • Build and manage your own base box for Vagrant
  • Discover how to set up a simple LEMP server for a Vagrant project

In Detail

Vagrant is an open source software used to create and manage virtual development environments. It can be considered a wrapper around virtualization software such as VirtualBox and configuration management software such as Chef, Ansible, and Puppet.

This book looks at the potential that virtualization offers us, and breaks down the process of creating a distributable and powerful virtual development environment. You will learn how to create more advanced development environments consisting of multiple virtual machines, allowing you to mimic multi-server production environments.

Finally, you'll gain an insight into Vagrant Cloud, which is a suite of web services built into Vagrant that allows you to remotely view applications on a Vagrant instance.

(HTML tags aren't allowed.)

Wireless Sensor Networks: A Networking Perspective
Wireless Sensor Networks: A Networking Perspective

Learn the fundamental concepts, major challenges, and effective solutions in wireless sensor networking

This book provides a comprehensive and systematic introduction to the fundamental concepts, major challenges, and effective solutions in wireless sensor networking (WSN). Distinguished from other books, it focuses on the...

Producing 24p Video: Covers the Canon XL2 and the Panasonic DVX-100a
Producing 24p Video: Covers the Canon XL2 and the Panasonic DVX-100a
Producing 24pP Video demystifies the emerging standards of film and video production and discusses the 24p video film format to help novice and experienced filmmakers alike learn how to better use the newly available DV cameras. Since the 24p frame rate closely approximates the look and feel of film, it is the speed of choice whenever a...
Building Progressive Web Applications with Vue.js: Reliable, Fast, and Engaging Apps with Vue.js
Building Progressive Web Applications with Vue.js: Reliable, Fast, and Engaging Apps with Vue.js
Obtain all the necessary tools for developing a progressive web application (PWA) with Vue.js, a modern JavaScript framework. You’ll see how PWAs behave like a regular responsive website and have a similar structure to that of a web application, but feel like a native mobile app. Along the way you’ll take advantage of Vue.js...

The Dual of L(X,L), Finitely Additive Measures and Weak Convergence: A Primer (SpringerBriefs in Mathematics)
The Dual of L(X,L), Finitely Additive Measures and Weak Convergence: A Primer (SpringerBriefs in Mathematics)

In measure theory, a familiar representation theorem due to F. Riesz identifies the dual space Lp(X,L,λ)* with Lq(X,L,λ), where 1/p+1/q=1, as long as 1 ≤ p<∞. However, L(X,L,λ)* cannot be similarly described, and is instead represented as a...

Computational Intelligence in Data Mining - Volume 3: Proceedings of the International Conference on CIDM, 20-21 December 2014 (Smart Innovation, Systems and Technologies)
Computational Intelligence in Data Mining - Volume 3: Proceedings of the International Conference on CIDM, 20-21 December 2014 (Smart Innovation, Systems and Technologies)

The contributed volume aims to explicate and address the difficulties and challenges for the seamless integration of two core disciplines of computer science, i.e., computational intelligence and data mining. Data Mining aims at the automatic discovery of underlying non-trivial knowledge from datasets by applying intelligent analysis...

Programming Microsoft  ASP.NET 2.0 Core Reference
Programming Microsoft ASP.NET 2.0 Core Reference
Delve into the core topics for ASP.NET 2.0 programming, mastering the essential skills and capabilities needed to build high-performance Web applications successfully. Well-known ASP.NET author Dino Esposito deftly builds your expertise with Web forms, Microsoft Visual StudioВ®, core controls, master pages, data access, data binding, state...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy