The extension layers take care of various aspects:
* Middleware – communication and deployment.
* Shared Repository – persistence and synchronization.
* Proxy – protocols, routing, and security.
* Orchestrator – integration and use cases.
* Combined Component – multiple aspects.