Wednesday Oct 29, 2014

Oracle Cloud Adapter-Customer Insights Webcast: Advanstar

When your company tagline is "Connecting our Customers with Theirs", you can't afford to get integration wrong.   Watch this brief on-demand webcast now to learn why Advanstar chose Oracle integration including the new Oracle Cloud Adapters to replace their legacy integration solution to simplify IT and provide real time synchronization between cloud and on-premise applications.Advanstar Title Slide

As you may have seen at Oracle OpenWorld 2014, there has been tremendous interest in the new Oracle Cloud Adapters for simplifying the cloud to on-premises integration challenge.  In this webcast by Advanstar and OSI Consulting, you will learn how Advanstar used the "Oracle Cloud Adapter for Salesforce.com" to connect their sales reps to Oracle E-Business Suite.  As described in the webcast, here were some of the challenges that drove them to the Oracle Solution:

Challenges Prior to the Oracle Solution:

  • Informatica batch integration using a cloud replication service was not acceptable
  • Lack of real-time integration
  • Data replication jobs ran into each other causing conflicts
  • High volume caused increased problems

Oracle Integration Solution Benefits:

  • Simplified cloud integration using the new Oracle Cloud Adapter for Salesforce.com
  • Faster integration of future applications
  • Instant updates for sales reps - real time data synchronization

Advanstar Web PageOracle Cloud Adapter for Salesforce.com Screenshot

Learn tips & tricks in the second half of this webcast from integration expert Hilal Khan from OSI Consulting who implemented the Oracle SOA Suite solution.  Hilal will walk you through the simple steps to select the cloud application (Salesforce.com in this case) business objects from within the Oracle SOA Suite cloud adapter as well as the value of the offline configuration to simplify development so you don't need to be connected with the SaaS application throughout your development.  Hilal will also describe the benefits of faster and easier troubleshooting, more time for testing, and quicker overall development.  

Start simplifying your cloud integration today by viewing this short 28 minute webcast now

Watch Now

To view addition webcasts from the Oracle SOA Customer Insights Webcast Series, click here

Additional Webcasts

Tuesday Oct 14, 2014

Using PDBs with FMW

Plugging in Your FMW Repository

Power strip

The new pluggable database feature of Oracle Database 12c is incredibly useful for quickly spinning up new FMW repositories.  PDBs are now supported with FMW 12.1.3 (See Oracle Fusion Middleware 12c (12.1.3) Interoperability and Compatibility).  This allows you to run the Repository Configuration Assistant once, install the schemas you need, and then clone the database to get as many instances of the repository as you need with minimal effort on your part.  For example I recently was building a new image for some workshops.  I decided I probably wanted several different domains for different labs.  So I installed the schemas I needed in to a pluggable database using the RCU.  I then created a clone of my Pluggable Database (PDB) which I then used in a domain.  When I needed a new domain, I cloned the original PDB again and away I went.

How to Do It

  1. Create a Pluggable Database or use an existing one.
  2. Run the Repository Configuration Utility to create the schemas you need.  For the rest of this blog we will assume the prefix used was DEV.
  3. Clone the database by executing the following command (documented here)
    CREATE PLUGGABLE DATABASE soa3 from soa1;
  4. For convenience you may want to add the new instance to your TNS Names file.  This simplifies step 6.
  5. Start the Database
    STARTUP PLUGGABLE DATABASE soa3;
  6. Switch to PDB
    CONNECT dev_stb/welcome1@soa3
  7. Updated COMPONENT_SCHEMA_INFO table to refer to new database instance.
    UPDATE component_schema_info SET DB_SERVICE='SOA3.VBOX';
  8. If you want to auto-start the new PDB then from the CDB execute the command (only available from DB version 12.1.0.2)
    ALTER PLUGGABLE DATABASE soa3 SAVE STATE;

Explanations

The <PREFIX>_STB holds the credentials and connection details of all the schemas created in a given database with that prefix.  These details include the service name as well as host and port details of the listener.  Because each PDB has a unique name unless we change the service name we will still be pointing to the schemas in the original PDB, hence the need to update the DB_SERVICE column with the new PDB service name.

Benefits

