Use Case

Legacy Data to Mobile

The Backendless Platform is not only a backend optimized for mobile apps, it can also serve as an integration engine. We have enriched the platform with the capability to communicate with virtually all external enterprise systems and legacy applications. By placing Backendless in-between your existing legacy data and the next generation of mobile and web applications, Backendless can optimize the data flow and enable the new experiences in your apps to be based on the existing data. We excel at enabling you to expose your legacy data to new channels in a secure, seamless, and developer-friendly way. Read on to learn how we bring your legacy systems into the future.

Legacy to Mobile

The Problem:
Client-server integration from the perspective of web applications and native/hybrid mobile apps is based on modern standards. Unfortunately, legacy technologies were not able to keep up with these standards. As a result, enterprises find themselves spending development cycles working on ways to establish data flows between the new generation of apps and their existing systems. This results in lost productivity and inflated development costs.

The Solution:
The Backendless Platform includes enterprise system adaptors that enable connectivity between legacy systems and mobile/web applications. For example, with Backendless Pro, you can directly connect your Backendless installation with your external databases. The result is that without writing a single line of code, your Oracle, SQL Server, or MySQL database can instantly be accessible via REST API or our native mobile SDKs. Additionally, your legacy data gets the Real-Time quality when accessed via our APIs.

Manage Legacy Database

The Problem:
Businesses that rely on multiple legacy systems face an increased challenge when it comes to working with data from disparate sources. The challenge arises due to administrative and management differences between the systems. Any personnel that must interact with more than one system must learn the differences in the management interfaces in order to complete their tasks. Not only is the learning curve steeper, but the day-to-day tasks become more time-consuming when an employee must shift from one database to another.

The Solution:
Backendless can easily be configured to interact with your existing databases, providing a single, user-friendly user interface for working with all of your systems. Once your databases are connected to your Backendless backend, your personnel will only need to learn one single interface to handle all of their data-related tasks.

Service-Based Integration

The Problem:
Some legacy systems already publish their integration APIs. However, these integration points quite often are not mobile/web-friendly. Indeed, integrating a mobile application with a system accessible via SOAP can be quite challenging. Even worse, we see systems using completely proprietary integration technologies, which raises the complexity bar for the integration task.

The Solution:
The Backendless Platform includes a powerful system for enabling serverless computing to process custom business logic. The business logic, also known as Cloud Code or cloud functions, can be implemented with Node.js, Java, or completely without code using our own Codeless technology. Backendless can instantly expose your business logic as API services that can be easily consumed from mobile and web applications. The task of integration with a legacy system is encapsulated within the business logic and can be based on existing NPM modules or Java libraries. In the spirit of serverless computing, Backendless ensures that the API services are automatically scalable and always accessible.