1
APPSeCONNECT Cloud STORAGE AREA SERVICE BUS WORKER 1 WORKER 2 WORKER N APPSECONNECT ON-PREMISE HTTPS CONFIG. GENERATOR WEB API INTERFACES SIGNAL R HUBS EVENT NOTIFICATION HUBS STREAM ANALYTICS SERVICE WORKERS / EXECUTERS An integration platform connects / integrates two or more applications using an on-premise or cloud-based solution. What is an integration platform? Technical & Conceptual Details : What’s APPSeCONNECT? APPSeCONNECT empowers your line of business (LOB) application be communicating data between one another using the protocol that fits best between them. Our connector downloads and configures the APPSeCONNECT on-premise, downloads logic from cloud and perform local sync. Our adapter services installed locally, can provide business case scenarios to convert data, take decisions and perform execution of synchronization operations. Expose On-Premise LOB systems to APPSeCONNECT and configure locally. APPSeCONNECT Cloud APPSeCONNECT Local A1 A5 A2 A4 A3 INTEGRATION PLATFORM APPSeCONNECT is a hybrid integration platform with which, you connect the back-end ERP system to various otherapplications in your ecosystem so that your data can move freely between applications giving you the benefit of seamless data synchronization between your systems. The application takes care of your complex business data flow and can customize the business processes. For more info, visit: www.appseconnect.com 1 3 2 On-premise component of APPSeCONNECT is connected to the Cloud using built-in web socket connectivity which keeps track of overall business flow, change tracking, update data flow etc. During login to our component, we create secure channel to handshake authentication between the application with APPSeCONNECT cloud, which in turn returns back an authentication token with specific expiry timestamp. The authentication is used by the agent during execution of business processes. On expiry, it re-authenticates again to validate authorization. Secure handshaking of Agent with Cloud 4 APPSeCONNECT Local (Agent) APPSeCONNECT Local (Agent) LOB APP LOB APP Cloud On-premise Handshaking Token received APPSeCONNECT Cloud APPSeCONNECT Cloud Data Abstraction APPSeCONNECT provides a scalable, distributed API system which all of our components connects to and perform tasks. The service is authenticated using the security token which itself contains information about the client, its tenant, organization etc. and map the data according to the tenant privileges. Standard API using standard Http protocol gives us an edge to integrate any other application to the platform. All the component is internally using the same API to communicate with a service security layer determining the type of component connecting to. The SOA gives us standard, scalable model for communication. Service Oriented Architecture 5 SOA GOVERNANCE SECURITY Data To bridge the gap between online and offline solution of APPSeCONNECT we developed a scalable, distributed cloud Service Bus which helps to process messages sent from our agent to give solutions. Agent notifies its sync operations in numbers and our Stream analytics service processes the data in real time and produce readable data. Scalable & Secure Service Bus for message processing APPSeCONNECT Cloud SOA SOCKET HOST ESB RELIABLE, ASYNCHRONOUS, SECURE, SCALABLE MESSAGING BG SERVICES APPSeCONNECT Agent Apps For complex mission-critical business processes, you need more than simple connectivity. You need highly reliable and secure transactional co-ordination across multiple internal and external system, ensuring each process ends in a consistent state. APPSeCONNECT provides workflow models to deliver your complex business scenarios yet keeping individual business integration simple and easier to consume. Our solution syncs data in your premise and use your own internal bandwidth but still can orchestrate the process directly from cloud. Orchestrate your business from Cloud APPSeCONNECT Cloud Downloads logic Logic LOB - based solution APPSeCONNECT Agent Workflow Cloud On-premise The Integration Concept We Connect. You Grow. www.appseconnect.com

Appseconnect Integration Platform - Technical and Conceptual Details

Embed Size (px)

Citation preview

Page 1: Appseconnect Integration Platform - Technical and Conceptual Details

APPSeCONNECT Cloud

STORAGE AREA

