Exploring the Two Sides of Cloud Computing
by Joe McKendrick
Web services guru David Chappell has published a think piece on “cloud platforms,” which he defines as platforms that “let developers write applications that run in the cloud, or use services provided from the cloud, or both.” Cloud platforms are also referred to as on-demand platforms and platform as a service (PaaS).
David says there are two forms of cloud platforms: cloud infrastructure services and cloud applications services. Cloud infrastructure services include on-demand storage, integration, and identity. Cloud application services include Software as a Service, search, mapping, and other application services.
David notes that we’re only in the early stages of this evolution, and “cloud platforms aren’t yet at the center of most people’s attention.” However, he continues, “the odds are good, though, that this won’t be true five years from now. The attractions of cloud-based computing, including scalability and lower costs, are very real. If you work in application development, whether for a software vendor or an end user, expect the cloud to play an increasing role in your future. The next generation of application platforms is here.”