So why is this useful.  A number of benefits spring to mind;

  • Easy to create additional dev/test/uat environments, especially helpful if other components also need to create schemas as not all applications use the <prefix> to keep multiple instances in the same database separate.
  • Easy to clone a production environment to allow testing in a copy of the production schemas without impacting the production environment.
  • Provides excellent isolation between environments over above having different prefixes.
  • Reduces time taken to run the RCU.
  • A helpful adjunct to the copy/paste commands provided by FMW for software and domain configurations, making it possible to clone entire environments very quickly.

Hope you find my first post as a member of the SOA Suite Product Management Team helpful.

Antony

Tuesday Sep 30, 2014

Tips & Tricks: Oracle Cloud Adapters Expert Panel & More - OOW Recap

After a morning that kicked off with audience applause following the demo of the Oracle Cloud Integration Service iPaaS offering, a packed house during the Oracle Service Integration (SOA) Strategy session…the day of integration sessions continued.

Just about to implement the new Oracle Cloud Adapters and looking for expert insight?

Whether you are looking for an easier way to integrate cloud applications with your on-premise applications or maybe a partner looking to develop your own Oracle Cloud Adapter you can monetize…here are a few highlights from the Monday session:

Hilal Khan from OSI Consulting showed many images from the Oracle Cloud Adapter wizard including the image below highlighting the value of the “offline” mode that lets you build the integration without having to continually maintain a session with the SaaS application.   A significant ease-of-use feature that lets you build your integration much faster.  

Offline mode

Richard Holmes from Engineers Australia showcased a very comprehensive single slide view of their unified integration of Oracle middleware components including the Oracle Cloud Adapter that integrates Salesforce.com into their application infrastructure.  This infrastructure is what powers their MyPortal web site.  He then gave an impressive 5-minute demo showcasing the final end-user experience when using the Engineers Australia MyPortal. 

Engineers Australia

And finally, Raghu Kadirvelu from Bristlecone gave a thorough explanation of how the Oracle Cloud Adapter SDK works to let you build your own cloud adapters.  In the image below he described the flow of the Oracle Cloud Adapter SDK including the design time attributes in JDeveloper, the generation of the WSDL, the Cloud SDK runtime managing the session API, security API, transformation API, and the endpoint API.

Oracle Cloud Adapter SDK

If you have not heard of the Oracle Cloud Adapters, here is a quick synopsis:

Cloud integration was often a complex task involving many manual tasks including managing support for multiple previous versions of the application, session management, additional mapping tasks for transforming data between the cloud application and other applications and more. The new Oracle Cloud Adapters greatly simplify these manual steps and reduce maintenance costs by introducing a wizard-based standardized solution for integrating applications regardless of deployment in the cloud or on-premise.

UPDATE: The presentation from this session (direct link) is now uploaded.  You can search for other integration and SOA presentations on the OpenWorld portal or by accessing the Focus On SOA document.

Tuesday Aug 26, 2014

Best Practices for SOA Suite 11g to 12c Upgrade

A lot of effort has been put in by Oracle to make this major upgrade as smooth and easy as possible. The basic approach is to install SOA Suite 12c in a new oracle home and upgrade the domain and schemas in place. Customers undertaking the upgrade are primarily interested in a smooth upgrade, minimizing the number of manual steps in the upgrade, reduce the down time to a minimum, and minimize or eliminate any changes to client apps that use SOA APIs or web interfaces.

The key to a successful and smooth upgrade experience are the preupgrade preparations that you perform. The upgrade must be planned carefully. If the preupgrade preparations are not performed, there is a possibility that upgrade will fail in the middle or the system does not behave properly post upgrade. The only recourse to a failed production system upgrade is to roll it back from a full backup.

If your SOA domain includes BAM, then the upgrade is more complex because BAM does not support inplace upgrade. Please read the documentation carefully. The basic idea is to migrate the whole BAM deployment to a seperate domain using export/import, remove BAM from the soa domain during upgrade, and upgrade your soa domain to interop with the bam 11g domain. Later slowly and carefully migrate to BAM 12c from BAM 11g.

