Escaping the App-ocalypse with IBM App Connect

This page gives a very high-level ‘story’ view of IBM App Connect, the drivers behind its use, its capabilities and the use cases.



Digital Transformation and SaaS Adoption are driving New Integration Needs

Companies are increasing adopting more and more new applications, many of which are hosted as Software as a Service (SaaS) applications on the cloud.

In addition new Digital Transformation initiatives are coming to the fore, with the need to build and deploy faster being key drivers.



The App-ocalypse

As the number of applications being adopted increases rapidly, often without those applications being adopted under the control of central IT, there is the risk of companies experiencing the App-ocalypse:

Traditional integration approaches have driven a lot of value in the past and continue to do so but the new world requires a new approach.

Key Use Cases

When accelerating integration in the new world, there are three key use cases to consider:

The majority of integration use cases can often be solved by decomposing into these three cases.

IBM App Connect can accelerate the implementation of all three of these cases.

card_3

Integrate Data

Accelerate SaaS adoption by connecting applications, on-premise and in the cloud, and transferring data between them in a style that suits your requirement

card_4

Act on Events

Build integration flows that recognize and respond to new events as they occur across your ecosystem

card_4

Create and Expose APIs

Unlock enterprise data by by exposing APIs using a model driven approach; manage these using API Connect

Further information on these use cases can be found here: Use Cases and Patterns

Integration Platform as a Service (iPaaS)

IBM App Connect can be purchased as an iPaas with the following characteristics:

  • Vendor (IBM) operated and managed platform

  • Model-driven, no-coding development tools

  • Prepackaged integrations

  • Embedded API management

  • Rapidly increasing range of capabilities



An iPaaS is Particularly Suited for:

  • Short time to value

  • Cloud/ Mobile center of gravity

  • Mid-complexity integrations

  • Unconventional integrators (citizen/ ad-hoc)

  • Businesses willing to invest in new tech/ skills

iPaaS diagrm with 5 key points: Ease of Access, Ease of Use, Reduced Operations, Market Place Accelerators, Digital Integration



IBM App Connect Designer

IBM App Connect Designer is a radically simple integration tooling that connects, routes and transforms cloud & on-premise apps.

  • Simple tooling for all types of user

  • Connect and integrate ANY applications or systems wherever they are… cloud or local

  • Expose REST APIs through a model-driven approach

  • Shared tooling with IBM API Connect

  • Quickly utilize AI services

  • Award-winning Design



Acting on Events

Business Events Happen in Real-time

Reacting to these events enables organizations to capture new opportunities and provide enhanced customer experiences

Building workflows ensures that the right-follow on action is taken

Diagram Showing events being emitted from various systems



Batch Processing

IBM App Connect has batch processing built in.

High-Throughput horizontal scaling – can use 100s of threads in parallel

Smart connectors are batch aware and optimised using batch APIs if available



AI Integration

Out of the box connectivity to IBM Watson

Cognitive services enables users to apply AI services to flows

Works from the same simple configuration model and can act on data from any application you connect to

Screenshot of AppConnect Watson AI connectors



App Connect Notifications tooling screenshot

Notifications

IBM App Connect can Notify you to take actions

Send a notification when a situation occurs that needs human intervention

You can give the user a choice of actions to take and then automate them



Situation Detection

IBM App Connect can detect complex combinations of events

A situation is more than one event with given data in the same time period.

For example multiple emails from the same person on the same day.

When the combination is detected, a situation is raised and you can automate the response

App connect situation diagram showing multiple emails arriving at different periods and triggering two situations



App Connect Notifications tooling screenshot

Creating APIs

Creating APIs can be a complex Specialist job

Can requires coding expertise in programming languages such as Java, NodeJS, etc.

It requires years of practice to master industry standards

IBM App Connect Makes it as easy as 1, 2, 3

1. Define the Model

  • Define schema
  • Define identifiers and relationships
  • Define fields and structure

Accelerate SaaS adoption by connecting applications, on-premise and in the cloud, and transferring data between them in a style that suits your requirement

2. Configure Operations

  • Define API operations
  • Create, Retrieve, Update, Delete, Custom
  • Filtering, searching, pagination

Implement the API

  • Best practices baked into tooling
  • Use flow editor to configure API operation

Join The Discussion

Your email address will not be published. Required fields are marked *