DreamFactory provides a pre-built, open source REST API back-end that can be installed on any server and connected to any data source to streamline modern application development
Based in Campbell, CA, DreamFactory offers an open source REST API back-end instead of offering Back-end-as-a-Service (BaaS). “DreamFactory REST API software can be installed on any server or cloud and connected to any data source, providing more flexibility and control than SaaS offerings. The platform automatically provides reusable REST APIs for each application, cutting months of development time for each project,” says Bill Appleton, CEO, DreamFactory.
To further speed development, the DreamFactory platform offers interfaces to popular development frameworks. “DreamFactory generates a Client SDK interface for HTML5 frameworks such as jQuery and AngularJS, and a code library for native applications on iOS and Android,” delineates Appleton.
In one instance, a global security company, Maxwell Lucas, needed to build a mobile application that would provide enterprise customers and government agencies with access to fast-changing travel-risk information. Rather than spending time on building APIs, they used DreamFactory as their REST API back-end, saving them over $100,000 and cutting overall development time from months to weeks. “By using DreamFactory, the client’s REST APIs to legacy data sources and external web services were automatically built, so they could focus resources on building the front-end application,” adds Appleton. In another instance, Solution Family, a software consulting firm, needed a secure and efficient way to connect industrial IoT equipment to a back-end database that could be hosted anywhere (public cloud, private cloud, or traditional data centers), and accessed with a mobile application. They used DreamFactory to more quickly meet the requirements. The data was stored in a cloud database and the mobile app enables building managers to know details about the machines in the building.
In addition to the APIs, DreamFactory provides granular security controls, advanced scripting and customization capabilities, and live API documentation. DreamFactory is also introducing DreamFactory Enterprise, a management platform providing reporting, provisioning, and governance for multiple DreamFactory instances. “This will enable enterprises to cut costs for operation of critical infrastructure. It will also allow cloud providers and MSPs to provide SaaS hosting of DreamFactory for their customers,” concludes Appleton.