In this chapter, we learned how to use Spring Profile to separate the configuration for different environments. We also learned how to use Spring Actuator to provide endpoints for health checking and system monitoring. We also introduced Icinga 2, briefly.
In the next chapter, we will talk about continuous delivery, Docker, and how to use Jenkins to deploy the application.