An Oracle White Paper January 2012. Take SOA Deployments to the Next Level with Oracle Data Integrator



Similar documents
An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

The Role of Data Integration in Public, Private, and Hybrid Clouds

Oracle Data Integrator 12c (ODI12c) - Powering Big Data and Real-Time Business Analytics. An Oracle White Paper October 2013

A Comprehensive Solution for API Management

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

An Oracle Communications White Paper December Serialized Asset Lifecycle Management and Property Accountability

An Oracle White Paper February Schneider National Implements Next - Generation IT Infrastructure

An Oracle White Paper June Integration Technologies for Primavera Solutions

An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR

ORACLE PRODUCT DATA HUB

Oracle Primavera Gateway

An Oracle White Paper November Oracle Business Intelligence Standard Edition One 11g

An Oracle White Paper May 2011 BETTER INSIGHTS AND ALIGNMENT WITH BUSINESS INTELLIGENCE AND SCORECARDS

An Oracle White Paper. Enabling Agile and Intelligent Businesses

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

An Oracle White Paper November Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics

Ensuring Web Service Quality for Service-Oriented Architectures. An Oracle White Paper June 2008

ORACLE SUPPLY CHAIN AND ORDER MANAGEMENT ANALYTICS

An Oracle White Paper April, Spend Management Best Practices: A Call for Data Management Accelerators

An Oracle White Paper May Maximize Success on Data Integration Projects with Oracle Data Integrator

March Oracle Business Intelligence Discoverer Statement of Direction

Managing the Product Value Chain for the Industrial Manufacturing Industry

October A New Standard for Excellence. Transforming Education and Research with Oracle Innovation

An Oracle White Paper November Financial Crime and Compliance Management: Convergence of Compliance Risk and Financial Crime

An Oracle White Paper February Integration with Oracle Fusion Financials Cloud Service

Oracle s BigMachines Solutions. Cloud-Based Configuration, Pricing, and Quoting Solutions for Enterprises and Fast-Growing Midsize Companies

An Oracle White Paper March Managing Metadata with Oracle Data Integrator

Oracle Financial Management Analytics

An Oracle White Paper June Introduction to Determinations Engines

An Oracle White Paper Dec Oracle Access Management Security Token Service

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

Oracle Communications Extension Group: Enterprise Application Guide ORACLE WHITE PAPER AUGUST 2015

April Oracle Higher Education Investment Executive Brief

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

The Yin and Yang of Enterprise Project Portfolio Management and Agile Software Development: Combining Creativity and Governance

Oracle Knowledge Solutions for Insurance. Answers that Fuel Growth

The Benefits of a Unified Enterprise Content Management Platform

Mobile-First Strategy. CIO Executive Interview

Oracle Banking Platform. Enabling Transformation of Retail Banking

An Oracle White Paper August Oracle Service Cloud Integration with Oracle Siebel Service

An Oracle White Paper February Centralized vs. Distributed SIP Trunking: Making an Informed Decision

Oracle Hyperion Planning

Driving Down the High Cost of Storage. Pillar Axiom 600

An Oracle White Paper June, Enterprise Manager 12c Cloud Control Application Performance Management

An Oracle White Paper October Gneis Turns to Oracle to Secure and Manage SIP Trunks

Top Ten Reasons for Deploying Oracle Virtual Networking in Your Data Center

ORACLE DATA INTEGRATOR ENTEPRISE EDITION FOR BUSINESS INTELLIGENCE

ORACLE FINANCIAL ANALYTICS

The Case for a Stand-alone Rating Engine for Insurance. An Oracle Brief April 2009

An Oracle White Paper September Adapting to PeopleSoft Continuous Delivery

Minutes on Modern Finance Midsize Edition

An Oracle White Paper July Oracle Desktop Virtualization Simplified Client Access for Oracle Applications

ORACLE HUMAN RESOURCES ANALYTICS

