In this chapter, we learned how to use MicroProfile Config to configure MicroProfile applications and MicroProfile Fault Tolerance to make them more resilient.
In MicroProfile Config, the sources of the configuration can be many; some values come from properties files and others from system properties or environment variables, but they are all accessed consistently from the Java application. The values will likely differ according to the deployment environment (for example, testing and production) but that is transparent in the application code.
MicroProfile Fault Tolerance helps to prevent failure in applications by applying specific policies in the code. It comes with default behavior but can be configured thanks to MicroProfile Config.
The next chapter will show how MicroProfile applications can provide information regarding their status (health) and how they can be...