Jump to content
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:
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.
As Design Studio works with live data, users can instantly verify that data is formatted correctly and business rules are applied properly.
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.
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 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.