Integration Platform — bounded contexts¶
Generated from the architecture model
This page is rendered from model/**/*.yaml by tools/docs_model during mkdocs build. Edit the YAML, not this page; hand-written design lives on the linked service, platform and plane pages.
flowchart LR
subgraph integration["Integration Platform"]
BC_16["BC-16<br/>Connections"]
BC_17["BC-17<br/>Connectors & Webhooks"]
end
| Context | Authoritative state | Services | Status |
|---|---|---|---|
| BC-16 Connections | Tenant-scoped connections, credential references, grants | 4 | target |
| BC-17 Connectors & Webhooks | Connector descriptors, subscriptions, delivery receipts | 11 | target |
BC-16 Connections¶
Authoritative state: Tenant-scoped connections, credential references, grants | Service | Granularity | Host | Status | |---|---|---|---| | IntegrationHost | standalone host | — | target | | IntegrationService | module of host | IntegrationHost | target | | SecretBindingService | module of host | IntegrationHost | unmodelled | | SecretGovernanceService | module of host | IntegrationHost | unmodelled |
Events produced: ConnectionRegistered, ConnectionStateChanged, ConnectionGrantChanged, CredentialRotated
BC-17 Connectors & Webhooks¶
Authoritative state: Connector descriptors, subscriptions, delivery receipts | Service | Granularity | Host | Status | |---|---|---|---| | AzureDevOpsIntegrationService | module of host | IntegrationHost | unmodelled | | CloudProviderAdapterService | module of host | IntegrationHost | unmodelled | | CrmIntegrationService | external / canonical | — | unmodelled | | EmailIntegrationService | external / canonical | — | unmodelled | | GitHubIntegrationService | module of host | IntegrationHost | unmodelled | | ConnectorRegistryService | module of host | IntegrationHost | target | | PaymentIntegrationService | external / canonical | — | unmodelled | | SmsIntegrationService | external / canonical | — | unmodelled | | SupportIntegrationService | external / canonical | — | unmodelled | | VendorApiClientRegistryService | module of host | IntegrationHost | unmodelled | | WebhookGatewayService | standalone host | — | target |
Events produced: ConnectorActivated, ConnectorDeprecated, ConnectorSubscriptionChanged, DeliveryReceived, DeliveryDispatched, DeliveryFailed, DeliveryReplayed, InboundDeliveryVerified, InboundDeliveryRejected