Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

Grid applications merge with SOA infrastructures

Dana Gardner explains how and when to overlap a business' service-oriented architecture infrastructure and its completely seperate grid computing efforts.

Our company's SOA efforts and grid efforts have taken place completely separate from one another, now we're looking to bring them together. From a technical standpoint, where are the best places to look for overlap?

Virtualization and SOA. You have done these separately, but as the SOA activities ramp up, discrete services will need to be maintained and service level agreements met. Is there an opportunity to bring some services into the grid, as standalone containers? Is there the technology to provision additional or few containers to sustain a service demand or lack of demand? Will visibility into service integrity be lost, or diminished in doing so?

What we're getting to now is known as a "private cloud" environment whereby the grid supports and manages the services delivery and integrity based on the ability to provision infrastructure instances and more efficiently balance services demand and services availability. This is not just a vision, but it is also not trivial to implement, and we're only in the early stages of cloud computing. Perhaps its best to try this out slowly.

For now, try and identify applications that may no longer be in large demand, but yet may still be supported with a full and expensive stack and proprietary platform. Can you offload that application or service from a full stack to a virtualized container in cheaper platforms? Are there, in essence, applications entering sun setting that are costing too much on their native ports, but which still need to be maintained? The grid can be a good place for new apps to emerge before demand is high, and as a "nursing home" for older applications as their demand wanes.

Over time, more applications and services in high and dynamic demand can be supported by the cloud. For now, your grid can support mission-critical applications designed for the grid, as well as non-mission critical applications and services modernized for the grid. This offers a financial payback while allowing you to gain more experience with grid, and using it for more diverse applications and services support.

Dig Deeper on Topics Archive

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.