DreamFactory

Last updated
DreamFactory
Industry Software development
Founder Bill Appleton
Headquarters Las Vegas
Key people
Terence Bennett (CEO)
Website dreamfactory.com

DreamFactory develops both commercial and open-source software that provides self-hosted integration and API generation services to multiple applications in cloud-based or on-premise environments.

Contents

History

DreamFactory was founded in 1998 by technology entrepreneur Bill Appleton. The company's flagship software, DreamFactory, was developed during his tenure as president of Cyberflix. [1] The software was used in Cyberflix’s CD-ROM video game Titanic: Adventure Out of Time. DreamFactory began work on its foundation development environment in 2002. By 2004 they released their first product, SBuilder. Ultimately, DreamFactory sold a series of products on the SalesForce AppExchange including DreamTeam, SnapShot, OrgView, and Sbuilder. [2] [3] The product evolved over time until 2015, when the current iteration of DreamFactory first began in the current Github Repo. This new version of DreamFactory was built in Laravel [4] and was originally entirely Open Sourced. The original team built a business model on only selling support, but by 2018 this business model failed. The company was sold, and the decision was made to close source some connectors and features.

Funding

DreamFactory took on a $5.6 million Series A round of funding from New Enterprise Associates in 2006. Greg Papadopoulos, former chief technology officer at Sun Microsystems and a partner at NEA, sat on the DreamFactory board during this time. [5] [6]

In 2018, DreamFactory was acquired by Xenon Partners, a tech-centric private equity fund that has funded companies such as Right Signature, Dropbox, Packagecloud and Earth Class Mail. [7]

Service

DreamFactory Softwares’s core product is the same between Open Source and Commercial Versions. DreamFactory can run on Linux, Windows, and Docker and includes security controls and management services for Roles Based Access, API Key Management, Rate Limiting, Authentication, Logging, and Service-Side Scripting. The DreamFactory Scripting is in PHP, Python, and NodeJS.

DreamFactory has the following native database connectors:

Related Research Articles

PowerBuilder is an integrated development environment owned by SAP since the acquisition of Sybase in 2010. On July 5, 2016, SAP and Appeon entered into an agreement whereby Appeon, an independent company, would be responsible for developing, selling, and supporting PowerBuilder.

A GIS software program is a computer program to support the use of a geographic information system, providing the ability to create, store, manage, query, analyze, and visualize geographic data, that is, data representing phenomena for which location is important. The GIS software industry encompasses a broad range of commercial and open-source products that provide some or all of these capabilities within various information technology architectures.

In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform.

<span class="mw-page-title-main">Salesforce</span> American software company

Salesforce, Inc. is an American cloud-based software company headquartered in San Francisco, California. It provides customer relationship management (CRM) software and applications focused on sales, customer service, marketing automation, e-commerce, analytics, and application development.

<span class="mw-page-title-main">EnterpriseDB</span> American software company

EnterpriseDB (EDB), a privately held company based in Massachusetts, provides software and services based on the open-source database PostgreSQL, and is one of the largest contributors to Postgres. EDB develops and integrates performance, security, and manageability enhancements into Postgres to support enterprise-class workloads. EDB has also developed database compatibility for Oracle to facilitate the migration of workloads from Oracle to EDB Postgres and to support the operation of many Oracle workloads on EDB Postgres.

Nuxeo is a software company making an open source content management system.

Heroku is a cloud platform as a service (PaaS) supporting several programming languages. As one of the first cloud platforms, Heroku has been in development since June 2007, when it supported only the Ruby programming language, but now also supports Java, Node.js, Scala, Clojure, Python, PHP, and Go. For this reason, Heroku is said to be a polyglot platform as it has features for a developer to build, run and scale applications in a similar manner across most of these languages. Heroku was acquired by Salesforce in 2010 for $212 million.

<span class="mw-page-title-main">Microsoft Azure</span> Cloud computing platform by Microsoft

Microsoft Azure, often referred to as Azure, is a cloud computing platform developed by Microsoft. It offers access, management, and the development of applications and services through global data centers. It also provides a range of capabilities, including software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). Microsoft Azure supports many programming languages, tools, and frameworks, including Microsoft-specific and third-party software and systems.

Zmanda Inc. is an open-source software and Cloud backup software company. It is headquartered in the United States. In partnership with open source companies such as Sun and MySQL, the company contributed to open source projects. Zmanda was acquired by Betsol in May, 2018.

<span class="mw-page-title-main">Salesforce Marketing Cloud</span> Digital marketing automation provider

