Wednesday, February 09, 2005

Is AMQ threat for ESB vendors out there?.

Financial industry leaders like JP Mogran Chase, gearing up for the new Open source message Queue Platform based on web services and SOA standards. They are calling it as "AMQ" (I'm assuming this will be Advanced Message Queuing :-) ).

Financial industry argument points to following core factors.
  • Get rid of proprietary factors.
  • More lenient Support for C/C++/C# technology.
  • Huge data transfer rate (Close to 100 MB); This is driven from big concerns for regular feeds going back and forth.
  • Build the whole AMQ architecture right in the Operation System Kernel, (This is the Cool one I liked). Initial release already focusing on SuSE/Redhat/Solaris Kernel.

On the contrary it is not a new concept to have a open source MOM (message oriented middleware). There are few.

Here is the detailed article on this subject.

Monday, February 07, 2005

Check-in/Check-out On Demand Enterprise; Services to Grid

We have been hearing On-Demand buzz for long time now, last year it received quite an attention. Right from on demand infrastructure thru on demand services to on demand applications, its growing and it makes more sense for a customer to pertain to this trend. Reason is "Mother of all"; Cost benefit ; ROI factor; Customers realize the utilization of their money in a right direction sooner than later in this model. Most of all reduces overhead on maintenance.

IBM is quite an pioneer in this race, and it invested big bucks in this future possibility. As Sam Palmisano said "an enterprise whose business processes—integrated end-to-end across the company and with key partners, suppliers and customers—can respond with speed to any customer demand, market opportunity or external threat."

On Demand Platform changes the way you design and implement your systems. It is started as traditional ASP model and gained lot of mileage from the hosting model and eventually got exposed as Enterprise business model because of web services/REST/XML/Utility computing and similar technologies.

Recently we are seeing a real "Check-in/Check-out On Demand Enterprise", across different aspects. From Utility Grid computing to Enterprise E-Commerce. Some of the examples are

  • Enterprise services [1+]; are opening themselves to On-Demand E-Commerce.
  • Sun's Grid's availability for global computing; A real Kicker to the Grid world. Data center will be available to the customers, pay per use. $1/hr of CPU usage. What Sun gets out of these is; primarily they can make Customers to use their products and possible venture into different verticals, So that's On-Demand Computing.
  • Amazon's Message Queue Platform; This is a cool one, Amazon will open up its SQS(Simple Queue Service), as a add-on to its already existing web services infrastructure. Don't forget this again comes with certain usage boundaries. This makes Amazon as one of the few players moving to On-Demand Middleware.

From the technology front, IBM announcing SOMA, extension to current SOA, that will help enterprises to convert their model to On-Demand business.