In the cloud world, SaaS applications are built from services. As a SaaS application becomes widely adopted, increasing numbers of customers demand features specific to their business that the SaaS provider can’t afford to build. Instead, the SaaS provider decides to expose the underlying services by making them API-accessible -- so developers can customize the application, build their own applications, or incorporate certain services into their own business workflows.
At that inflection point, the application becomes a platform.
To continue reading this article register now