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