5 signs SOA has morphed into cloud

5 signs SOA has morphed into cloud

Summary: Both SOA and cloud address IaaS, both offer location transparency, virtualization, hardware independence, and both require chargeback mechanisms. So, what's the difference?

SHARE:

Many SOA proponents would argue that service oriented architecture and cloud are two separate things: SOA is a methodology or philosophy for abstracting and leveraging applications across enterprises, while cloud is a technology platform and delivery mechanism.

Nevertheless, the value proposition of cloud -- providing access to resources via standardized, reusable services -- are a natural extension of what has been achieved with SOA.

So, is SOA now cloud?  E.G. Nadhan provides 5 "tell-tale" signs of the transition that has been unfolding:

Rise of as-a-service model. "Infrastructure components, provisioned as services, had to be taken into account as part of the overall SOA strategy.  Given the vital role of IaaS within the cloud, a holistic SOA enterprise-wide SOA strategy is essential for successful cloud deployment."

Greater location transparency. "Service orientation introduced location transparency so that the specifics of the physical location where the services were executed did not matter as much.  Extending this paradigm, cloud leverages the available resources as and when needed for execution of the services provided."

More virtualization. "Virtualization was extended to infrastructure components facilitating their rapid provisioning as long as it met the experience expectations of the consumers."

Less hardware. Cloud extends the notion of virtualization "into a pool of hardware resources being shared across multiple applications."

Chargeback. Who pays for the creation and upkeep of services? Metering and chargeback mechanisms were developed for SOA services, and now are being applied to cloud.

Topics: Enterprise Software, Browser, Software, Software Development

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

5 comments
Log in or register to join the discussion
  • Good points

    There's no better way to do SOA right now than today's cloud platforms, Azure being the ultimate example.
    Tim Acheson
  • RE: 5 signs SOA has morphed into cloud

    I'm not sure whether a philosophy ("for abstracting and leveraging applications across enterprises") can really morph into a technology platform. Being pedantic, I'd see both having separate relevance as organizations embrace cloud computing. To me. SOA is about what you do, whilst the cloud, particularly at the IAAS level, is what you do it on.
    tfl@...
  • SOA forty years behind the times

    "Service orientation introduced location transparency so that the specifics of the physical location where the services were executed did not matter as much"

    Actually RDBMSs abstracted the logical layer from the physical layer right from the start.

    Furthermore RDBMSs are based on logic rather than marketing gobbledygook.
    jorwell
  • Two very vague terms are the same as each other

    How does this help to explain anything at all?
    jorwell
  • Sounds like you are trying to convice us..

    that apples and oranges are all fruit. Therefore apples are oranges.

    Sorry, but I don't buy it.
    david.hunt@...