Monday, November 9, 2009

The death of SOA ? - How to define cloud components for data aggregation

As the proliferation of cloud architecture, cloud services and applications spread throughout the enterprise should you look at revamping your infrastructure strategy ?    The cloud has made it easier for organizations to access and afford new software.  With the plethora of choices being offered to companies now in all aspects of software it is feasible to examine your organizational strategy to include a component of cloud whether it be as a storage facility or new application.

The cloud has allowed organizations to readily access and use information offered by an application to be consumed within the company rather easily as now they are standalone applications.

In our last post Next generation technology infrastructure strategy - What you need to know offered tips on how to look for gotchas when building your application infrastructure platform. 

As cloud continues to grow in acceptance data consumption within the organization from different systems and applications becomes the issue.  Here is a quick list that should help when defining your new SOA infrastructure platform.

  1. How is the data is aggregated from the various systems
  2. How do you consume this data, 
  3. How is it managed,
  4. Where is stored,  
  5. How is it administered, ( the application, platform and use of data) 
  6. What security is in place for integration points and users
  7. Can users aggregate their own data, 
  8. Is there maintenance and support of the platform (not the application) will that be supported
  9. Does the platform provider offer integration and extra programming services  
  10. Can users customize their own requirements
  11. Are there dashboards that combine various data sources into one usable data source 

These are a few questions that need to be answered when building an SOA platform using the cloud. These will also help define the integration with existing enterprise systems.

Does using a platform for integration between applications such as offered by Amazon, Force.com, Zoho etc allow an organization to build an SOA platform and use all the bells and whistles that the cloud can offer these are just of few points to consider when building an enterprise resource management strategy that is part of the overall IT strategy that supports and enables your organizational efforts.  

No comments: