This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Monday, December 9 • 11:40am - 12:35pm
(SLIDES) Mantas Klasavičius--Infrastructure as Code, in real life

Sign up or log in to save this to your schedule and see who's attending!

Now developers deploy changes to production multiple times a day. In order to enable developers to go faster from development to production it is important that infrastructure would be reliable and what is even more important predictable. That’s where Infrastructure as code and tools like puppet, chef and cfengine kicks in. Last year I talked about metrics and how creating metrics enables developers to understand infrastructure on which applications run. Now understanding is not enough, you need to create infrastructure your application requires.  I will talk about what tools and what approach we took with tools like puppet, hiera, puppetdb, foreman and proxmox to enable developers create and manage environments from development to production in predictable and repeatable way. How we do this in mixed Linux and Windows (I will complement Paul’s presentation with our rich experience while configuring windows, MS SQL and IIS with puppet)  environment. How beside advantages like repeatability, predictability we start seeing the line between applications and infrastructure started to blur. I will cover lessons we learned dealing with different OS’es, puppet modules and code patterns. Also I won’t forget metrics and will describe how collecting/configuring metrics changes in automatically managed environment.  

avatar for Mantas Klasavičius

Mantas Klasavičius

Mantas is an infrastructure architect at Adform company. Has over 10 years of experience with background in Windows, Linux and networks administration. Currently he is working with developers helping to reveal all beauty of monitoring, configuration management and other DevOps practises.

Monday December 9, 2013 11:40am - 12:35pm
Hall 5.5

Attendees (8)