Wednesday Feb 19, 2014

"Drive-In Theater Webcast" Recap - Oracle Cloud Adapter for

I hope you were able to make it to the Oracle Cloud Adapter for webcast.  In case you had car trouble, the replay and slides are available (link).  As you learned, the new Oracle Cloud Adapter for takes the complexity Drive-In Webcastout of integration by encapsulating session management, security and other tasks into the same intuitive wizard-based approach that has been so popular with our other adapters.  During the webcast, we started with a visual description of the challenges that can occur with a growth in disparate toolkits and then converged onto the Oracle solution for unifying cloud and on-premises integration with a single standards-based toolkit.   Then Vikas Anand gave a demo of Suite real time integration followed by a quick demo of how to set up the adapter.

We had over 150 questions and here are few selected questions and the answers:

Q: Will this work with Oracle SOA Suite 11g or is this an upcoming 12c feature?

A: The Oracle Cloud Adapter for is available today and works with SOA Suite 11g

Q: What adapters are coming in the future?

A: Check out the video from Oracle OpenWorld with Thomas Kurian and Demed L'Her available on Oracle Media Network (6:15)

Q: Does the adapter work with Oracle Service Bus and Oracle BPM Suite?

A: Yes, as of release

Q: Does the Oracle Cloud Adapter for let you integrate to other cloud and on-premises applications?

A: Yes, the adapter connects to Oracle SOA Suite and Oracle SOA Suite has over 200 integration adapters and other technologies to support integration to a wide range of cloud and on-premise applications

Q: Where can I find more detailed technical information?

A: Check out Oracle Technical Network (OTN) on Oracle Adapters for the documentation on the Oracle Cloud Adapters

Q: What is the price for the cloud adapter?

A: Download the public "Oracle Technology Global Price List" and search for "Cloud Adapters"

We hope you enjoyed the webcast, even though you would have needed to view it from your iPad on the dashboard of your car to experience it like the image but it's fun to think about alternate communication channels such as a drive-in.  Maybe next time.  Here is the link to the replay (link)

Sunday Feb 09, 2014

Oracle SOA Suite Customer Schneider National CIO on Oracle cio2cio

Schneider National CIO Judy Lemke talks with Oracle CIO Mark Sunday about the challenges Schneider National faced and how thecio2cio company overcame them through a business-wide transformation.  In 2007, Schneider National changed every process they had as part of project "Quest" to transform 20 year-old custom developed and integrated applications to "Future Proof" the infrastructure.

Ms. Lemke also describes the difference between a vendor and a partner and how Oracle played an important role in their successful transformation.

The video can be accessed here and the complete Schneider National Customer Transformation story is available as a detailed white paper at this link. Here is a quick summary of the background and key take-aways that highlight the unified difference in Oracle’s approach to integration:Judy Lemke

Prior to the Transformation

  • Complex applications and data environment at Schneider
  • Expensive and time-consuming to maintain and evolve application integration
  • Multiple order entry systems, multiple rating engines, several sources of customer information, no “single version of the truth”
  • Launched a 5-year business transformation program – “Quest”


  • Rationalize, simplify, and modernize enterprise IT applications and infrastructure
  • Create a modular, flexible, expandable and scalable IT architecture for long-term strategic growth
  • Core tenets: Common development environment, common runtime environment, and common management environment to standardize processes and tools


  • Consolidated to a single core set of unified tools, providing a consistent programming model for developers
  • Lower development and maintenance costs
  • Over 200 application integrations
  • Introduced re-usable enterprise web services such as TranportationOrder, Claims, Shipment, Account, AccountProfile, Location, Driver, Supplier and more.
  • Real time tuning of data flow using 40 business rules
  • Proven scalability to over 20 million messages per day
  • Oracle B2B for EDI, part of Oracle SOA Suite, with over 900 trading partners and over 100 types of B2B documents

Thursday Jan 16, 2014

Oracle Introduces Cloud Adapter to Simplify Integration

A game changer addition to Oracle…” is how Matt Wright, CTO of Rubicon Red put itMatt Wright

If you have been asking yourself:

