Chapter 2: Introduction to Microservices and Containers