Jump to content

Kapow Platform


Integrate disparate applications and information sources

Kapow provides an agile and practical way to deliver information integration solutions. Kapow supports a vast variety of structured and unstructured data sources-databases, web services, Excel, CSV, file and email systems, web applications, on-premise and cloud applications, and content management systems.

The main components of Kapow are:

  • Design Studio: creates integration flows
  • Management Console: deploys flows and manages, schedules, and monitors the environment
  • RoboServers: a cluster-ready 24/7 environment in which flows are run

Build information integration flows with Kapow Design Studio

Kapow Design Studio is a visual, fully integrated development environment (IDE). It combines the real-time visual paradigm of a web browser with an intuitive visual flow editor. You can easily build integration flows by navigating an application or data source as you would in a web browser or Excel spreadsheet, or by using the powerful XML/JSON editor. Kapow Design Studio is optimized to support advanced web technologies with broad support for target websites and cloud applications.

Kapow Katalyst Design Studio
Kapow Design Studio supports rapid, point-and-click creation of information integration flows
JSON editing
JSON editing in Design Studio

As Design Studio works with live data, users can instantly verify that data is formatted correctly and business rules are applied properly.

Manage and govern with Kapow Management Console

Once built, information integration flows are uploaded to the Kapow Management Console. From here, users can schedule them for batch or on-demand execution, publish them as a REST service to create a Synthetic API™, or publish directly to business consumers (with applications called Kapow Kapplets™).

The Management Console governs the functions of the Kapow platform. Role-based administration allows secure, granular control over integration projects, access rights and viewing of integration flow results. Administrators can define user access to Kapplets using LDAP by leveraging Active Directory or other directories-or via the platform's built-in user management capabilities.

The Management Console also deploys integration flows as REST/SOAP web services, flows for integration with data endpoints such as documents, email, SQL or NoSQL databases, and Hadoop environments. The Kapow Management Console also exposes APIs needed to allow integration flows to be consumed directly by Java, .NET or BI tools.

Kapplet Management Console
Manage and schedule information integration flows via the Management Console

Scalable, robust and high performance environment

The RoboServer operational environment can be easily configured for optimal performance and scalability. A stateless, multi-threaded architecture enables an enterprise to easily scale on-premise, cloud or virtual deployments to meet business data needs. When a new RoboServer is added to a RoboServer cluster, it automatically inherits the settings of that cluster, making it easy to add new RoboServers to the production environment.

Multiple integration flows can be executed sequentially or concurrently to optimize performance. Kapplets can also be composed of multiple integration flows that can be executed concurrently when the Kapplet is run.

Roboserver Cluster
RoboServer cluster is set in Maintenance Mode to allow integration flows to finish running before configuration changes are pushed via Management Console

RoboServer has a secure API, supporting authentication, and SSL. In addition, security settings for managing file system access on RoboServers prevent unauthorized access to production server local file systems and commands.