“Do I need another integration toolkit separate from my existing platform just for cloud integration?” or “Should I use the limited functionality integration tools within each cloud application I need to integrate?...Won’t that lead to a complex mess of disparate and overlapping integration?” 

If so, take a look at Oracle Cloud Adapters. This release significantly simplifies integration of and lets companies more easily get a complete and unified view of customer and back-end data spanning cloud and on-premises applications using Oracle SOA Suite and the Oracle Cloud Adapter for Check out this Oracle Media Network Video (screenshot on the right) of Matt Wright, Maulik Shah, Technical Lead for Brocade Communications, and Badhri Rajagopalan, Practice Director SOA Integration with Bluenog. Integration

To address the questions posed above, this release illustrates Oracle’s integration strategy. Instead of companies having to deploy a cloud integration platform focused on cloud applications and then having a separate integration platform for existing applications, Oracle SOA Suite provides a single solution for integrating applications regardless of deployment location (public cloud, private cloud, or on-premises). This approach is designed to simplify integration and lower total cost of ownership in contrast to managing multiple disparate integration platforms and/or app-embedded integration toolkits, most of which use proprietary languages.

Although Oracle SOA Suite customers have been showcasing their cloud integration success stories for years at Oracle OpenWorld, this release eliminates many of the manual steps, automates session management tasks, and significantly simplifies security. Oracle SOA Suite customers already familiar with Oracle Application Adapters will see that the Oracle Cloud Adapters use the same wizard-based approach to provide visibility into the business objects directly from within Oracle SOA Suite to simplify integration.

Customers using Oracle Applications such as E-Business Suite, Oracle Fusion Applications, etc. already have simplified integration since Oracle SOA Suite components are integrated or embedded into these applications. Combined with the Oracle Cloud Adapter for, customers of both Oracle and applications will have seamless integration spanning applications across the cloud and on-premises.

To learn more about simplifying integration, check out the Oracle white paper “Simplifying Cloud Integration

To download the Oracle Cloud Adapter for, go to Oracle Technical Network for Oracle Integration Adapters

and join us for the Webcast "Simplify Integration with Oracle Cloud Adapter for"

Register for Webcast

Thursday Dec 19, 2013

Oracle SOA Black Belt Cheat Sheets (Free Download of the Year!)

'Tis the season of giving, so for this last post of the year, I am pleased to make available some of our most requested cheat sheets used internally and by various implementation partners world wide. These cheat sheets were created as part of the Oracle SOA Black Belt training sessions - advanced hands-on workshops that are available only to experienced Oracle SOA practitioners to gain deeper insight into the workings of the engine, enabling them to architect scalable solutions. If you have gone through this workshop, or have been working with the BPEL engine, I hope you will find this as a handy resource.

In case you are curious about this "black belt" workshop, here is a day-by-day blog written by one of our attendees.

And if you are wondering, yes, in some locations, we actually do hand out physical black belts - thanks to Jürgen Kress' SOA Community. Follow the tweets for more pictures.

Click on the link to download each. In case of any errors or if you would like to see more such collateral, please do provide feedback.

Weblogic Server Essentials Cheat Sheet (pdf)

SOA Essentials Cheat Sheet (pdf)

BPEL Service Engine Internals Cheat Sheet (pdf)

SOA Diagnostics Cheat Sheet (pdf) -- Thanks to Shawn Bailey for this one!

Happy Holidays and see you in the next year!

Wednesday Nov 13, 2013

Cloud to On-Premise Connectivity Patterns

Do you have a requirement to convert an Opportunity in to an Order/Quote in Oracle E-Business Suite? Or maybe you want the creation of an Oracle RightNow Incident to trigger an on-premise Oracle E-Business Suite Service Request creation for RMA and Field Scheduling? If so, read on.