Salesforce Marketing Cloud is a provider of digital marketing automation and analytics software and services. It was founded in 2000 under the name ExactTarget. The company filed for an IPO in 2007, but withdrew its filing two years later and raised $145 million in funding. It acquired CoTweet, Pardot, iGoDigital and Keymail Marketing. In 2012, it raised $161.5 million in an initial public offering, before being acquired by Salesforce for $2.5 billion in 2013. ExactTarget was renamed Salesforce Marketing Cloud in 2014 after its acquisition by Salesforce.

Twilio Inc. is an American cloud communications company based in San Francisco, California, which provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs.

MuleSoft, LLC. is a software company headquartered in San Francisco, California, that provides integration software for connecting applications, data and devices, founded in 2006. The company's Anypoint Platform of integration products is designed to integrate software as a service (SaaS), on-premises software, legacy systems and other platforms.

William "Bill" Appleton is an American entrepreneur and technologist best known as the programmer of the first rich media authoring tool World Builder, the multimedia programming language SuperCard, a best-selling CD-ROM Titanic: Adventure Out of Time, the DreamFactory REST API platform, and Snapshot Org Management for Salesforce.

Backend as a service (BaaS), sometimes also referred to as mobile backend as a service (MBaaS), is a service for providing web app and mobile app developers with a way to easily build a backend to their frontend applications. Features available include user management, push notifications, and integration with social networking services. These services are provided via the use of custom software development kits (SDKs) and application programming interfaces (APIs). BaaS is a relatively recent development in cloud computing, with most BaaS startups dating from 2011 or later. Some of the most popular service providers are AWS Amplify and Firebase.

<span class="mw-page-title-main">Appcelerator</span> Privately-held mobile technology company

Appcelerator is a privately held mobile technology company based in San Jose, California. Its main products are Titanium, an open-source software development kit for cross-platform mobile development, and the Appcelerator Platform.

<span class="mw-page-title-main">Plotly</span> Canadian computing company

Plotly is a technical computing company headquartered in Montreal, Quebec, that develops online data analytics and visualization tools. Plotly provides online graphing, analytics, and statistics tools for individuals and collaboration, as well as scientific graphing libraries for Python, R, MATLAB, Perl, Julia, Arduino, JavaScript and REST.

Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that provides a series of modular cloud services including computing, data storage, data analytics, and machine learning, alongside a set of management tools. It runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, and Google Docs, according to Verma, et.al. Registration requires a credit card or bank account details.

AppSheet is an application that provides a no-code development platform for application software, which allows users to create mobile, tablet, and web applications using data sources like Google Drive, DropBox, Office 365, and other cloud-based spreadsheet and database platforms. The platform can be utilized for a broad set of business use cases including project management, customer relationship management, field inspections, and personalized reporting.

<span class="mw-page-title-main">Appery.io</span> App-building platform

Appery.io is a cloud-based HTML5, Ionic, jQuery Mobile, and hybrid app-building platform for developing mobile apps, web apps, and PWAs. Appery.io is a browser-based drag-and-drop visual builder tool that supports Android and iOS with integrated Apache Cordova/PhoneGap output. The platform is used by DIYers to create apps for their customers.

<span class="mw-page-title-main">YugabyteDB</span> Transactional distributed SQL database

YugabyteDB is a high-performance transactional distributed SQL database for cloud-native applications, developed by Yugabyte.

References

  1. Paul Krill (12 January 2004). "DreamFactory readies browser tools for Web interfaces". InfoWorld. Retrieved 3 September 2013.
  2. Knorr, Eric (2007-06-11). "Autonomy and DreamFactory offer offbeat app dev". InfoWorld. Retrieved 2023-07-27.
  3. "Bill Appleton, Author at Salesforce Ben". Salesforce Ben. 2023-02-27. Retrieved 2023-07-27.
  4. "DreamFactory – Turn any database into an API Platform (Sponsor)". Laravel News. Retrieved 2023-07-27.
  5. Robert Duffner (9 February 2011). "Thought Leaders in the Cloud: Talking with Bill Appleton, DreamFactory Founder and Cloud Services Expert". Cloud Power IT Insights. Retrieved 1 September 2013.
  6. Martin LaMonica (12 January 2004). "Start-up DreamFactory conjures up new tools". ZDNet. Retrieved 3 September 2013.
  7. Earley, Kelly (2019-09-27). "Xenon Partners just acquired Dublin-based company Metricfire". Silicon Republic. Retrieved 2020-04-23.