Build Powerful, Flexible, Reproducible Development Environment using Vagrant and AnsibleUsha Seetharaman
schedule 1 year agoSold Out!
Does the below sound familiar?
- Works on my machine!
- Is Developer environment setup an elaborate task and non-reproducible in your projects?
- Do you struggle with differences between Production & Development environments during troubleshooting?
Come to the world of creating and configuring lightweight, reproducible, and portable development environments using Vagrant and Ansible.
Machines are provisioned on top of leading industry giants like VirtualBox, VMWare, AWS and few more.
Provisioning tools like Ansible, Chef, Puppet can be used to automatically install and configure software on the machine.
Integration with Vagrant helps your create reproducible environments defined by VagrantFile. To have the same setup for all team members, you need to just copy the VagrantFile in the version control. You will learn how to isolate dependencies and their configuration within a single disposable, consistent environment, without sacrificing any of the tools you're used to working with (editors, browsers, debuggers, etc.).
Once the OS, configurations and software are decided and a vagrant file with the provisioning is created, others can create the development environment using the same file.
This session will focus on integrating Vagrant with Virtual Box and provision using Ansible.