In a previous blog post, I discussed integrating TO cloud applications, however the use cases above are the reverse i.e. receiving data FROM cloud applications (SaaS) TO on-premise applications/databases that sit behind a firewall. Oracle SOA Suite is assumed to be on-premise with with Oracle Service Bus as the mediation and virtualization layerThe main considerations for the patterns are are security i.e. shielding enterprise resources; and scalability i.e. minimizing firewall latency. Let me use an analogy to help visualize the patterns: the on-premise system is your home - with your most valuable possessions - and the SaaS app is your favorite on-line store which regularly ships (inbound calls) various types of parcels/items (message types/service operations). You need the items at home (on-premise) but want to safe guard against misguided elements of society (internet threats) who may masquerade as postal workers and vandalize property (denial of service?). Let's look at the patterns.

Pattern: Pull from Cloud

The on-premise system polls from the SaaS apps and picks up the message instead of having it delivered. This may be done using Oracle RightNow Object Query Language or SOAP APIs. This is particularly suited for certain integration approaches wherein messages are trickling in, can be centralized and batched e.g. retrieving event notifications on an hourly schedule from the Oracle Messaging Service.

To compare this pattern with the home analogy, you are avoiding any deliveries to your home and instead go to the post office/UPS/Fedex store to pick up your parcel. Every time.

Pros: On-premise assets not exposed to the Internet, firewall issues avoided by only initiating outbound connections

Cons: Polling mechanisms may affect performance, may not satisfy near real-time requirements

Pattern: Open Firewall Ports

The on-premise system exposes the web services that needs to be invoked by the cloud application. This requires opening up firewall ports, routing calls to the appropriate internal services behind the firewall. Fusion Applications uses this pattern, and auto-provisions the services on the various virtual hosts to secure the topology. This works well for service integration, but may not suffice for large volume data integration.

Using the home analogy, you have now decided to receive parcels instead of going to the post office every time. A door mail slot cut out allows the postman can drop small parcels, but there is still concern about cutting new holes for larger packages.

Pros: optimal pattern for near real-time needs, simpler administration once the service is provisioned

Cons: Needs firewall ports to be opened up for new services, may not suffice for batch integration requiring direct database access

Pattern: Virtual Private Networking

The on-premise network is "extended" to the cloud (or an intermediary on-demand / managed service offering) using Virtual Private Networking (VPN) so that messages are delivered to the on-premise system in a trusted channel.

Using the home analogy, you entrust a set of keys with a neighbor or property manager who receives the packages, and then drops it inside your home.

Pros: Individual firewall ports don't need to be opened, more suited for high scalability needs, can support large volume data integration, easier management of one connection vs a multitude of open ports

Cons: VPN setup, specific hardware support, requires cloud provider to support virtual private computing

Pattern: Reverse Proxy / API Gateway

The on-premise system uses a reverse proxy "API gateway" software on the DMZ to receive messages. The reverse proxy can be implemented using various mechanisms e.g. Oracle API Gateway provides firewall and proxy services along with comprehensive security, auditing, throttling benefits. If a firewall already exists, then Oracle Service Bus or Oracle HTTP Server virtual hosts can provide reverse proxy implementations on the DMZ. Custom built implementations are also possible if specific functionality (such as message store-n-forward) is needed.

In the home analogy, this pattern sits in between cutting mail slots and handing over keys. Instead, you install (and maintain) a mailbox in your home premises outside your door. The post office delivers the parcels in your mailbox, from where you can securely retrieve it.

Pros: Very secure, very flexible

Cons: Introduces a new software component, needs DMZ deployment and management

Pattern: On-Premise Agent (Tunneling)

A light weight "agent" software sits behind the firewall and initiates the communication with the cloud, thereby avoiding firewall issues. It then maintains a bi-directional connection either with pull or push based approaches using (or abusing, depending on your viewpoint) the HTTP protocol. Programming protocols such as Comet, WebSockets, HTTP CONNECT, HTTP SSH Tunneling etc. are possible implementation options.

In the home analogy, a resident receives the parcel from the postal worker by opening the door, however you still take precautions with chain locks and package inspections.

Pros: Light weight software, IT doesn't need to setup anything

Cons: May bypass critical firewall checks e.g. virus scans, separate software download, proliferation of non-IT managed software


