Complex Event Processing on Event-Driven Networks, In-Memory grid, and parallel processing with the following entity aggregation are not isolated standalone technologies that can be evaluated versus / instead of a service-oriented approach but parts and supporting blocks of SOA in a broad prospective. Similar to the cloud methodology and mechanisms, the Cloud Service / Resource Broker is not someone who is trying to upsell you the remote hosting services, which are provided by the company two blocks away.
SOA and Cloud are quite interconnected, complementing each other with atomic and transportable units of work at one side (genuine SOA) and virtually unlimited distributed computing resources (Service Grid and Canonical Resources SOA patterns, which are provided by cloud) at another.
With recent developments, Oracle can practically provide all the necessary building blocks for all implementation tiers and frameworks, both on-premise and offsite. Complex silo-like applications, such...