Backing services

Applications depend on other services being available--data stores and external services, among others. The Twelve-Factor App treats backing services as attached resources. A backing service is typically declared via an external configuration.

Loose coupling to a backing service has many advantages, including the ability to gracefully handle an outage of a backing service.

Get Mastering Spring 5.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.