Terraform is a key tool for managing infrastructure as code across a variety of platforms, including AWS, Google Cloud, and Azure. Yevgeniy Brikman gets you up and running with Terraform using real-world examples. You'll learn how to deploy servers, DBs, and load balancers on AWS, build immutable infrastructure with Docker and Packer, and put it all together in a continuous delivery pipeline.
Sebastien Goasguen (Bitnami)
Kubernetes, one of the highest velocity projects on GitHub, is quickly becoming the leading platform on which to build distributed applications. Sebastien Goasguen offers a Kubernetes primer, covering the architecture of a Kubernetes installation, the API objects that make up a distributed application on Kubernetes, and more.
Let’s Go! Using the Go programming language for system tasks
Michael Hausenblas (Red Hat)
Go has established itself as a popular language for systems programming, services, and tools, and more people are using Go for tasks that would traditionally have been solved using Python or Ruby. Michael Hausenblas teaches you Go from scratch and walks you through how to use it for system tasks such as batch file operations, container inspection, and access control automation.