Enterprise Data Virtualization
Connect to Enterprise Data using Kinvey
The Kinvey platform presents developers with abstractions that can be implemented using no code and low code microservices. Data from disparate systems such as Salesforce, SAP, Oracle or SQL Server are virtualized and presented as standard collections authenticated with OAuth2. Reusable microservices can be deployed to provide more complex data transformations when required by the app.
For authentication, Identity Connect allows developers to integrate existing enterprise auth into their apps, while providing IT the means to ensure that access to resources is secured, as well as maintaining full control over an app user's identity.
Access hundreds of legacy and modern data sources using no code connectors such as:
Integrate with a variety of identity solutions without code, using a single OAuth2-based interface:
Protect Enterprise Systems from Load
Sub-Second Data Acceleration and Orchestration
Kinvey Data Pipeline provides a secure cloud datastore to cache data from sensitive backend systems and services. Data is then accessed directly from the cloud datastore, and synchronized in batches, to limit the impact to the critical infrastructure while delivering sub second responses that users expect.
Many apps need to work whether they have Internet connectivity or not. Kinvey's client SDKs provide several tools for working with offline data by providing both caching and syncing between the backend datastores and device.
This allows the app to continue to work with data when the device goes offline.
Kinvey Data Pipeline enables two-way syncing between the device and backend datastores without code. When a connection is restored, only the changed data, or delta, gets synced from the backend to the device and from the device to the backend. This saves bandwidth and shortens the request's response time, especially on slower networks.
Decoupled App Development
Agile Decoupled Development for Modern Apps
Kinvey Data Pipeline allows developers to work on different parts of an application independently, then integrate them when ready. In a single application, each target platform could have a frontend developer for NativeScript, web, or native iOS/Android, and a backend developer building data integration and writing server-side business logic.
Regardless of team size, the decoupled nature of the platform encourages focus on one abstraction at a time, leading to smaller development increments which increase velocity and reduce risk.