This part introduces microservice architecture, explores the properties and benefits of microservice applications, and presents some of the challenges you’ll face in developing microservice applications. We’ll also introduce SimpleBank, a fictional company whose attempts to build a microservice application will be the common thread in many examples used in this book.