The patterns above are some of the most commonly encountered ones for cloud to on-premise integration. Selecting the right pattern for your project involves looking at your scalability needs, security restrictions, sync vs asynchronous implementation, near real-time vs batch expectations, cloud provider capabilities, budget, and more. In some cases, the basic "Pull from Cloud" may be acceptable, whereas in others, an extensive VPN topology may be well justified.

For more details on the Oracle cloud integration strategy, download this white paper.

Monday Nov 04, 2013

7-Eleven Mobile App Powered by Oracle SOA Suite

When you slurp that Slurpee, do you ever think about the sub 100 millisecond processing of 20 million 7-Eleven digital transactions every day supported by Oracle SOA Suite?  Maybe next time.  Ronald

Check out this impressive video of Ronald Clanton, 7-Eleven's Digital Guest Experience Program Manager, describing how 7-Eleven provides a consistent view across all the end points of over 10,000 stores and their digital entities by using Oracle SOA Suite on Oracle Exalogic.  Managed by Oracle Enterprise Manager, they were able to provision their "Rapid-Fire" Middleware as a Service (MWaaS) in only "10 minutes" and deliver on time and complete testing ahead of schedule.

MWaaSSo what are you waiting for?  Download your Slurpee App to get your free Pillsbury Cinnamon pastry and enjoy your contribution to the 20 million messages/day.   When you're done, take a picture of your or blue?  Watch the video here:

Ronald with Phone

Wednesday Oct 16, 2013

SOA Summit - Oracle Session Replay

SOA Summit Banner

If you think you missed the most recent Integration Developer News (IDN) "SOA Summit" 2013...good news, you didn't. 

At least not the replay of the Oracle session titled:

Three Solutions
Simplifying Cloud/On-Premises Integration

As you will see in the reply below, this session introduces

Three common reasons for integration complexity:

  1. Disparate Toolkits
  2. Lack of API Management
  3. Rigid, Brittle Infrastructure

and then the

Three solutions to these challenges:

  1. Unify Cloud On-premises Integration
  2. Enable Multi-channel Development with API Management
  3. Plan for the Unexpected - Future Readiness

The last solution on future readiness describes how you can transition from being reactive to new trends, such as the Internet of Things (IoT), by modifying your integration strategy to enable business agility and how to recognize trends through Fast Data event processing ahead of your competition.

Oracle SOA Suite customer SFpark's (San Francisco Metropolitan Transit Authority) implementation with API Management is covered as shown in the screenshot to the right

SFparkThis case study covers the core areas of API Management for partners to build their own applications by leveraging parking availability and real-time pricing as well as mobile enablement of data integrated by SOA Suite underneath.  Download the free SFpark app from the Apple and Android app stores to check it out.

When looking into the future, the discussion starts with a historical look to better prepare for what comes next.   As shown in the image below, one of the next frontiers after mobile and cloud integration is a deeper level of direct "enterprise to customer" interaction.  Much of this relates to the Internet of Things.  Examples of IoT from the perspective of SOA and integration is also covered in the session. 

turkcell image

Looking into the Future


For example, early adopter Turkcell and their tracking of mobile phone users as they move from point A to B to C is shown in the image the right.   As you look into more "smart services" such as Location-Based Services, how "future ready" is your application infrastructure? 

Check out the replay by clicking the video image below to learn about these three challenges and solution including how to "future ready" your application infrastructure:

SOA Summit Replay

Friday Oct 11, 2013

Oracle OpenWorld 2013 - Real-World Cloud Integration Session Highlights

Rajesh Raheja
It was a great week at Oracle OpenWorld 2013 in San Francisco. There are other blog posts that cover the overall themes, general SOA and Cloud sessions, so in this post, I would like to present my thoughts on two of my sessions focused on hybrid cloud integration.

The Monday evening Birds of a Feather session "Using Patterns to Simplify Integration of Cloud Services with On-Premises Applications" was a reminder of how important cloud integration was to real-world practitioners. We had 3/4 of the room filled with attendees at 7:15pm, with more than 80% actively engaged in cloud integration projects. What followed was a lively discussion around various topics of interest, which not only gave us great inputs from the product side, but also allowed attendees to learn from each other. The panel consisted of our product management and architecture team, including myself, Vikas Anand, Simone Geib, Ravi Sankaran; and also a last minute surprise entry by Dave Shaffer (Middleworks), who engaged the attendees with deep, probing questions.