There are six top steps that should be performed before upgrade of your production system as a best practice.

  • Carefully review the prerequisites for upgrade in the documentation. Some of the prerequisites are checked upfront before we upgrade the schema in Upgrade Assistant but not all. Read all relevant upgrade documentation before starting on upgrade. Some of the key prerequisites are:
  • Can only upgrade a domain that is 11.1.1.6 or 11.1.1.7. Migrate to a supported starting point before upgrade.
  • Can only upgrade a deployment using a 64 bit JVM. Migrate to 64 bit JVM before upgrade.
  • Can only upgrade a production domain not using XE DB and is not an admin server only domain.
  • Can only upgrade a domain using LDAP or DB OPSS policy store. Migrate file based policy store to DB or LDAP based policy store before upgrade.
  • Can only upgrade a domain using a oracle DB of a version supported by the SOA Suite 12c certification matrix. Migrate to a supported DB version before upgrade.
  • Can only upgrade a domain based on weblogic server.
  • Can only upgrade a domain at this time with products deployed that were released in 12c. Example of products not released are OER, OSR, Webcenter, and SOA task UI exposed as portlets (which uses webcenter libraries).
  • Cannot upgrade a domain at this time created with T2P or pack/unpack before SOA Suite 11.1.1.6.
  • Cannot upgrade a domain at this time with multiple products in 12c in separate unclustered managed servers using UMS. Examples are BAM, OSB and SOA. The reason is because after upgrade UMS configuration is at the domain level or the cluster level, but not at a unclustered managed server level.

  • Only JDK 7 is supported. 

  • Always test upgrade first before actually upgrading your production system. Test with a clone of your production system either created with T2P or test with a existing test environment which mirrors your production environment. T2P does not clone the transactional store. It only creates an environment that is identical in configuration to the source. If you create an environment by doing T2P of production, you will first need to populate that environment with sufficiently representative transactions. Documentation for T2P can be found here:

Oracle Fusion Middleware Administrator's Guide 11g Release 1 (11.1.1)
Chapter 21 Moving from a Test to a Production Environment

  • Use the upgraded test environment to test all the composites without redeploying, and to determine the performance tuning to be done to your production system post upgrade. Tuning in SOA Suite 12c is different than 11g. For example work managers are used extensively for threads in SOA Suite 12c.
  • Always backup everything before upgrading your production system and test restoring from the backup in your test system. If the upgrade fails in the middle, you might have to restore the backup.
  • Before upgrade of your production system, purge as many instances as possible that are not essential to keep to make the upgrade faster. Upgrade will upgrade all the open instances when running the Upgrade assistant and closed instances are upgraded lazily post schema upgrade in the background. This can take significant time and disk space. There is currently no estimation tool for amount of disk space or time, so be conservative so upgrade does not run out of disk space.
  • Upgrade all your SOA projects in JDeveloper and test them on your upgraded test system. This is so there is no surprises later when you need to change the project to add a new feature or fix a bug. Currently though there is no tool to bulk upgrade a lot of JDeveloper projects in a script. We are exploring such a tool. However compile and deployment can be scripted.

Upgrade documentation and videos can be found at the following URLs.

Docs Link

Videos Link

New in SOA Suite 12c: Enterprise Scheduler


[Read More]

Tuesday Jul 22, 2014

What's New in SOA Suite 12c - Rapid Installation

By now, you have probably read about the biggest release of Oracle SOA Suite in the last 5 years...Oracle SOA Suite 12c with major enhancements in the areas of Cloud Integration, Mobile Integration and more.What's New in Oracle SOA Suite 12c White Paper  This "What's New in SOA Suite 12c" blog focuses on one of the many other new features that developers will be thrilled to experience, the rapid installation feature.  Tired of spending an entire afternoon installing Oracle SOA Suite 11g?  Then switch to Oracle SOA Suite 12c and the rapid installation for development is completed in less than 30 minutes.

Here is an excerpt from the "What's New in Oracle SOA Suite 12c" White Paper by Oracle's Simone Geib.  Download it now to learn about this and many other features:

Crucial first steps in every SOA development cycle are the installation and configuration of a SOA development environment, including the Integrated Development Environment (IDE) and the SOA run-time and infrastructure database. For pre-12c versions of Oracle SOA Suite, these steps were challenging, starting with the download of several components and a complicated install and configuration process.

With Oracle SOA Suite 12c, this process has been dramatically simplified with the introduction of the new Quick Start installer. The download consists of a single file that can be obtained from the Oracle Technology Network (OTN). The user only needs to answer a few questions, such as defining the location for Oracle Home, and the installation usually completes in less than 30 minutes as shown in the image to the below.

