As part of an evolving mobile cloud services strategy Oracle envisions a world where developers will be able to shop for APIs in the equivalent of an online store. According to Suhas Uliyar, vice president of mobile strategy product management for Oracle, the initial focus of the Oracle Mobile Cloud Service platform is to allow internal IT organizations to set up their own backed-as-a-service (BaaS) capabilities to integrate mobile computing applications with a variety of backend systems running on Oracle software.
In parallel to that strategy, Oracle is also building out its own cloud services. Through these services it will make the Oracle Mobile Cloud Service platform available. In that scenario, Uliyar says organizations will eventually be able to peruse an online API store through which they can find APIs for specific applications or post a request for someone to build an API for a specific use case.
Oracle, says Uliyar, hopes that developers will take advantage of the Oracle Mobile Application Development Framework (ADF) to build those applications using Java and HTML5. However, access to the backend Oracle cloud services is not dependent on the use of that framework. In fact, Uliyar says the Oracle Mobile Cloud Service platform is the first step toward enabling Bring Your Own Toolkit (BYOT).
Ultimately, Uliyar says Oracle envisions the emergence of federated services through which all API policies are enforced using the Oracle Mobile Cloud Service platform running both on premise and in the cloud.
Mobile computing is clearly transforming how organizations think about building application and then making them available as a service. But rather than completely reinventing the enterprise application wheel, Oracle is moving to make a range of backend service more accessible to mobile applications via APIs that can be centrally managed by internal IT. That not only promises to make it easier to manage APIs, it means developers of mobile applications can start building a much richer suite of applications capable of invoking the broad spectrum of business processes that already exist within most enterprises.