Some insights from the attendees:
  • Number of Integrations: 5 or more cloud apps typically with a variety of SaaS apps including Cornerstone, E2Open, Eloqua, NetSuite, Oracle Fusion Applications, Oracle OnDemand,, Servicenow. One customer had 19 different SaaS instances (one per country), and another had 30+ cloud based applications!
  • Business Processes: Sales and Marketing (Quote to Cash) and also ERP (Record to Report, Procure to Pay). Interestingly, while most used on-premises systems as "systems of record", in many cases, a a hybrid approach was preferred. Interesting implications for MDM and data governance in the days ahead.
  • Integration Styles: Most used all types of integration including real-time, bulk, batch and files. There was significant interest in Managed File Transfer (MFT) for monitoring file based interactions within the enterprise and to the cloud.
Challenges faced by the attendees in cloud integration:

  • Connectivity: Connection pooling, number of concurrent sessions, timeouts/limitations on usage of API callouts
  • Granularity: Too granular service operations
  • Reliability: Reliable message ordering and sequencing, reliability when cloud apps not available, handling retries automatically, traceability and audit in case of "lost" messages
  • Flexibility: Impact on API changes on point-to-point integration with cloud apps
  • Protocols: Plethora of protocols that don't necessarily simplify cloud integration: as one attendee put it ... "nowadays, everyone with an open HTTP port claims to be a cloud provider"

The session was a great lead-in for the Wed morning cloud integration session "Real-World Cloud Integration Simplified with Oracle SOA Suite" with myself, Vikas Anand and Raghu Kadirvelu (from Bristlecone Inc.).

I covered the general challenges faced with cloud integration, followed by Vikas who introduced new cloud adapters that simplify some of those challenges. Raghu then gave a live demo of to Oracle E-Business Suite Opportunity-to-Quote integration. A prominent SOA architect has put a detailed blog post on the session, and here is what he had to say.

Best SOA Presentation at OOW13!

The reason I mention his quote is not to encourage you to read that blog post (ok, maybe that IS one reason :), but to highlight the fact WHY the message resonated so well with the audience. As the Birds of a Feather session indicated, the cloud integration challenges are real, and pandemic. Customers are frustrated with SaaS application vendors treating the problem superficially, confusing "connectivity" with "integration",  and claiming victory with YouTube videos show casing "10 minutes to integrate with <your favorite SaaS app>".

cloud integration challenges

This session highlighted the real challenges, what it takes to solve them, and gave a live working demo of how we believe Oracle SOA Suite can help. Overall, it was a fantastic session and a great pleasure meeting many of you personally.

Monday Oct 07, 2013

OpenWorld Recap - Oracle SOA Suite the Foundation for Cloud & Mobile

Oracle SOA Suite took center stage at the Oracle OpenWorld 2013 this year as a result of strong customer OOW Imageinterest in enabling mobile services and integrating with cloud applications. In case you missed it, here is a recap:

In the General Session: "Accelerate Business Innovation with Oracle Fusion Middleware" by Executive Vice President Thomas Kurian and Vice President of Product Management for Oracle SOA Suite Demed L'Her @demed. Some cool cloud integration and mobile enablement capabilities were demonstrated.

Thomas Kurian and Service IntegrationThe urgency for companies to rapidly integrate with cloud and mobile have significantly increased interest in service-based integration.   As a result, there were 8 sessions focused on mobile integration with Oracle SOA Suite and 7 sessions covering cloud integration.   Topics ranged from high-level integration strategies down to deep dive architectural best practices, customer presentations on how they have integrated with and other SaaS vendors with Oracle SOA Suite and more.  

Thomas Kurian and Demed L'Her

Here are a few session titles that provide insight into the cloud & mobile topics. You can look to download the presentations as well here:

Oracle SOA Suite Customer Panel: Unifying Cloud Applications with On-Premises Applications

