February 11, 2015
Single purpose API
Related Articles (731)
Apigee's I Love APIs Conference from Sept. 8-10 in San Francisco encourages developers, IT managers and business strategists to discuss using APIs for digital transformation.
Most mashups rely on some type of API that's freely provided by a public web site. ProgrammableWeb tracks thousands of these resources across dozens of categories. Generally, these interfaces are SOAP or REST-based, but they may also work in cooperation with other open formats like RSS or Atom. In an enterprise setting, mashups have a more diverse set of protocols to potentially leverage including JDBC/ADO.NET (databases), SMTP/IMAP (email), and SNMP (network monitoring). Unless you are building a data mashup, one of the participants API's is usually focused on visually representing the data. It could be the classic Google Maps API, or perhaps some type of charting (Google Charts is a great resource).
The whole point of investing in Big Data is to drive the development of a new generation of data-driven applications. The challenge most organizations will face is that once they build those applications they will need to have a robust set of APIs through which to share the information those applications create.