Of the many sins that Silicon Valley practices, none are more dangerous or
prevalent than the sin of smugness. Savio Rodrigues had a good posting
recently making the point that Microsoft is learning from and adapting to the
open-source movement, while the open-source movement is so enamored with
"free" that they are not paying enough attention to the total cost of
ownership from a customer's perspective.
Let's be clear - the free part of open source is a great innovation and
worthy of a few minutes of self-satisfaction. The aftermath of the Y2K bubble
was the erection of enormous barriers around IT to prevent tem from trying
anything new that would cost the company money.
Free provides a "frictionless" entry point for new technology products into
the corporation after finance barred the door. Free also enables technology
self-service across the corporation, making it ... (more)
McKinsey & Company published a report predicting the market size for Software
as a Service (SaaS) will exceed $37B market over the next 5 years. In
particular, the report described the need for Independent Software Vendors to
SaaS-enable their products using special-purpose SaaS development tools. Matt
Asay also wrote recently that the growth of the top 60 software companies is
driven by SaaS.
McKinsey claims that traditional J2EE and .NET platforms are poorly suited to
building SaaS applications. According to McKinsey, this opens up a $3B market
for Platform as a Service (... (more)
We know all about these loose ecosystems of Barney-loving, hand-holding,
kumbaya-singing companies who promise a full solution to help you take
advantage of the next overwhelming wave of technology...for a fee.
In the past, vendor ecosystem announcements indicate a vague intention on the
part of the vendors to do something together someday - providing they can all
find a customer to pay for it.
With the cloud, however, ecosystems are different. They are easier to create,
both from a business and technical point of view. They are also much more
transparent, as the results of their e... (more)
We seem to be coming to the end of the definition of Platform as a Service
(PaaS) blog posts and are now moving on to the more pressing question of what
is PaaS good for?
In a recent Paul Maritz talk at GigaOm Structure conference, he referred to
PaaS as "a cloaking layer for clouds." This is an elegant definition for a
rapidly expanding market of add-on cloud services.
If Cloud 1.0 is a set of servers in the sky (think Amazon EC2), then Cloud
2.0 is a layer of services that hide the complexity of developing, deploying
and managing applications in the cloud (think CloudFoundry).
Chris Keene's "Keene View" Blog
For cloud computing to take off, there need to be tools available that enable
a developer to build and deploy an application without having to download
anything to their desktop. This requires an on-demand development tool that
sits on top of the cloud and provides a development Platform as a Service
There are two paths that a vendor can take to create a development platform
for cloud computing: cloud-first or tool-first.
Cloud-first approach to PaaS: first build a cloud platform, then build a
development tool that runs on top of it. This is... (more)