Using IBM App Connect as an Integration Engine
What is Integration?
It enables sharing of data between applications and services securely, irrespective of the data format and protocol that these system and services use between them. Concisely, it provides:
- Connectivity
- Routing
- Transformation
To that extent, messaging applications play a key role in integration at the enterpise level.
Messaging
Two main products in IBMs catalog focus on messaging, MQ and Events Streams.
MQ
MQ uses a P2P architecture to enable services to communicate without calling each other directly. Supports once and only once message delivery.
MQ Basics
Event Streams
Event Streams is a distributed streaming platform that uses the pub/sub architercture. Enables applications to respond to data or events in real.
Kafka | Event Streams |
---|---|
Open Source Project | Production-Grade Offering based on Kafka |
Build and deploy on your own | Managed SaaS offering |
Community support | Enterprise support |
IBM App Connect
IBM’s App Connect, much like the popular Zapier service is essentially an integration engine. Allowing you to integrate different applications and services securely and reliably.
App Connects 75+ integration points
App Connect has a very intuitive interface for connecting new accounts of a specific service, and for configuring flows between services.
Sample App Connect Flow