Swarm Computing – Next Generation Clouds and the Role of SOA – my presentation from the SOA & Cloud Symposium
By JuergenKress on Aug 05, 2011
My presentation at the SOA & Cloud Symposium website and as a video at the InfoQ website. Joe McKendrick with a nice summery and feedback. If you like to present at future events check out our SOA call for papers wiki
We either use public clouds, for example Amazon EC2, most times for training or development purposes. These environments are only used for a limited time frame. The second cloud models are private clouds, used by corporations in their own datacenters to increase the utilization of their servers across multiple applications.
Today, we use either private or public clouds for certain use cases. To enable a wider adoption of business solutions, hybrid clouds will be the future model. Key will be integration, as well on the data level, the service level and the process level. Processes might start in a private cloud continue in a public cloud and will be completed in a private cloud.
For example, a rental car company (RYLC) starts a promotion for convertibles on their SaaS solution, in their legacy system new promotion and price is added to the financial system. A customer rents the promotional convertible in the public cloud online store. The order is processes and billed from the private cloud system. In this case SOA will be the key enabler for:
-SOA Integration: Integration on all levels will be key, to integrate
data, services and processes between legacy systems, private cloud
systems and public cloud systems to hybrid systems.
-BPMN process change: Processes based on BPMN 2.0 across hybrid clouds can be adopted by the business owner to respond on flexible business requirements.
-Middleware and SOA Governance enable atomic, loosely coupled participants.
With the RYLC example we will demonstrate many examples in a show case using various technologies including open source. Lastly we will discuss, swarm computing, a future cloud solutions. Today cloud systems are often limited to a small number of use cases e.g. test system or training systems. For a wider business adoption more intelligent systems are required. Meta data and ontology’s will be the enabler for intelligent systems which interconnect with each other.
What are your thoughts on SOA and Cloud computing? Share your comments!
For more information become a member of the SOA Partner Community please register at http://www.oracle.com/goto/emea/soa