This chapter sets the context and the current mobile landscape. We start by introducing
the overall architectural pattern and the definition of Continuous Integration (CI) and
subsequently list the installation steps of the tools and software that form the platform.
The underlying software platform (Jenkins, Nexus, SonarQube, and Docker, et al.) form
the foundation on which we build automation concepts.