Magnus Larsson has been in the IT industry for more than 30 years, working as a consultant for large companies in Sweden such as Volvo, Ericsson, and AstraZeneca. He has seen a lot of different communication technologies come and go over the years, such as RPC, CORBA, SOAP, and REST. In the past, he struggled with the challenges associated with distributed systems as there was no substantial help from the software available at that time. This has, however, changed dramatically over the last few years with the introduction of open source projects such as Spring Cloud, Netflix OSS, Docker, and Kubernetes. Over the last five years, Magnus has been helping customers use these new software technologies and has also done several presentations and blog posts on the subject.
Shriram Shekhar, Tiksha Sarang, and Gaurav Gala from Packt Publishing for their constant support.
My college Erik Lupander, the technical reviewer of this book and a persistent troubleshooter.
To my wife Maria, thank you for all of your support and understanding throughout the process of writing this book.
And to our daughter Emma, who has reviewed each chapter and helped me to write proper English.