Puppet 5 Beginner's Guide Third Edition
John Arundel
Dynamic Reteaming
Heidi Helfand
Hands-on Cybersecurity for Architects
Neil Rerup
Build Your API with Spring
Baeldung
Move on to JUnit 5
Get the Most out of HTTP Client
Persistence with Spring
Do JSON with Jackson
A Microservice Architecture with Spring Boot and Spring Cloud