Take Your Services Mobile with Oracle SOA Suite (Customer Panel)

BPM and SOA Are Going Mobile: An Architectural Perspective

Mobile Apps for Oracle E-Business Suite with Oracle ADF Mobile, SOA, Oracle Identity Management

Real-World Cloud Integration Simplified with Oracle SOA Suite

And for those looking to roll up there sleeves, there were hand-on labs covering topics like:

Build Mobile Apps for Oracle E-Business Suite with Oracle ADF Mobile and Oracle SOA Suite

RESTful APIs with Oracle Service Bus

Developing REST for On-Premises or the Cloud

Another topic receiving signification attention is renewed interest in Business to Business (B2B) with presentations by SPS Commerce which has integrated over 9,000 partners, Stryker medical technologies, and British Telecom (BT).  See the zoomed in portion of the BT architecture below showing how their B2B architecture is integrated into the core infrastructure:


We had a record number of customers presenting in the SOA Sessions including Ricoh Americas, Agilent, Amway, Emdeon, British Telecom, Garmin, Ascension, ER2, Canon, BMC Software, Electronic Arts, Cisco, Xerox, IEEE,  Telefonica Mexico, Nextel, CableVision, DirecTV, Ally Financial, Stryker, Northern Trust, Green Mountain Power, Land O'Lakes and several others represented by partners. Here is how you can access the details on each of these successes: Oracle Open World 2013 Presentations.

Even if you missed this years OpenWorld, you can catch all the current trends and solutions by attending an Oracle Day 2013, and OTN Developer Day - Service Integration using Oracle SOA Suite, and other simplifying integration events at following site: Oracle Events.

Friday Sep 20, 2013

Following Larry’s Cloud Keynote – Oracle’s MWaaS, Public, Private Strategy Session

How do I leverage Oracle’s Middleware-as-a-Service offerings? What is the “as-a-Service” strategy? When do I use Oracle Public vs. Private Cloud or a combination of the two? Following Larry’s keynote on Tuesday Sept 24th get the answers to these questions and more. After a 30-minute break, head over to the Red curtain3:45 PM General Session titled “Oracle Fusion Middleware: Designed to Power Your Cloud Strategy” to hear Senior Director of Product Management Sandeep Banerjie and Oracle VP/Architect Mark Nelson give an introduction of Oracle MWaaS as well as an in-depth look into Oracle Public Cloud and Oracle Private Cloud.

Included in the session are demonstrations of Oracle Public Cloud as well as Oracle Private Cloud showcasing Engineered Systems, next generation IaaS management from the Nimbula acquisition, and Oracle Enterprise Manager.


Hope to see you on Tuesday September 24th at 3:45 at Moscone West – 3024. 

For more information on Oracle Cloud and MWaaS sessions, see the Middleware Cloud Computing and MWaaS, see the Middleware Cloud Computing Focus On listing.

Thursday Sep 12, 2013

How to Integrate with the Cloud - Oracle OpenWorld Customer Panel

Hear customer experts describe how they integrated their existing on-premises applications with the cloud.  Here is a peak into a slide to be presented by customer panelist JDSU on using Oracle SOA Suite to integrate with Salesforce.  Andrew Randall, Senior Manager of Information Technology from JDSU will provide step by step guidance, lessons learned and where they are going next in his portion of the session titled:

Cloud Seeding: Using Oracle SOA to Enrich with Back Office Data

JDSU Sneak PeakAdditional experts on the panel include Asheesh Srivastava, Manager of IT Delivery at Xerox and Bharat Raval, a Manager with IEEE.

For more information on this Cloud Panel, please select the session titled "Oracle SOA Suite Customer Panel: Unifying Cloud Applications with On-Premises Applications" in the Oracle SOA Focus On document.  Hope to see you there on Tuesday Sept 24th at 12:00 PT.

Thursday Aug 22, 2013

Transitioning from TIBCO to Oracle SOA - Part 2

Last months "Transitioning from TIBCO to Oracle SOA - Part 1" highlighting Electronic Arts (EA) was the first in a series of blogs on how and why customers have transitioned from TIBCO, IBM, Microsoft and other integration solutions to Oracle SOA Suite.