The Five Most Common Big Data Integration Mistakes To Avoid O R A C L E W H I T E P A P E R A P R I L

Simplify IT and Reduce TCO: Oracle s End-to-End, Integrated Infrastructure for SAP Data Centers

An Oracle White Paper May Distributed Development Using Oracle Secure Global Desktop

Oracle Fusion Middleware

An Oracle White Paper November Upgrade Best Practices - Using the Oracle Upgrade Factory for Siebel Customer Relationship Management

An Oracle White Paper June Cutting Cost through Consolidation

ORACLE MANAGED FILE TRANSFER

An Oracle White Paper April Oracle Fusion Talent Management Overview

October Oracle Application Express Statement of Direction

PeopleSoft Mobile Inventory Management for Healthcare

Improve your Customer Experience with High Quality Information

Managed Storage Services

ORACLE SALES ANALYTICS

THE NEW BUSINESS OF BUSINESS LEADERS. Hiring and Onboarding

Oracle Documents Cloud Service. Secure Collaboration for the Digital Workplace

Primavera Unifier Integration Overview: A Web Services Integration Approach O R A C L E W H I T E P A P E R F E B R U A R Y

G Cloud 7 Pricing Document

End-to-End E-Clinical Coverage with Oracle Health Sciences InForm GTM

ORACLE LOYALTY ANALYTICS

Reduce Trial Costs While Increasing Study Speed and Data Quality with Oracle Siebel CTMS Cloud Service

An Oracle White Paper October An Integrated Approach to Fighting Financial Crime: Leveraging Investments in AML and Fraud Solutions

Oracle Forms and SOA: Software development approach for advanced flexibility An Oracle Forms Community White Paper

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR JD EDWARDS ENTERPRISEONE: DESIGN TO RELEASE

An Oracle White Paper September Integrated Technology Solutions: Driving the AEC Revolution

CUSTOMER MASTER DATA MANAGEMENT PROCESS INTEGRATION PACK

An Oracle White Paper March Best Practices for Real-Time Data Warehousing

Oracle Fusion Human Capital Management Overview and Frequently Asked Questions

An Oracle White Paper October Siebel Financial Services Customer Relationship Management for Banking

An Oracle Strategy Brief November Rules for Rules: Bringing Order and Efficiency to the Modern Insurance Enterprise

An Oracle White Paper August Oracle VM 3: Application-Driven Virtualization

New Oracle BI Foundation Suite Features

ORACLE PROJECT ANALYTICS

ORACLE BUSINESS INTELLIGENCE APPLICATIONS WHAT S NEW

Contract Lifecycle Management for Public Sector A Procure to Pay Management System

What You Need to Know About Transitioning to SOA

ORACLE DRIVER MANAGEMENT INTEGRATION PACK FOR ORACLE TRANSPORTATION MANAGEMENT AND ORACLE E-BUSINESS SUITE

An Oracle White Paper March Oracle s Single Server Solution for VDI

Time to Query Your Quotes?

ORACLE RETAIL BACK OFFICE

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

An Oracle White Paper September Oracle Database and the Oracle Database Cloud

An Oracle White Paper August Higher Security, Greater Access with Oracle Desktop Virtualization

Transcription:

An Oracle White Paper January 2012 Take SOA Deployments to the Next Level with Oracle Data Integrator

Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.

Executive Overview... 2 Introduction... 3 The SOA Approach... 3 ODI and SOA : A Match Made in Heaven... 4 ODI and SOA Suite: Real-Life Customer Examples... 7 Conclusion... 9

Executive Overview Service-Oriented architecture (SOA) is a key component of the information enablement strategy for an enterprise. It plays a critical role in integrating business processes and abstracting information services. However, the value of a service-oriented architecture is only as good as the availability of the information assets that feed it. Having a performant, timely and robust bulk data movement strategy that goes hand-in-hand with SOA is critical for the success of a SOA approach in the enterprise. This whitepaper will discuss the importance of Oracle Data Integrator, Oracle s flagship solution for data movement and data transformation for any SOA implementation. Designed to work with Oracle SOA Suite, Oracle Data Integrator integrates data embedded in services, BPEL flows and composite applications. In addition, this paper will cover how Oracle Data Integrator arms SOA projects that demand high performance, data-driven, powerful data loading with best-in-class capabilities, while providing real-world examples and case studies to illustrate the benefits of the combined approach. 2

Introduction Service-oriented architectures focus on component reuse, are intrinsically agile due to their loose coupling of services, but what happens when data volumes increase, and enterprise systems need integrated information? While standards and technologies have matured to help IT organizations turn application logic into services, not enough effort has been spent to ensure that these services have reliable and consistent access to and knowledge of the underlying data they depend on. This has lead to serious re-use challenges, increased development time for services, increased complexity, and higher maintenance costs. The problem is a complex one. Underneath the ideal of a simple, standards-compliant SOA interface is a huge mess of heterogeneous data that varies by format, semantics, and hierarchy while being controlled and manipulated by multiple applications. These problems are made even worse by the presence of multiple enterprise systems keeping similar information (a natural consequence of growth through acquisitions), and increasingly now, the availability of cloud-based applications. For example, in a scenario where a company acquires another company, both companies would typically have pre-existing order and inventory systems, which are crucial for day to day operations. In order to surface SOA-based components that provide global visibility to orders and inventory, it is critical to establish an effective bulk data movement strategy that moves the critical order and inventory information in a timely fashion to a single point of deployment. The choice of an effective bulk information framework is therefore an integral part of SOA success for an enterprise. The SOA Approach Services-Oriented Architecture is an architectural strategy for building software applications inside a company more like an architectural blueprint, except that in this case, the architecture calls for all the pieces of software to be built using a particular software development methodology. The serviceoriented approach allows the creation of services and composite applications that exist independent of the underlying technologies. Rather than requiring that all data and logic reside on a single computer, the services model facilitates access and consumption of IT resources over the network. Since services are designed to be standalone, autonomous, and loosely coupled, they can be readily combined and recombined into composite applications according to the changing needs of the organization. SOA provides the framework to help integrate composite applications whose purpose is to enable 3

businesses to improve and automate manual tasks, to realize a consistent view of customers and trading partners, and to orchestrate business processes that comply with internal mandates and external regulations. The net result is that organizations adopting service orientation can create and reuse services and applications as business needs evolve, and are thereby able to gain the agility necessary for superior marketplace performance. Here are a few of the benefits of a SOA deployment approach: Flexible layer of abstraction consisting of loosely coupled services for faster development Component-based services which may be reused and across projects and applications to reduce development time and cost Leverages open standards such as: XML, SOAP and WSDL for interoperability and heterogeneity across platforms. Overall, SOA-based architectures offer ample flexibility and work well with requirements centered around application integration, services, and component integration. However, what happens when project requirements demand integration of large data volumes such as terabytes or hundreds of terabytes of data, bulk data processing and data transformation with attention to semantics or possibly even data quality? SOA provides a loose coupling approach to systems that are not yet integrated and in order to be successful with SOA, timely and efficient movement of bulk information is critical for integration. Here is where Oracle Data Integrator is needed. ODI and SOA : A Match Made in Heaven Solving the aforementioned problems through a hybrid approach combining best-in-class solutions like SOA and Enterprise Data Integration is an additional option for SOA success with best-of-breed data integration technology. A key component of the enterprise data integration in this context is timely access and movement of bulk/batch data from disparate systems. Oracle SOA Suite and Oracle Data Integrator complement each other very well in this regard. Together, they seamlessly bring together events, transactions and processes and are complemented by a data-driven architecture. As additional business processes are added over time to a SOA architecture, scalability turns into a challenge, plus the services that have been deployed already need to be supplied data from the addition of new data sources. Oracle s flagship product for bulk/batch data movement 4