Installation of Oracle SOA Suite 12c

The Quick Start install provides the foundation for a single user development environment, which includes all Oracle SOA Suite core components - Oracle BPEL Process Manager, Oracle Human Workflow, Oracle Business Rules, Oracle Mediator, Oracle Service Bus, Oracle Technology Adapters, Oracle Enterprise Scheduler, SOA Spring Component and Enterprise Manager Fusion Middleware Control. In addition, Oracle JDeveloper is installed with all SOA IDE extensions and an integrated WebLogic Server.

Download the White Paper here and register for the Oracle SOA Suite 12c Webcast for more information

Thursday Jun 26, 2014

Oracle Unveils Oracle SOA Suite 12c

Oracle Banner

Oracle today announced the availability of Oracle SOA Suite 12c, a major release that dramatically simplifies integration across today's larger application infrastructure spanning on-premises, cloud, mobile, and Internet of Things (IoT) devices.

New in this release are enhancements to the Oracle Cloud Adapters for SaaS applications, which eliminate the complexity and security challenges associated with custom coded Web services integration. Mobile integration is also simplified with support for the REST/JSON standards as well as easy to use transformation tools to translate between traditional enterprise SOAP interactions and REST.

Oracle SOA Suite 12cOracle Managed File Transfer 12c was also released to enable secure file exchange and management with internal departments and external partners. Oracle Managed File Transfer, which is tightly integrated with Oracle SOA Suite 12c, protects against inadvertent access to unsecured files at every step in the end-to-end transfer of files.

Prior to the release of Oracle SOA Suite 12c, some existing Oracle SOA Suite customers and partners had the opportunity to test 12c and provide feedback. In these videos, customers and partners share why they are excited about the 12c release due to the enhancements in cloud integration, mobile integration, managed file transfer, templates to jumpstart integration, ease of use improvements and more.Video Images

After you have checked out the videos, register for the upcoming Oracle SOA Suite 12c webcast with Oracle Group Vice President Amit Zavery describing the highlights of Oracle SOA Suite 12c including the business benefits as well as leading a panel of integration experts from Dell, JDSU, and Keste on how they use Oracle SOA Suite to improve their business.   Next, view the brand new data sheets, white papers, podcasts and more.  Here is your guide:

New to Oracle SOA Suite:

Existing Oracle SOA Suite customer:

Clear your calendar to drink in all of the enhancements in this major update to Oracle SOA Suite:

Yes, there is a lot in this release!  Stay tuned for more Oracle SOA Suite 12c assets in future blogs including highlights from the 6 new Podcasts with Oracle SOA Suite Product Management.  In each of these podcasts, I interview Demed, Simone, Robert, Dave, and Vikas (2) on their respective areas within Oracle SOA Suite 12c for their insights into what's new and exciting.  An overview of this release is covered in the Oracle Press Release "Oracle Unveils Oracle SOA Suite 12c"

New Features in 12c Montage

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”

Objectives

  • 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

Results

  • 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 Salesforce.com 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 Salesforce.com 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 Salesforce.com. 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.

Salesforce.com 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 Salesforce.com 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 Salesforce.com, customers of both Oracle and Salesforce.com 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 Salesforce.com, go to Oracle Technical Network for Oracle Integration Adapters

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

Register for Webcast

Tuesday Sep 24, 2013

Oracle Open World 2013 Wednesday: Hands-On Introduction to Integration and Oracle SOA Suite

This year's Oracle SOA Suite hands on lab offers three different options, dependant on your level of expertise and interest.

If you're new to SOA Suite, you should pick option 1 and learn how to build a SOA composite from the ground up, including a BPEL process, adapters, business rules and human task. The end result will be a purchase order process to be deployed through JDeveloper and tested in Enterprise Manager Fusion Middleware Control.

If you're already experienced in SOA Suite, lab option 2 walks you through setting up the components that will allow you to utilize continuous integration with your SOA Suite 11g development projects.

For those who want to learn more about security in the context of SOA Suite, option 3 shows you how to secure WebLogic services and SOA composites using Oracle Web Services Manager (OWSM).

Hope to see you there!

Session ID: HOL10010
Session Title: Hands-on Introduction to Integration and Oracle SOA Suite
Venue / Room: Marriott Marquis - Salon 12/13
Date and Time: 9/25/13, 15:30 - 16:30

