The vast majority of analytics software is going to be consumed within another application, rather than exist as a stand-alone application. Recognizing this fact, analytics application vendors are racing to deliver robust sets of APIs around their applications that make it easier for developers to embed those capabilities within their applications.
With the delivery of the latest service pack for the SAP HANA in-memory computing platform, SAP has begun putting the tools in place that developers need to build applications on top of the HANA API.
In one of the opening sessions at today’s NordicAPIs, co-organizer of the event and CEO of Twobo Technologies, Travis Spencer, urged businesses to not only adopt an API strategy, but to reorient their businesses towards becoming an API platform. It is a bold assertion that previously has only been taken up by large players (US telco AT&T speak about reorienting as a platform for example), yet Spencer is saying that in order to succeed, all businesses will need to reorient – and the sooner the better.
SAP has more than 1,500 applications and services, and with the emergence of SAP HANA as an in-memory computing platform, the company plans to expand its application portfolio even more. The challenge is figuring out how to make it easier for developers to integrate all those applications.
Developers generally think a lot differently than the average person who winds up using their application. By nature, developers are more linear thinkers trying to develop software for a general population that is usually anything but. For that reason, embedding tutorials and creating documentation that explains how a piece of software is intended to work has become a critical component of the end user experience.
In the age of the cloud, integration is everything. What was once a labor-intensive service is rapidly becoming a set of capabilities in the cloud that IT organizations can dynamically invoke as needed. We’re still some distance from making that integration process completely turnkey. But we’re getting a little closer with each passing day.
The combination of natural language processing and advanced text analytics is giving rise to a new class of cognitive applications that have the potential to radically transform the way entire industries operate. The most famous instance of a cognitive application is, of course, IBM Watson, the supercomputer that IBM built on top of Power processors to best the champions from the Jeopardy quiz show.
It’s easy to forget that private APIs are the norm. Putting together the right public/private API strategy requires identifying the risks and needs of your business, and making smart moves to take things in the right direction.
ServiceNow is a fairly widely used cloud software-as-a-service application that IT organizations use to manage the workflow around calls to help desks. But thanks to the API that ServiceNow built, that application is being more broadly used to create workflow applications outside the IT department.
It seems like somewhere between the 9,000 and 10,000 mark, API providers shifted their strategies even further toward providing a strong, sophisticated and appealing developer experience from initial contact on. In this four-part series, ProgrammableWeb looks at current practices in B2D from pre-release, through private beta, to API documentation and to ongoing developer engagement. Each article surveys current practitioners and includes a resource list for those wanting to step up their B2D game.