.

Cooperation534 Cloud Integration Platform Architecture Overview

23 December 2013

Cooperation534 is build on the Google App Engine platform. It's being developed in Python 2.
Cooperation534 Platform - our cloud integration platform.
Google App Engine - PaaS for development and hosting of our application.
Google Cloud Storage - IaaS for data storing.
Google BigQuery - IaaS for data analysis.
Python - high-level programming language.

What is a process - the essential element of platform ?

Process allows communication between two disparate systems. It's a defined way of transforming the data. It consists of input and output connectors and a mapper.
Glossary:
Connector - a link between two data structures using certain data format.
Mapper - defines how the data must be transformed from the source to the target application.
Endpoint - a part of the process which includes the connector with it's configuration settings.
Message - data packet sent from source to target application.
Execution Logs - a file where all processes activity is logged.