and processing is designed to handle changing IT infrastructures that rely on information being present, available and able to transform quickly. Figure 1: Oracle Data Integrator and the target data store fields. Oracle Data Integrator offers organizations the power of high performance, increased productivity, coupled with data movement and transformation capabilities across different platforms. It is the tool of choice for data integration projects. ODI makes it possible to connect to most major databases, data warehouses, service-oriented architectures, BI systems and helps lower the total cost of ownership among information-centric architectures in the enterprise. In addition, the combination of Oracle Data Integrator and Oracle GoldenGate brings key elements of data integration real-time data movement, transformation, synchronization, to ensure that information is timely, accurate, and consistent across complex systems. Oracle GoldenGate brings a cost-effective and low-impact realtime data integration and continuous availability solution. A large component of data integration projects, ODI specializes in bulk data movement without compromising performance and maintaining existing data relationships and transformations. Here are a couple of key areas that set ODI apart from other data integration solutions and make it very well suited along side of SOA in any type of integration project: High Performance- Oracle Data Integrator s design uses an E-LT (Extract Load Transform) approach which optimizes how transformation is done on the target system. ODI exploits database optimizers as opposed to transformation that is performed in-flight or requiring a 5

separate intermediary. The ELT approach directly impacts performance and has proven to make data loading fast, efficient and incredibly reliable. No dependency on an intermediary server - ODI Agent runs directly on the source or target. Heterogeneity- Built to work on different platforms and vendor agnostic, Oracle Data Integrator can easily supply multiple composite applications and services with data and act as a key data loading mechanism in batch. ODI s heterogeneity enables it to connect to all possible enterprises sources, thereby providing a uniform mechanism for data integration. In addition, ODI acts as a layer that can handle data access and integration from sources to target, without having to use point-to-point connections like SOA and BPM. Easy Interoperability/Communication with SOA: ODI is 100% Java and can natively integrate within a Service-Oriented Architecture. ODI can be used in a number of ways within a Service-Oriented Architecture. ODI can be called from a SOA web service for ETL or ELT. In addition, ODI can be orchestrated/called from the SOA process directly for bulk data needs. Run-time and Design-time Integration: Oracle Data Integrator uses Oracle WebLogic Server along with SOA for integration during run-time. Specifically, ODI and SOA Suite both use JDeveloper and the benefit is uniform tooling and a common user interface at design-time. Depending on the use case, ODI and SOA Suite can be deployed on a separate or same JVM, for either run-time or design environments. The run-time and design-time integration ensures that both solutions work together and the entire information flow process can be designed, managed, deployed and maintained from a single place. This is in contrast to having an unmaintainable mess of ad-hoc scripts that are expensive to develop, deploy and maintain due to being scattered around different IT systems in the enterprise. A holistic integration approach that includes Oracle Data Integrator is essential to effectively executing complex data transformations and resolving semantic differences in data, both of which are crucial components of an effective SOA strategy. 6

ODI and SOA Suite: Real-Life Customer Examples Oracle Data Integrator has enabled customers to realize success, quick time-to-value and seamless integration without interruption to existing systems. Let s examine two customers and the challenges their businesses faced and how ODI along with Oracle SOA Suite helped them achieve better, complete integration both at the application and data levels. Major Off-Price Apparel and Home Fashion Retail Chain A major US-based, Fortune 500 retail chain with revenues of $7.9 billion was looking for ways to gain better business insight of their product inventory as well as consolidate disparate information from multiple sources to present a consolidated view to the business. Over 800 retail store chains were involved with this effort which spanned across merchandising, supply chain and financial applications. Furthermore, the initiative includes integration with over 20 B2B trading partners. Oracle Data Integrator played a key role in developing fast & reliable ETL, bulk load transfers. The retailer faced the following challenges: 1) Challenges with integrating, consolidating and combining inventory information, 2) Lack of visibility to errors to the business, 3) Higher cost and time to delivery of information, 4) Current IT state was complex, didn t scale, and difficult to manage, 5) Non-standard approaches required ad-hoc coding, lack of single uniform approach, inconsistencies in development practices. To help them solve the issues with integration, they chose Oracle SOA Suite and Oracle Data Integrator for data integration across heterogeneous data sources while using a standards-based approach. The benefits experienced include: 73% Bulk data transfer performance improvement ODI with Oracle SOA Suite (Oracle BPEL PM) provided business optimization, process visibility, exception handling Closed loop processing using BAM and Data Integrator reduced ordering/replenishing inventory errors by reducing inaccurate data Oracle Data Integrator was used for over 120+ ETL/bulk data transfer interfaces between applications, trading partners and enterprise data warehouses. On the SOA side, they are running over 200 integration services. Significant performance gains were seen due to having Oracle Data Integrator handle the complex data transformations and data movement functions. ODI was able to provide high performance data integration with ETL/ELT so that Oracle SOA Suite could focus on process 7

and service-level integration. Overall, the retailer saw results that reiterated the value of Oracle Data Integrator and Oracle SOA Suite to yield real-time visibility into business processes, seamless integration from heterogeneous sources and a standards-based approach that enabled centralized exception management. Major Telecommunications Company As a global leader in delivering innovative communications, information and entertainment, this telecommunications company offers voice, data and video products and services. Their services and products are offered over intelligent wireless, broadband and global IP networks while meeting customers' growing demand for speed, mobility, security and control. The primary business challenges they faced which led them to a hybrid approach for better business agility, data management are: Streamline and automate business processes around new hire on boarding Provide better business insight and manage supply chain Many different EAI infrastructures leading to inherently high TCO (learning curve, licenses, physical infrastructure required) Lower the cost of rewriting SAP, PeopleSoft & Legacy interfaces (about 209) through custom code Lower the cost of IT infrastructure due to multiple redundant systems and need for greater automation vs manual production processes. The solution they turned to involved ODI + SOA to help build out a shared services layer which helped provide greater flexibility. These shared services were deployed to consolidate databases (DB2, Sybase, Informix to Oracle), consolidate ERP (PeopleSoft HR/Payroll, Decommissioning SAP), consolidate middleware (Oracle Fusion Middleware) and consolidate BI/ETL. One of the customer s key requirements was to minimize the pain of integration and help adhere to standards. Oracle Data Integrator was an integral technology to help them create a shared services organization that created, and maintained services that could be used throughout the company. ODI helped reduce their infrastructure complexities, which consisted of thousands of physical servers to hundreds of virtual servers and over a 1000 applications to slightly over 200 applications in the enterprise. With a shared services approach, they saved US $562million, all by utilizing common technologies, strong product synergies, process, technology and people savings. 8

Conclusion Oracle Data Integrator provides a key data extraction, abstraction, access layer for SOA-based deployments. Customer successes have illustrated that services-based integration is only as effective as the data that is available to spread across the entire enterprise. To be successful at integrating multiple heterogeneous applications, consider the triumvirate - service, process and data level integration. Compromising on any one of these, leaves organizations with incomplete integration efforts and poor business insight. Having a seamless design and run time environment between ODI and SOA simplifies the design, maintenance, and management of both functions. In addition, the high performance nature of ODI for bulk information movement ensures that the SOA layer surfaces timely and relevant information, a characteristic that is critical for the modern real time information enabled enterprise. The combination of ODI coupled with Oracle SOA Suite packs a powerful one-two punch for accomplishing business information integration at all levels: application-tier, process-tier and the datatier. This in turn helps organizations get the insight, agility and flexibility they need for success. 9

Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com Copyright 2011, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark licensed through X/Open Company, Ltd. 0611