Friday, June 3, 2011

Oracle's affair with ExaLove



If anyone is following the press around Oracle, it is hard to miss Oracle’s infatuation with Exa. It started with ExaData, the database machine that was so fast it supposedly improved the collective productivity of the human race by 300%. (Of course, these claims are still waiting to be independently validated by IBM).

The Exadata release was followed by “Exalogic”. It is now customary to expect at least 5 mentions of Exalogic in even the simplest of conversations that anyone would have with an Oracle representative. I have a sense that Oracle employees greet each other with “Exalogic, Exalogic, Exalogic” in the corridors at work. (Imagine bowing 3 times while saying those words).

I had the opportunity to evaluate Exalogic (at close range) recently and I think I am starting to understand the reason behind this excitement. It is not Exadata or Exalogic alone that has got the Oracle Universe a-buzz, it is the possibilities that Exa brings to the IT and business landscape.

Exalogic is a sister offering to Exadata, and is an “application” machine. It is ENGINEERED from hardware on up to provide an application platform that is built like a tank, and computes at the speed of thought. This makes it an extremely attractive platform for organizations looking to build a cloud environment.

I anticipate that post-Exalogic, Oracle will start coming up with a whole host of pre-built appliances that are specialized for a niche area (think data warehouse appliance, BI appliance, sector-specific appliance) while continuing to provide an as-you-want platform in Exalogic.

I can see where the infatuation for “Exa” comes from, and look forward to seeing the vision materialize.

Wednesday, March 16, 2011

Manufacturing Clouds - 3D Printing


A recent article in the technology section of the economist discussed advances in 3D printing. This technology allows users to literally print out objects of everyday use. This “additive” approach to manufacturing as opposed to the traditional approach which is “subtractive” in nature, allows for much more economy in terms of use of raw material. It is also highly custom as each print run can be unique.  The cost for each item is limited to the raw material (titanium powder, synthetic plastic, etc…) required for that build. An entire production line does not need to be designed (or modified) for each item that is built.

When I read this article, it sounded eerily familiar. Traditional IT approaches require a long lead time in terms of design, development, change management and deployment to bring a new application to life. The ultimate purpose of the application is to provide business functionality. If it were possible to build  low cost prototypes, or even better, build and retire functionality it would be equivalent to the “additive manufacturing” phenomenon in manufacturing.

Of course, in IT we have the cloud based approach to pay-per-use infrastructure (IaaS). We have pay-per-use functionality in terms of hosted applications (SaaS). We also have pay-per-use platforms for hosting complex applications (PaaS). In this context manufacturing appears to have found its own “Cloud” and the advantages stemming from this change will be nothing short of world changing.


NOTE: All credit for the opinion piece on 3D Manufacturing are given to The Economist.

Sunday, March 6, 2011

There is no “Cloud” in Cloud Computing


Last year Larry Ellison (Oracle CEO) had an outburst about the entire buzz regarding “the cloud”. He was amused with the cloud being seen as a new technology that was going to change the world of IT as we see it. One year later, his comments that Cloud is not a new technology, simply a new business model for delivering more of the same continue to hold true. This 3 minute video is worth watching from the 2:15 mark onwards.

In my discussions with business (not IT) leaders, the cloud continues to be seen as a new technology that eliminates in-house IT. The fact that cloud computing is a new model of delivery, NOT a new technology is overlooked. Although, cloud has many advantages the fundamental fact that it is a new way of doing more of the same needs to be repeatedly communicated. Cloud is a business enabler, not a business changing proposition. New revenue channels will need to be based on innovative ideas, simply moving to the cloud is not going to bring new business.

Friday, January 28, 2011

Resurgence of Enterprise Architecture

The current IT landscape has several new emerging trends and technologies. Many of these have progressed beyond the hype-cycle and have moved into implementation mode. In the near-term the following technologies are playing out within the business/technology realm. A detailed map of these emerging technology areas and corresponding technology clusters is provided in Capgemini’s TechnoVision.


All of these technologies provide valuable solutions to current business issues. However, these benefits are multiplied when they are used in conjunction with each other. For example: Using a SaaS based approach for managing Sales is good (Think SalesForce.com). However, if the Sales functions were integrated with the back-end Financial systems in real-time using a SOA based approach; it would provide for much deeper insight in terms of forecasting and budgeting.

The expertise in stitching together new technologies meaningfully has always been a challenge. Enterprise Architects (EA) have been responsible for serving as the bridge between IT and business. Translating business strategy into applications and IT functions that meet those goals. With this new array of emerging technology, and the high-level of overlap between different technology areas, the role of the EA has become even more vital to an organization. The Enterprise Architect role has now extended from not only being the business-IT bridge, but also being the thought leader for an organization. The EA is now responsible for evaluating technology trends and incorporating the right mix of emerging technologies to meet strategic goals. The “mixing” part of an EA’s responsibility is something that has fundamentally changed.