SERVICEBUS

WORKER 1

WORKER 2

WORKER N

APPSECONNECTON-PREMISE

HT

TP

S

CONFIG.GENERATOR

WEB APIINTERFACES

SIGNAL RHUBS

EVENTNOTIFICATION HUBS

STREAMANALYTICSSERVICE

WORKERS/ EXECUTERS

An integration platform connects / integrates two or more applications using

an on-premise or cloud-based solution.

What is an integration platform?

Technical & Conceptual Details :

What’s APPSeCONNECT?

APPSeCONNECT empowers your line of business (LOB)

application be communicating data between one another

using the protocol that fits best between them. Our

connector downloads and configures the

APPSeCONNECT on-premise, downloads logic from

cloud and perform local sync.

Our adapter services installed locally, can provide business

case scenarios to convert data, take decisions and

perform execution of synchronization operations.

Expose On-Premise LOB systems to APPSeCONNECT and configure locally.

APPSeCONNECT Cloud

APPSeCONNECT Local

A1 A5

A2 A4A3

INTEGRATIONPLATFORM

APPSeCONNECT is a hybrid integration

platform with which, you connect the

back-end ERP system to various

otherapplications in your ecosystem so

that your data can move freely between

applications giving you the benefit of

seamless data synchronization between

your systems.

The application takes care of your

complex business data flow and can

customize the business processes.

For more info, visit:

www.appseconnect.com

1

3

2

On-premise component of APPSeCONNECT is connected to

the Cloud using built-in web socket connectivity which keeps

track of overall business flow, change tracking, update data flow

etc. During login to our component, we create secure channel to

handshake authentication between the application with

APPSeCONNECT cloud, which in turn returns back an

authentication token with specific expiry timestamp.

The authentication is used by the agent during execution of

business processes. On expiry, it re-authenticates again to

validate authorization.

Secure handshaking of Agent with Cloud

4

APPSeCONNECT Local (Agent)

APPSeCONNECT Local (Agent)

LOBAPP

LOBAPP

Cloud

On-premise

Handshaking

Token received

APPSeCONNECT Cloud

APPSeCONNECT Cloud

DataAbstraction

APPSeCONNECT provides a scalable, distributed API system

which all of our components connects to and perform tasks.

The service is authenticated using the security token which

itself contains information about the client, its tenant,

organization etc. and map the data according to the tenant

privileges.

Standard API using standard Http protocol gives us an edge to

integrate any other application to the platform. All the

component is internally using the same API to communicate

with a service security layer determining the type of

component connecting to. The SOA gives us standard,

scalable model for communication.

Service OrientedArchitecture

5

SOA

GO

VE

RN

AN

CE SECU

RITY

Data

To bridge the gap between online and

o�ine solution of APPSeCONNECT we

developed a scalable, distributed cloud

Service Bus which helps to process

messages sent from our agent to give

solutions. Agent notifies its sync operations

in numbers and our Stream analytics

service processes the data in real time and

produce readable data.

Scalable & Secure Service Bus for message processing

APPSeCONNECT Cloud

SOASOCKETHOST

ESB

RELIABLE, ASYNCHRONOUS, SECURE, SCALABLE MESSAGING

BGSERVICES

APPSeCONNECT Agent Apps

For complex mission-critical business processes, you

need more than simple connectivity. You need highly

reliable and secure transactional co-ordination across

multiple internal and external system, ensuring each

process ends in a consistent state.

APPSeCONNECT provides workflow models to deliver

your complex business scenarios yet keeping individual

business integration simple and easier to consume. Our

solution syncs data in your premise and use your own

internal bandwidth but still can orchestrate the process

directly from cloud.

Orchestrate your business from Cloud

APPSeCONNECT Cloud

Downloadslogic

Logic LOB - based solution

APPSeCONNECT Agent Workflow

Cloud

On-premise

The Integration Concept

We Connect. You Grow.www.appseconnect.com