kell_creations/docs/architecture/containers/enterprise-services.md

44 lines
1.4 KiB
Markdown

# Enterprise Shared Services
This diagram shows the common enterprise services that support all Kell Creations platform applications.
## Purpose
This view defines the shared service backbone for the Kell Creations platform. It establishes the common identity, data, integration, notification, policy, and audit capabilities that all business applications should use.
## Diagram Source
The source for this diagram is maintained as architecture code in:
`architecture/workspace/containers-enterprise-services.puml`
## Included Shared Services
- Authentication Service
- Shared Data Repository
- API Orchestrator
- Notification Service
- Policy Repository
- Audit & Logging Service
## Connected External Systems
- Mail Server at `mail.kellcreations.com`
- Forgejo Git at `git.kellsupport.com`
- n8n automation at `n8n.kellsupport.com`
## Architectural Role
These shared services provide the enterprise foundation for:
- Inventory
- Social Media Management
- WordPress Management
- Craft Manufacturing / MRP
- Financial Analysis
- Transaction Database
- Controlled policy and process governance
## Notes
All future application and component diagrams should align to this enterprise services model. New applications should authenticate through the Authentication Service, exchange data through the Shared Data Repository and API Orchestrator, use the Notification Service for alerts and approvals, and generate auditable records through the Audit & Logging Service.