Automate the Boring Stuff with Python: Practical Programming ...
Al Sweigart
Digital Transformation and Modernization with IBM API Connect
Bryon Kataoka & James Brennan & Ashish Aggarwal & Matt Roberts
Persistence Best Practices for Java Applications
Otávio Santana & Karina Varela
Transitioning to Java
Ken Fogel
Jenkins 2: Up and Running
Brent Laster
Practical Monitoring
Mike Julian
Moving Hadoop to the Cloud
Bill Havanki
Cloud Native Infrastructure
Justin Garrison & Kris Nova
Deploying to OpenShift
Graham Dumpleton
Effective DevOps
Jennifer Davis & Ryn Daniels
Database Reliability Engineering
Laine Campbell & Charity Majors
Prometheus: Up & Running
Brian Brazil
Seeking SRE
David N. Blank-Edelman
The Site Reliability Workbook
Betsy Beyer & Niall Richard Murphy & David K. Rensin & Kent Kawahara & Stephen Thorne