This blog focuses on how Eaton Corporation transitioned from TIBCO into a services-based integration solution using Oracle SOA Suite.   Their previous integration was based on a lot of point-to-point integrations with TIBCO as described in the Oracle SOA Customer Insights Webcast by Eaton Corporation and shown in the "Eaton's Legacy TIBCO Implementation" screenshot on the right:Legacy TIBCO Integrations

 In the webcast, Eaton states:

"What our goal is, we actually want to get away from TIBCO towards more of a SOA environment"

and describes how they have transitioned to a comprehensive integration solution based on re-usable services encompassing a broad range of applications.  The screenshot below, also from the webcast, illustrates their more recent integration implementation covering Distributed Order Management (DOO), integration to Oracle E-Business Suite, and SAP implementations in Austria and Germany.  Current integration implementation:

Modern Integration Infrastructure

View the entire Eaton webcast to hear about their lessons learned and to see a deep dive into their modern service integration solution architecture - Oracle SOA Customer Insights Webcast Series

Monday Aug 19, 2013

Integrating with - Video Demo and Whitepaper

A few months ago, I posted a video demo showing how easy it is to integrate with cloud applications such as Oracle RightNow using Oracle SOA Suite 11g. The post got a tremendous response, and I got quite a few requests to show the same ease of integration with non-Oracle SaaS vendors e.g. Check out the following videos and whitepaper developed by one of our close partners, Bristlecone, to demonstrate this integration.

The first video shows the runtime Opportunity record synchronization between and a custom application, a common integration use case with to avoid errors and inefficiencies associated with dual-data entry. The second video demonstrates the design-time for this solution and shows nuances you need to be aware of in the SaaS world e.g. handling polymorphic operations in BPEL. The accompanying white paper goes into the technical details and provides step-by-step instructions to use these patterns in your projects. All the videos are also available in this YouTube playlist.

Video 1: Runtime synchronization

Video 2: Design-time experience

Whitepaper: Integrating with with Oracle SOA Suite 11g (Bristlecone)

For more information on Oracle's solution to simplifying hybrid cloud integration complexity, download the white paper "Cloud Integration - A Comprehensive Solution"

Tuesday Aug 13, 2013

The AppAdvantage of Oracle Cloud & On-premises Integration

Are you an Oracle application customer wondering:

“How do I avoid a nightmare of complexity while expanding my application integration infrastructure from on-premises to a hybrid mix of cloud and on-premises?”

If so, your awareness of the complexity that results when departments develop a growing patchwork of cloud integrations independent from a cohesive enterprise strategy, is an important first step. This naturally evolving complexity, known as the “Accidental Cloud Architecture” returns enterprises to the painful pre-SOA days of point-to-point integration. Much has been written on this phenomenon including a recent Forrester report (“The Hybrid2 Integration Challenge” by Stefan Ried, PH.D., May 1 2013) which states:

“…the existing integration tool landscape at most large enterprises is simply too varied and disparate to support full implementation of a digital business design strategy”

The image below shows a visual description of the challenge of managing a growing collection of disparate integration toolkits and their associated disparate standards and non-standards.

Disparate Toolkits Oracle’s solution to simplifying the complexity of cloud and on-premises integration is based on removing the distinction between cloud and on-premises integration with a unified approach to integration regardless of deployment location. As shown in the image below, this includes a single standards-based toolkit (using Java, BPEL, etc.) across all applications.

Unified Cloud Integration

