Connect Any Application To Any Rest Api: Quickly and Without Coding
Connect Any Application To Any Rest Api: Quickly and Without Coding
This paper explores existing approaches and introduces a new approach to data
access that seamlessly connects and integrates with REST APIs without coding.
The results include more productive developers and easy and fast access to the
data that you and your customers need to find insights and drive value.
ISVs have traditionally had a limited sphere of systems to connect to, such as
relational databases and data warehouses, which are on-site, controlled systems
that didn’t require extensive authentication or security measures. To meet this
need ISVs traditionally built or purchased ODBC/JDBC-driven SQL connectors. SQL
access to data has been a common approach for decades.
© 2019 Progress. All Rights Reserved.
Progress 2
The Traditional SQL Approach
SQL
ODBC/
JDBC
• Each application has a set of users that are using more and newer data
sources: REST APIs, cloud applications, operational databases and so on. The
list of sources these users require grows every year and it’s hard to keep up—
both for us and for customers.
they’re doing with it can be a hard question to answer. And most importantly,
standardizing how data is being accessed—such as retrieving a current list of
active customers—is almost impossible.
Progress 3
The Rise of REST APIs
The long reign of direct SQL access is giving way to REST APIs—and for good
reason. As more demands are being made of data sources, it becomes prudent to
ensure the security and integrity of the data and those who access it. REST APIs
enable data safeguards and functionality in the environment including:
• Access policy
• Authentication
• Data masking
Organizations expect their BI & analytics apps to seamlessly integrate with their
According to major enterprise systems. As a result, ISVs are allocating more resources to
ProgrammableWeb, there are increase their out-of-the-box connectors and extend support to the myriad of
almost 20,000 public APIs proprietary enterprise data sources.
available. Additionally, enter-
prises are creating hundreds While on balance, the shift to an API economy is a net gain for application
of thousands of private, developers, it isn’t without its challenges. ISVs face significant hurdles when it
internal APIs comes to accessing the growing multitude of public and private APIs, including:
• SQL-based tools don’t always work well with REST APIs and it can be difficult
to access and analyze critical data
• ISVs generally don’t have the time and resources to keep up with all the latest
data sources
Progress 4
How it Works
SQL
Autonomous
REST Connector
Coding Tools
REST REST
Enterprises are modernizing how they are allowing their internal and external
customers to access and leverage their data. They’re doing that by exposing data
as services as opposed to allowing applications or users to go directly to the data
source.
Progress 5
That’s where Autonomous REST Connector comes in. It allows the conversion
between SQL and REST so that there’s no loss of functionality when enterprises
and applications modernize to leverage the use of REST APIs.
Autonomous REST Connector allows you to query API data using standard SQL by
normalizing the semi-structured JSON response data into structured data that can
be used with SQL. There’s no need to understand the complexities of the JSON
response to start effectively working with the data.
Progress 6
No two APIs are the same, so no two connectors can be either. Autonomous REST
Connector isn’t a universal driver or connector and it doesn’t create a one-size-fits-
all connection for REST APIs. Instead, it quickly, codelessly builds enterprise-grade
connections to the data you and your customers need.
About Progress
Progress (NASDAQ: PRGS) offers the leading platform for developing and deploying strategic business applications. We enable customers
and partners to deliver modern, high-impact digital experiences with a fraction of the effort, time and cost. Progress offers powerful
tools for easily building adaptive user experiences across any type of device or touchpoint, award-winning machine learning that enables
cognitive capabilities to be a part of any application, the flexibility of a serverless cloud to deploy modern apps, business rules, web content
© 2019 Progress. All Rights Reserved.
management, plus leading data connectivity technology. Over 1,700 independent software vendors, 100,000 enterprise customers, and
two million developers rely on Progress to power their applications. Learn about Progress at www.progress.com or +1-800-477-6473.
© 2019 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.
Rev 2019/01 | RITM0034642