You can integrate Event Endpoint Management with IBM API Connect Developer Portal to provide a unified developer experience to discover and consume both APIs and event streams. This integration enables you to publish virtual topics from Event Endpoint Management directly to Developer Portal, where users can discover them alongside REST APIs and other services.
Benefits of integration
Integrating Event Endpoint Management with Developer Portal provides the following benefits:
- Unified developer experience: Users can discover both synchronous APIs and asynchronous event streams in a single portal, simplifying the process of building applications that use multiple integration patterns.
- Broader socialization: Publish your event streams to a wider audience through your organization’s established developer portal.
- Consistent governance: Apply consistent access controls and governance policies across all your APIs and event streams.
- Enhanced discoverability: Leverage Developer Portal’s search and categorization capabilities to help users find the right event streams for their needs.
- Self-service access: Enable users to subscribe to event streams through the familiar Developer Portal interface.
Integration architecture
The integration between Event Endpoint Management and Developer Portal consists of the following components:
- Event Manager: Where virtual topics are created, configured, and published to Developer Portal.
- Developer Portal: Where published virtual topics are displayed alongside other APIs and services for developer consumption.
- Event Gateway: Provides runtime access to virtual topics for applications that subscribe through Developer Portal.
Publishing virtual topics
When you publish a virtual topic from Event Endpoint Management, you can choose to publish it to:
- Event Endpoint Management catalog only: The virtual topic is available only in the Event Endpoint Management catalog.
- Developer Portal only: The virtual topic is available only in Developer Portal.
- Both: The virtual topic is available in both the Event Endpoint Management catalog and Developer Portal.
Next steps
- Learn about how to configure Event Endpoint Management to integrate it with Developer Portal.
- Follow the steps to publish virtual topics to Developer Portal.