Platform Service
Platform Service
Intro
A platform service provides a specific capability within a platform, such as identity, messaging, storage, or monitoring. In EA, it abstracts common needs so applications don’t rebuild them.
Key points:
- Supports reuse and consistent controls.
- Improves reliability and security.
- Common use cases across EA/BPM/Data/App/Tech include authentication, logging, data storage, and integration services.
- Pitfall: duplicating services within apps instead of using shared platform services.
Examples:
- Central identity and access management service.
- Enterprise messaging service for event distribution.
- Managed database service for operational data.
In practice:
Catalog platform services with SLAs and onboarding patterns; enforce usage through architecture governance.
Related terms: Platform; Service; Integration Architecture
FAQs:
Q: Can platform services be external?
A: Yes; many are provided by cloud or third-party platforms.
Q: How do teams consume them?
A: Via documented APIs, SDKs, or connectors.