Friday Sep 20, 2013

You are Invited! - Oracle Integration Adapters Demo Pod at Oracle OpenWorld and JavaOne 2013

You are Invited to visit us at the Oracle Integration Adapters Demo Pod at Oracle OpenWorld and JavaOne 2013. The DemoPod is located in Moscone South Exhibition Hall in the Middleware Area.(3245:Unified Connectivity Architecture: Oracle SOA Suite Adapters)

Introduce Your Customers to the Adapters PM and Engineering Team : Bring your customers by the Demo Pod for Adapters to meet the Adapters Product Management and Engineering team. We would love to meet them and find out how they are using our suite of Adapters, or how they might be able to use it in the future. We will be showcasing the following areas:

  1. Integrating with Cloud and On-Premise Applications (New Cloud/Application Adapters!)
  2. Legacy, CDC and Mainframe Integration
  3. Integrating with Files, Databases, and Messaging

We will have working Demos set up to show how you can leverage Oracle Adapters to overcome their Cloud, On-Premise and Legacy Integration challenges. We are looking for feedback on the capabilities of the adapter suite that their business requires so that we can plan to meet any future requirements as well. The Demo pod will be available during the Oracle OpenWorld and JavaOne Conferences, at the Fusion Middleware Demo Pod area on Monday, September 23 through Wednesday, September 25, 2013.

See you at San Francisco!

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


Monday Apr 15, 2013

Tax Day - Intuit's SaaS Based on Oracle SOA Suite

Have you ever wondered how Intuit manages their portion of the over 140M US tax filers and integrates the information with CRM, billing, and over 30 other applications?Intuit Logo

Check out this video of Intuit Integration Architect Jeff Kester describing how Intuit’s Software-as-a-Service is made possible by Oracle SOA Suite including his key comments on:

Intuit Video

  • Lower IT costs
  • Improved customer experience
  • Seamless application upgrades
  • Frictionless application integration
  • Deployment automation
  • Common data model
  • End to end orchestration
  • 360-degree view of the customer
  • Flexibility and agility
  • Improved cross-sell and up-sell

For more on integrating SaaS applications with on-premise applications, check out the white paper "Cloud Integration – A Comprehensive Solution"

Wednesday Apr 03, 2013

Oracle announces SOA Suite 11g R1 (11.1.1.7.0) for healthcare integration

Oracle announces SOA Suite 11g R1 (11.1.1.7.0) for healthcare integration. It can be downloaded from SOA Suite for healthcare integration OTN download page. Some of main highlight for this healthcare release includes:

  • Ease of Installation: The user installation experience is simplified by introducing an automated healthcare post-install script. User need to install standard SOA Suite 11g R1(11.1.1.7.0) and then a post install script need to be invoked to enable all healthcare components.
  • Performance Optimization and Interface Sequencing: This release brings lot of performance enhancement by introducing additional knobs to tweak Engine, database and composite layer to achieve better throughput and response time . An additional sequencing option called Interface Sequencing is added which provides better throughput and scalability by reducing database interaction and sequencing check points. This is additional option on top of Component level sequencing.
  • UI Enhancements:

System Dashboards has been added for global view of status of healthcare system. It list all endpoints with their status, protocol details along with message count and queue count associated with endpoints. It provides additional system level data like most active endpoint, recent error trends etc.

The original dashboard is also enhanced to provide Compact Dashboard view to provide endpoint color coding status as small icons, for healthcare systems which have large set of endpoints.

The user provisioning for different roles to view payload etc can now be done through UI.

  • Web Services Support : This release provides web services support to exchange web-services (both for SOAP 1.0 and 1.1) based messages between endpoints. A new protocol ‘WS-HTTP’ is added in endpoint configurations in UI. The user can post SOAP message in Sync or Async Mode based upon configuration in the Endpoint.  All the OWSM policies available in Enterprise Manager are supported.

This release also provide additional document support for National Council for Prescription Drug Program ( NCPDP) and  Interchange level acknowledgement ( TA1) support for HIPAA 5010 use cases.

Check out  SOA Suite for healthcare integration (11.1.1.7.0) User Guide for more details.

 

About

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.

Search

Archives
« March 2015
SunMonTueWedThuFriSat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
    
       
Today