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

Thomas Bitman of Gartner wrote a blog post last year about why OpenStack projects fail. In that article, he outlined three particular metrics which together cause 60% of OpenStack projects to fall short of expectations: Wrong people (31% of failures): a successful cloud needs commitment both from the operations team as well as from "anchor" tenants. Wrong processes (19% of failures): a successful cloud automates across silos in the software development lifecycle, not just within silos. Wrong metrics (10% of failures): a successful cloud focuses on top line transformation by accelerating delivery of innovative applications and services, not merely on squeezing bottom line costs. Wrong people "Agile clouds need agile processes - and people are your biggest supporters,or your biggest roadblocks." - Thomas Bitman Many OpenStack projects start as technology pilots with pa... (more)

Orchestration Sets the Beat for Agile IT | @CloudExpo #SaaS #Cloud #Agile #DevOps

Agile IT has been widely heralded (and equally widely decried) as a way to align the pace of change in IT with the pace of change in the broader business. At its core, Agile IT is making the very basic point that if in house IT cannot keep pace with the business there are a rapidly increasing number of cloud and SaaS providers for whom that is not a problem. In short, IT must innovate around time-to-market or die a death of a thousand credit card cuts as individual developers outsource the IT they need to Amazon and other public cloud providers. But what is the core activity tha... (more)

Why Open Source Java will Win SaaS Platform Wars

Chis Keene's Blog 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... (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)

Running Chrome Inside of Internet Explorer

Internet Explorer, particularly versions 6 and before, are the bane of any web developer's existence. The Internet Explorer versions Microsoft produced during the competion-free era between when Netscape died and Firefox came on the scene are masterpieces of monopolistic neglect. IE 5 and IE6 are slow, proprietary and just plain awful to work with. Worst of all, Microsoft guaranteed themselves longtime domination of the corporate browser market through this cynical behavior because all the web apps built for IE 5 and 6 are so full of hacks that they won't run on "modern" browsers... (more)