Integrate internal components and external systems.
1 - API integrations
Requirements
- Call the backend from the frontend.
- Link internal backends.
- Call third party APIs.
Examples
- Frontend to backend:
- Internal backends:
- Third party APIs:
See also
2 - Data integrations
Requirements
- Relocate reporting data to a dedicated database.
- Load data from other databases.
- Replicate data to a performant read-only database.
Examples
- Relocate reporting data:
- Load data:
- Replication:
See also
3 - Messaging systems
Requirements
- Decouple components with topics and queues.
- Introduce resilient connections.
- Scale components independently.
Examples
- Decoupling:
- Resilience:
- Scaling: