Rootconf 2017

On service reliability

Continuous Deployment using Immutable Infrastructure with Packer and VSTS

Submitted by Maninderjit Bindra (@maninderjit) on Monday, 6 February 2017

videocam
Preview video

Technical level

Intermediate

Section

Full talk of 40 mins duration

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +10

Abstract

Immutable infrastructure in context of VMs implies that applications are baked into VM images, and once a VM is deployed it is never altered. To start with we will look at the principles and benefits of Immutable infrastructure. Then we will look at the implementation details of a continuous deployment flow, where each check in triggers baking of a new VM Image (using Packer), and then reliably updating the application using the latest baked VM Image .

Outline

  • What is Immutable Infrastructure ? Benefits ? (10 mins)
    • Common Deployment management Pain points
    • How Immutable infrastructure Helps
  • What is Hashicorp Packer? Why use Packer? (5 mins)
  • Walkthrough of continuous deployment flow of LAMP application using Packer and VSTS (20 mins). Github repo link : https://github.com/maniSbindra/vsts-packer-vmss-php-webapp-release
  • Q/A (5 mins)

Speaker bio

Maninderjit Bindra is a Solutions Architect, and has 16 years of industry experience. He has designed and implemented several high volume, business critical applications and APIs, using open source Technologies. In his current role (Technical Evangelist with Microsoft) he helps partners, customers and developers in building scalable and resilient solutions on the Microsoft cloud platform. He is also a docker community mentor for the docker Mumbai user group.

Links

Slides

https://1drv.ms/p/s!Ag1u6TiaMj7QhVpUVEIl3QrvGPQD

Preview video

https://www.youtube.com/watch?v=yd0fIjOjgoc

Comments

  • 1
    saurabh hirani (@saurabh-hirani) a year ago

    Should be a good contained talk. As per the preview video if there is a good before/after/without_this_these_were_the_problems flow to the talk addressed in the reharsals, the audience would walk away with a full circle.

Login with Twitter or Google to leave a comment