Build once, extend for any SWIM service with our 5 SPI architecture
The framework was designed to meet SWIM-TI Yellow Profile requirements as a reusable base. Service-specific logic is isolated into extension points—interfaces that you implement to support DNOTAM, Arrival Sequence, MET, or any CP1 service.
All Yellow Profile complexity is implemented once. Security, messaging, resilience—handled by the framework.
Implement only service-specific interfaces: validation, business rules, routing, enrichment. Everything else is inherited.
Environment-aware queue provisioning. Dev uses Jolokia JMX API for local Artemis, Prod uses Kubernetes Secrets + AMQ Operator. Same security model, different infrastructure.
New SWIM services in days, not months. Pull an image, configure environment variables, deploy.
Different organizations contribute different service modules. Everyone benefits from shared work.
Explore our ready-to-deploy implementations or create your own using the framework