In addition to the simplified complexity of a unified approach to integration, the following additional features describe the AppAdvantage that Oracle customer’s benefit from when using Oracle Fusion Middleware to integrate Oracle applications.

  • Developed by Oracle Application Software Developers – When using Oracle SOA Suite to integrate with Oracle E-Business Suite, the implementation for selecting application data was developed by the Oracle E-Business Suite software development team for Oracle SOA Suite. This close level of collaboration between Oracle’s application and integration teams minimizes risk by providing you a fully integrated and application version-aware integration solution.
  • Oracle Fusion Applications are Pre-integrated with Oracle SOA Suite – Oracle Fusion Applications already include the core features of Oracle SOA Suite such as the BPEL Process Manager for orchestrating flow between applications and other data stores. When you are ready to expand your integration into an unified platform across your enterprise, you are simply extending the foundation embedded within Oracle Fusion applications.
  • Common Policy Management Between Oracle Fusion Applications & Oracle SOA Suite – Instead of one policy management implementation for your applications and another for your integration platform, Oracle Fusion Applications shares the same Oracle Web Services Management policy management solution with Oracle SOA Suite which simplifies complexity and reduces time to integrate. Policy management for signing messages, performing encryption, authentication, and role-based access control is greatly simplified. Furthermore, changing policies is done independent of the end-points (such as services) so you have greater flexibility and security throughout your enterprise.
  • Mobile-ready Application Enablement & Integration – Instead of splintering off a new mobile enablement and integration platform that will eventually require some form of integration with your enterprise integration platform, Oracle SOA Suite spans the needs of the enterprise developer building SOAP-based services as well as newer mobile application enablement with RESTful services within Oracle SOA Suite's enterprise service bus, known as Oracle Service Bus.  Your enterprise developers can immediately expose services for mobile, cloud, and whatever comes next with this unified approach to integration.
For more information on Oracle's solution to simplifying hybrid cloud integration complexity, download the white paper "Cloud Integration - A Comprehensive Solution"

Wednesday Jul 24, 2013

Transitioning from TIBCO to Oracle SOA - Part 1

At the last Oracle OpenWorld, EA (Electronic Arts) presented "Winning at Digital: Build the World's Best Digital Playground, with fun for EVERYONE, ANYTIME, ANYWHERE."  To achieve their required level of scalability for over 220 million registered users, EA transitioned from TIBCO middleware into an Oracle Fusion Middleware platform based on Oracle SOA Suite 11g.  As shown in the left-to-right project timeline below, their transition successfully went live on May 21 2012 in 30 countries and 14 languages across North America, Europe, and Asia:

Project Meridian at EA

The previous implementation (shown in the middle) used a combination of file uploads, SQL scripts, TIBCO and according to EA resulted in a platform that was not scalable to meet their future requirements.

The current Oracle Fusion Middleware implementation (indicated on the right side of the image above) now handles the following transaction volumes, business process, formats and message sizes:

Volume CharacteristicsPrior to their transition from a collection of disparate platforms and tools, regions of EA would sometimes independently update or change applications without synchronizing with other geographies which seriously impacted the enterprise.  The standardization on Oracle SOA Suite addressed this issue and also met their current and future scalability requirements.

In the Profit Magazine cover story, EA describes their transition to a "Future-Proof" solution to support their 30% growth in digital revenue, led by direct-to-consumer channels.  The article describes how "in the spring of 2011, EA management engaged Oracle staff to design and build the iHub, EA’s data integration solution, based on Oracle Fusion Middleware. The joint team reviewed the mission, desired outcomes, and target key performance indicators (KPIs) of the project. Then they reverse-engineered those outcomes to come up with a project plan. Meanwhile, millions of transactions kept rolling in daily, so there was urgency behind the initiative."Profit Magazine-EA

“Generally, when you’re on a project, it takes three months to build a team, set everything up, and start delivering these integration services,” Deepak Advani, VP of enterprise services says. “We basically took two weeks to set the project up, and we were delivering in four weeks. We were adjusting and building as we went.”

This blog focusing on Oracle SOA Suite scalability is a first in a series of upcoming blogs on "Transitioning to Oracle SOA Suite".  Stay tuned for more updates on how and why customers are migrating to Oracle SOA Suite.

To assess your scalability and other aspects of your integration platform, take the SOA Assessment by Oracle or for some cool gaming pictures, click on the image below:

FIFA Soccer Image


Find Us on facebook Follow us on twitter Oracle SOA Suite forum
SOA PM team
Welcome to the Oracle SOA Suite team blog. We'll use this site for news and information that did not make it into our official documentation for a reason or another.


« November 2015