17–19 October 2016: Conference & Tutorials
19–20 October 2016: Training
London, UK

Infrastructure as code might be literally impossible

Joe Damato (packagecloud.io)
11:40–12:20 Tuesday, 18/10/2016
Infrastructure
Location: Sandringham Level: Beginner
Average rating: *****
(5.00, 1 rating)

Prerequisite knowledge

  • Basic experience using Linux as a production environment and familiarity with GPG, SSL, and infrastructure tools like Chef or Puppet (useful but not required)

What you'll learn

  • Gain useful and actionable knowledge for making your infrastructure safer and on where open source software can be improved
  • Explore how the tools you use day to day can fail in unexpected ways

Description

Infrastructure as code might be literally impossible because none of the core open source software we use actually works. Joe Damato explores commonly held misconceptions about fundamental infrastructure tools and commonly used system libraries, presents some surprising failure cases that resulted in security vulnerabilities, broken software, and infrastructure management nightmares, and offers some suggestions, where possible, for fixing or working around these issues.

Along the way, Joe highlights areas where people interested in getting involved in open source projects could make a positive impact on infrastructure tooling, provides some food for thought for infrastructure engineers as they design the next generation of tools that will be used for automating infrastructure, and reflects on lessons learned from shortcomings in existing tools.

Photo of Joe Damato

Joe Damato

packagecloud.io

Joe Damato is a low-level computologist who enjoys reading and writing code. Joe is the founder and CEO of packagecloud.io, a service which makes it easy to create secure package repositories for developing and distributing software.