Tuesday, December 28, 2010

SOA Composite for the New Year

For those of us who think in terms of "components", the SOA composite below sums up good wishes for the new year. Wishing you a fabulous 2011.

Saturday, December 11, 2010

History repeats itself... internet to cloud

When the internet moved beyond the hotmail phenomenon and become a serious contender in enterprise computing; there was the usual media hype about end of IT departments and the imminent move to internet based services. After almost two decades of enterprise grade internet applications, IT departments continue to run certain sets of applications while some applications have moved to the internet.

The value of in-house IT to maintain and run vital business processes was apparent with core applications being maintained in-house. These core applications moved from a client-server to an internet delivery model, but the "network computer" (although a great concept) never really took off. At the same time, internet based functionality provided a completely new level of access to applications, and created entirely new models of business and gave rise to yet unseen businesses (Ex: Webex)

Ultimately the internet was embraced by the enterprise where an appropriate blend of "intranet" and "internet" functions continue to co-exist.

In the cloud arena, similar hype is currently being played out. The end of enterprise IT is trumpeted by popular channels, with an "Everything-as-a-Service" model being proposed as the end-game. These propositions are similar to what the internet went through, and if history holds true, we will eventually end up with a hybrid mix of private and public cloud models of delivery.

The public cloud clearly has value as long as it not used as simply a cost-cutting mechanism. The private cloud would host the enterprise jewels, which would be too precious to host in a public space.

Thursday, December 2, 2010

Fusion Middleware design patterns

With the recent release of Oracle FMW 11g, the perception of the product has moved from being a "good" integration platform to being a robust application development platform. A recent book that caught my attention was Oracle FMW Patterns by Harish Gaur / Markus Zirn.
The book is based on 10 use cases and provides interesting guidelines on FMW patterns. Will provide more feedback once I have had a chance to read it cover-to-cover.