Build, protect and deploy apps across any platform and mobile device
Deliver Awesome UI with the most complete toolboxes for .NET, Web and Mobile development
Automate UI, load and performance testing for web, desktop and mobile
Rapidly develop, manage and deploy business apps, delivered as SaaS in the cloud
Automate decision processes with a no-code business rules engine
Build mobile apps for iOS, Android and Windows Phone
Deploy automated machine learning to accurately predict machine failures with technology optimized for Industrial IoT.
Optimize data integration with high-performance connectivity
Connect to any cloud or on-premises data source using a standard interface
Build engaging multi-channel web and digital experiences with intuitive web content management
Expose your relational & big data databases as RESTful services via the OData Standard using clicks, not code. Democratizing your data is now a matter of days.
In 2005 there were 105 open APIs and today we have over 15,000 APIs. 40 new APIs are being made public every week. The data industry is moving towards an integrated environment, made possible through APIs. Therefore, it is very important for your organization to make your data accessible through standard APIs in order to stay ahead of the competition.
Looking to RESTify Your Database? Checkout our tutorial on REST API for SQL Server, Oracle, or Postgres via OData.
As enterprises grow, a wide variety of data is produced, consumed and stored at different parts of the organization. Success of a business lies in its ability to integrate its data from across the organization and analyze it to make more informed decisions. APIs make this integration possible. REST is one of the most popular APIs to communicate with web, mobile and cloud apps. RESTful web services provide a data access layer that can be accessed from anywhere in real time.
OData (Open Data Protocol) is an OASIS standard that defines a set of best practices for building and consuming RESTful APIs. OData helps you focus on your business logic while building RESTful APIs without having to worry about the various approaches to define request and response headers, status codes, HTTP methods, URL conventions, media types, payload formats, query options, etc. OData also provides guidance for tracking changes, defining functions/actions for reusable procedures, and sending asynchronous/batch requests.
When you develop the REST interface of your data source against the OData standard, it makes it easy for other developers to access your data without learning a new API. This makes integrating with different applications easy, thereby making the life of the user much easier. Applications such as Tableau, Salesforce, Tibco, Telerik, Informatica, Excel, Board etc. consume OData and this list will only increase with time. Want to learn more? Check out our blog, “What is OData? REST Easy with Our Quick Guide.”
Our hybrid connectivity services—DataDirect Cloud and Hybrid Data Pipeline—can help you RESTify your database via OData. We support a wide range of data sources including EMR Hive, Cloudera, IBM DB2, SQL Server, Oracle, Postgres, Hubspot and Marketo. You can find the entire list on our OData page.
To help you get started, we wrote a step-by-step tutorial, which talks about RESTifying a database and integrating the data with several Kendo UI components. Expose OData/REST API through simple clicks, not code. Give it a try!
Nishanth Kadiyala is a Technical Marketing Manager at Progress. He got his B.Tech degree from IIT Guwahati and his MBA from UNC Chapel Hill. He has worked on several technologies including database designing, SQL querying and Cloud Computing in the past. Currently, he is committed to educating enterprises about standards based connectivity via ODBC, JDBC, ADO.NET and OData. He is also proficient with DataDirect Hybrid Connectivity Services – DataDirect Cloud and Hybrid Data Pipeline. You can stay in touch with him through Twitter.
Copyright © 2017 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.