Migrating to AWS: A Manager’s Guide
Jeff Armstrong
Puppet 5 Beginner's Guide Third Edition
John Arundel
Getting Started with Kubernetes, Second Edition
Jonathan Baier
Puppet Best Practices
Chris Barbour & Jo Rhett
OpenStack Administration with Ansible 2 - Second Edition
Walter Bentley
Seeking SRE
David N. Blank-Edelman
Prometheus: Up & Running
Brian Brazil
Kubernetes Best Practices
Brendan Burns & Eddie Villalba & Dave Strebel & Lachlan Evenson
Database Reliability Engineering
Laine Campbell & Charity Majors
Effective DevOps
Jennifer Davis & Ryn Daniels
Deploying to OpenShift
Graham Dumpleton
Effective DevOps with AWS
Nathaniel Felsen
Cloud Native Infrastructure
Justin Garrison & Kris Nova
Ansible for DevOps
Jeff Geerling
Ansible for Kubernetes
Python for DevOps
Noah Gift & Kennedy Behrman & Alfredo Deza & Grig Gheorghiu
Automate it!
Chetan Giridhar
Deployment with Docker
Srdjan Grubor
Moving Hadoop to the Cloud
Bill Havanki
Dynamic Reteaming
Heidi Helfand
Practical Monitoring
Mike Julian
Mastering Ansible - Second Edition
Jesse Keating
Docker and Kubernetes for Java Developers
Jaroslaw Krochmalski
Jenkins 2: Up and Running
Brent Laster
Windows Server 2016 Automation with PowerShell Cookbook
Thomas Lee
Continuous Delivery With Jenkins
Rafał Leszko
Mastering Docker
Russ McKendrick & Scott Gallagher
Learning Kali Linux
Ric Messier
SELinux User's and Administrator's Guide
Mirek Jahoda & Barbora Ančincová & Ioanna Gkioka & Tomáš Čapek
Learning Continuous Integration with Jenkins
Nikhil Pathania
Practical Network Automation
Abhishek Ratan
Programming AWS Lambda
Mike Roberts & John Chapin
DevOps with Kubernetes
Hideto Saito & Hui-Chuan Cloe Lee & Cheng-Yang Wu
Saltstack Documentation - Release 2019.2.1
SaltStack, Inc.
Mastering Kubernetes
Gigi Sayfan
Learning Apache OpenWhisk
Michele Sciabarrà
Cybersecurity Ops with bash
Paul Troncone & Carl Albing
DevOps for Networking
Steven Armstrong
Cloud Foundry: The Definitive Guide
Duncan C. E. Winn