Welcome!

AJAX in Action

Christopher Keene

Subscribe to Christopher Keene: eMailAlertsEmail Alerts
Get Christopher Keene via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Christopher Keene

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)

SaaS Platforms For ISVs and Who Wins?

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)

Ecosystem is the Killer App for Cloud Computing

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)

PaaS Is a Cloaking Layer for Clouds

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). ... (more)

Development Tools For Cloud Computing

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 (PaaS). 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)