GOTO Night: Implementing Infrastructure as Code
Costs: Free of charge
Spreakers: Kief Morris & Pini Reznik
Pizza & refreshments included
18:00 Registration & Pizza
18:30 Short Intro
18:35 Pini Reznik
19:30 Short break
19:45 Kief Morris
20:45 Ending with beers
• • •
"Cloud Native Applications and Post-DevOps" by Pini Reznik
In the last few years DevOps was instrumental in starting the movement towards programmable infrastructure. Infrastructure that can be defined as the part of the normal development process and become a part of the application’s main codebase. But does DevOps gives us enough to address all the challenges related to the containers, microservices and all the developments in the cloud world?
In this talk I will argue that DevOps is just an intermediate step towards building cloud native applications. I will also show ideas for the future of the cloud that we are developing together with Cisco and other partners during our work on mantl.io and ciscoshipped.io/e.
Pini has 15+ years of experience in delivering software in Israel and Netherlands. Starting as a developer and moving through technical, managerial and consulting positions in Configuration Management and Operations areas, Pini acquired deep understanding of the software delivery processes and currently helping organisations around Europe with improving software delivery pipeline by introducing Docker and other cutting edge technologies.
• • •
"Implementing Infrastructure as Code" by Kief Morris
Infrastructure as Code is a radically different way of working for many infrastructure teams, and for application teams.
Users are used to raising tickets, sending emails, or coming around to the desks of infrastructure people to ask for things to be done.
Infrastructure people are used to carrying out work by following checklists and running scripts.
Managers are used to having detailed designs and project plans for major work, and change request forms and change review boards to handle smaller tasks.
Infrastructure as Code is very different. Infrastructure is defined in files in source control. Change management pipelines - like application deployment pipelines - propagate changes, automatically integrating and testing changes before they are pushed into production.
The end result of this is that it's possible to have much more rigorous control and assurance of infrastructure implementation and changes, with much less planning and ceremony.
This talk aims to describe the moving parts of a typical organisation using Infrastructure as Code. Moving beyond the general patterns, to looking at exactly how changes are implemented and rolled out.
Kief Morris is a Cloud Specialist at ThoughtWorks, and the author of the upcoming O'Reilly book "Infrastructure as Code". He works with organisations to understand how to take advantage of cloud, infrastructure automation, DevOps, and Continuous Delivery to become more effective at delivering IT services. Originally from Tennessee, Kief has been based in London since the dot-com days.