Infrastructure as Code

Managing Servers in the Cloud

In his book, Infrastructure as Code, Kief Morris explains how you can take advantage of technologies like cloud, virtualization and configuration automation to manage IT infrastructure using tools and practices from software development.

These technologies have decoupled infrastructure from the underlying hardware, turning it into data and code.

Free yourself from routine tasks like setting up and updating servers. Forget about the struggle of keeping all your servers consistently configured and up to date with system patches. And start spending your time on more important projects and initiatives that will really make a difference to your organization.

Kief Morris

Kief Morris

Kief Morris is Cloud Practice Lead 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.

Inside the book

  1. Challenges and Principles
  2. Dynamic infrastructure platforms
  3. Infrastructure provisioning tools
  4. Server configuration tools
  5. Infrastructure services
  6. Patterns for provisioning servers
  7. Patterns for managing server templates
  8. Patterns for updating and changing servers
  9. Patterns for defining infrastructure
  10. Patterns for defining infrastructure
  11. Software engineering practices for infrastructure
  12. Testing infrastructure changes
  13. Change management pipelines for infrastructure
  14. Workflow for the infrastructure team
  15. Continuity with dynamic infrastructure

Sign up now to get your free chapters

The book will be launched mid-year. Get three free chapters now and stay informed about upcoming Infrastructure as Code news and events

Infrastructure as code is a necessary capability if you're moving to a serious adoption of microservices. Infrastructure as code techniques scale effectively to manage large clusters of servers, both in configuring the servers and specifying how they should interact.

— Martin Fowler

19 Jan 2016


Infrastructure as Code: The Automation Fear Spiral

Kief Morris

8 Jan 2016


Infrastructure as Code: From the Iron Age to the Cloud Age

Kief Morris

27 OCT 2014

Continuous Delivery

Infrastructure as Code: A Reason to Smile

Jafari Sitakange


May 2016
TBA London United Kingdom London InfraCoders
June 2016
13-15 Jun NYC United States QCON
24/25 Jun London United Kingdom Lead Dev Conference
30/1 Jun/Jul London United Kingdom DevOps Enterprise Summit
July 2016
12 Jul Hamburg Germany XConf
14 Jul Manchester United Kingdom XConf
August 2016
18 Aug SF United States Book Launch with author Kief Morris
30 Aug Denver United States Book Launch with author Kief Morris
September 2016
20 Sep NYC United States Velocity NY
27 Sep Portland United States AutomaCon Portland
November 2016
14 Nov Bern Switzerland
14-16 Nov Berlin Germany GOTO conference