Order search service – Taking it beyond IBM Cloud
Learn about an option to implement the solution on premises.
Note: Growing order data – Is it really an issue? This blog is Part 3 in a series.
We previously focused on using the existing integration between IBM Sterling Order Management and IBM Event Streams in IBM Cloud to provide a better user experience while business continues to grow with more transactions. This blog targets implementations where the choice of cloud platform is different from IBM: Amazon Web Services, Microsoft Azure, Google Cloud Platform. This blog will also present an option to implement the solution on premises.
IBM Sterling Order Management uses event extension points to establish an integration with IBM Event Streams. The event extension points can also be extended to implement a customized logic and producer for open source tools like Apache Kafka, Kinesis in Amazon Web Services, Event Hub in Azure, PubSub in Google Cloud Platform, etc.
Event-based data integration patterns for the transaction data type and scheduled cron-based process for master and configuration data, as established previously, can also be used with other cloud providers. The following diagrams show reference components that can be used to achieve a similar outcome in Azure and the others.
Note: The components displayed in the following diagrams are not benchmarked and can be swapped with alternates as needed based on non-functional requirements.
Amazon Web Services
Google Cloud Platform
An option using common open source tools for implementations that may want to retain all data on premises is shown below.
Up next: Part 4 explains a change data capture perspective.