One of the challenges that developers often face in the era of the cloud is where to focus their API attention. Every cloud service provider contends its API is the center of the cloud universe when in reality developers need to master multiple cloud computing environments.
To make that simpler, DreamFactory Software has been steadily making its open source REST API platform available on multiple clouds, including an implementation for the Microsoft Azure cloud that was just certified by Microsoft.
DreamFactory Software CEO Bill Appleton says that instead of getting caught in trying to master different platform-as-a-service (PaaS) environments running on different clouds, enterprise IT organizations will be better off standardizing on an open source REST API platform that they deploy on premises or in the cloud.
In the case of Microsoft Azure, DreamFactory provides installers for Azure, support for Microsoft SQL Server 2008r2 and higher and Azure SQL, and client SDKs for both Microsoft .NET and Microsoft Visual Studio. In addition, DreamFactory can be deployed on premises via a Windows, Apache, MySQL, PHP (WAMP) stack.
Appleton says that ultimately IT organizations are going to wind up defining their own workflows, which means giving developers access to REST APIs that allow them to mix and match services as they see it fit. In contrast, Appleton says most PaaS environments are limited to the services that PaaS provider sees fit to expose.
Rather than waiting for all those PaaS vendors to inevitably comply with the wishes of their customers, Appleton says DreamFactory makes it much simple to loosely couple services regardless of where they are running starting today.
It may still take a little while longer for the average enterprise IT organization to fully appreciate the implications of open REST standards. But as developers across the enterprise continue to force the issue, it’s likely to be only a matter of time before senior IT management starts to appreciate what it means to manage IT as a service in the age of the cloud.