Building powerful web applications in the cloud
an excellent presentation on building applications in the cloud.
The country’s CIO says a fourth of federal IT spending can be shifted to the cloud
The administration has said cloud computing allows more people to share a common infrastructure, reducing costs. Additionally, the technology is closely linked to the government’s goal of dramatically trimming the number of data centers it uses, which now number nearly 2,100.
‘big’ MDA RIP
now that the dust has settled down; and the official word from Microsoft has trickled across the ecosystem, let us be very clear that model-driven development (ala Oslo) is a dead-end.
Models have value. Higher-level abstractions are critical for shared understanding; for shared communications and for (some-level of) traceability across business and IT. But, models are at best partial abstractions; and provide value when used as a tool to selectively highlight and understand key sub-domains.
‘big’ MDA RIP. yes, there is much to be learned from the failure. But, let it go. Executable models are hard. There is no silver bullet. To paraphrase Fowler, the truly effective models are skeletal models; and that means people are critical.
the problem with PaaS
Nothing new here; and I have been saying this for over 6 years now – but given the recent challenges that PaaS platforms are having with customer adoption, it is worth re-iterating…
Every application and every system has a half-life; the half-life determines future investments with respect to sustaining and/or re-architecting the application.
Essentially, the half-life is the catalyst and the constraint for when the business begins to evaluate the evolution of the application (and perhaps ‘re-writing’). It is at that point when re-writing becomes a viable option that PaaS begins to truly make sense.
The problem with PaaS is that it will be quite a while before there is half-life driven momentum in the marketplace. And you need that momentum to truly propels PaaS adoption at scale. Until then, IaaS offers a very viable solution…
PaaS is the future; no doubt; but it will be a while…
the cloud is real eh – S3 has 262 billion objects and counting…
http://aws.typepad.com/aws/2011/01/amazon-s3-bigger-and-busier-than-ever.html

Hosting and IaaS – Gartner’s MQ
interesting read
we shall see what this looks like over the next 12 months; especially given Verizon’s acquisition of Terremark.
will the Telcos clean up in this space?

Whither Cloud Appliances–Cloud in a box isnt Cloud anymore…
I don’t get the Cloud Appliance strategy – cloud in a box is no cloud.
The Life and Death of Buzzwords…aka whatever happened to RIA
It is fascinating to watch the life and death of buzzwords – SOA was the hottest buzzword not so long ago, but today the notion of services and service-orientation are intrinsic in every architect’s tool set; to design a system or application without applying these ideas would be unthinkable. Before ‘Cloud Computing’ became the phrase du jour, the terms SaaS, Hosted Services etc were top of mind; along with such derivatives as Software + Services
RIA was the rage – again not so long ago – and was the motivation for this digression of a blog post.
What intrigues me is the transition stage, the ‘bardo’ if you will – and the catalysts and forces that appear to almost overnight take down a buzzword, and prop up another…

