Rootconf 2015

DevOps and scaling infrastructure

Vaidik Kapoor

Vaidik Kapoor

@vaidik

Vagrant for Effective DevOps Culture

Submitted Mar 26, 2015

Learn about how Vagrant can be used for improving development work and operations work individually, improve collaboration between developers and operations teams and bring in a better DevOps culture that leads to more stable systems and products.

Outline

DevOps as a culutre has proven to help you ship faster, creating a better feedback mechanism between developers, operations and the systems they work on. It has been around for a while, but it is still not something that teams have been able to adopt completely and practice on a day-to-day basis, despite of its proven results. There is a gap between developers and operations, which needs to be closed.

In this talk, we will see how Vagrant can help developers and operations individually, and then how it can be used to bridge that gap for developers and operations to work more closely with each other. We will see how Vagrant can prove to be an effective tool for developers as it can offer cheap throw away environments that closely resembles production. We will also see how operations can make use of Vagrant for quickly testing out configuration management changes. And finally, we will discuss some advanced use-cases of Vagrant.

Speaker bio

The speaker is a software engineer and is based out of New Delhi. He is currently working at Wingify, a Delhi based bootstrapped startup that develops the A/B testing tool - Visual Website Optimizer (VWO). At Wingify, his work is primarily focused on operations, devops, services and infrastructure engineering, which also happens to involve working with data and analytics and all the problems that come with it. He has an affinity for open-source software. In his free time, he evangelizes and tries to organize local meetups, and watches movies.

Slides

https://www.evernote.com/l/AIrssmRAGOhHjr96S05__4uzECVPNhAO_cM

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

We care about site reliability, cloud costs, security and data privacy