SlideShare una empresa de Scribd logo
1 de 37
Oracle GoldenGate Demo & Data Integration Basic Concepts


  Fumiko Yamashita                                                                                                                11th Mar, 2011



Safe Harbor Statement: The views expressed on this presentation are my own and do not necessarily reflect the views of Oracle.
 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 a purchasing decision. The
development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Agenda

• Oracle GoldenGate Demo
  • UI Demo - Siebel & Database Migration
  • Technical Demo - Data Transformation
• Data Integration Basic Concepts
  • Operational Reporting vs Data Warehousing
  • Master Data Management (MDM)
  • Change Data Capture (CDC)
Why Oracle GoldenGate (OGG) & ODI now?

    • Gartner’s DI research in Dec 2010 indicates:
       • BI and DWH remain the predominant use case for data integration
         tools
           The focus of the 22-Mar customer webcast: “Optimize Your Data
             Warehouse”
       • The slow economy is pushing many enterprises to seek low-
         cost, "good enough" data integration capabilities
           Promote the cost efficiency and cost saving effects of OGG/ODI
           By using Oracle Data Integration products, organizations have:
               Reduced their development costs by 30%       > cost
               Improved the speed of handling data by 50% > customer
                 satisfaction
               Reduced business process execution times by at least 70% >
                 revenue
    • IDC sees Oracle as not just DB/OFM/Apps vendor, but DI vendor (OOW
       SF Sep 2010)



SAP BO: SAP Business Objects   BI: Business Intelligence   DWH: Data Warehouse   DI: Data Integration
What Can Oracle GoldenGate/ODI Achieve?
         Customers Demand Continuous Real Time Data
         While Lowering IT Costs and Gaining Operational Efficiencies
                                                                                              Data Quality/
                                                                                              Data Profiling/
                                                Real-Time                                         MDM
                                                 Business
     OGG                                        Operations                                       OGG/ODI

 1
 Continuous Availability of Critical                               2Real-Time Information Access for
 Applications and Data                                                        Intelligence & Decisioning
 • Continuous Uptime in event of disaster                            • Instantly available Data for Reporting
 • No downtime during planned outage /                             • Access to Key Information for Analysis
   migration, achieve gradual migration                                    • Across Heterogeneous Systems
 • Load balancing & Data distribution


                              3 Lower IT Spend & Improve Efficiencies
                              • Choose best system for need (heterogeneity)
                                      • Modernize Legacy Systems
                                         • Offload for reporting
                       OGG



MDM: Master Data Management
Oracle GoldenGate/ODI Use Cases & Demo Coverage
            Enterprise-wide Solution for Real Time Data Needs
                                                                                                           Covered by
                    1st
                     demo on                                                                               today’s demo
                 migration from                     Disaster Recovery,
                Siebel 7 & DB 10g                   Data Protection Standby
                                                                         (Open & Active)
                to Siebel 8 & 11g                                                               1
                                                                                            Continuous
                                                    Zero Downtime                           Availability
                                                    Migration and                           (OGG)
                                                    Upgrades
                              Log Based, Real-                                                              Covered by
                              Time Change Data
                              Capture
                                                     Operational
                                                                         Reporting                          today’s demo
                                                     Reporting
                                    OGG
                                                                         Database                              except
                                                                                                              ODI/ETL
                                                                   ODI/ETL                     2
                                                         ODS                    EDW          Real-time
                                                                                             OR/BI
                                                               ODI/ETL
                                                                                             (ODI/OGG)
                      Heterogeneous                                             EDW
                                                        Real-time BI                                        Covered by
                      Source Systems
                                                                                                            today’s demo
                                                        Query Offloading
                                                                                                3
                                                                                           Lower IT Cost
                                                        Data Distribution
                                                                                           (OGG)

                                                                                                            Process integration is
                                                        SOA Integration /Web
                                                        Services (ODI/OGG)                                      also possible

OGG: Oracle GoldenGate           ODS: Operational Data Store              TCO: Total cost of ownership     BI: Business Intelligence
ODI: Oracle Data Integrator      EDW: Enterprise Data Warehouse           ROI: Return of investment        ETL: Extract-Transform-Load Tool
Oracle GoldenGate - UI Demo
Siebel/DB Migration

     Siebel 7 & SQL Server                                      Siebel 8 & DB 11g
                                                OGG




                                     Pump




      Source System                                   Target System
      Windows 2003 SP1                                Red Hat Enterprise Linux 5.3
      SQL Server 2000 SP4                             Oracle Database 11.1.0.6
      Siebel application version 7.8.2.4 Call         Siebel application version 8.1.1 Call
      Center ENU                                      Center ENU
      Oracle GoldenGate version: 10.4.0.19            Oracle GoldenGate version: 10.4.0.19
          Source Extract (Capture): extsieb               Source Extract: ext_s81
          Source Pump: pumpsieb                           Source Pump: pump_s81
          Source Replicat (Delivery): rep_s78             Source Replicat: rep_s81
Siebel & DB Migration – Account Creation
     Siebel 7 & SQL Server (Source)             Siebel 8 & DB 11g (Target)
Can be described as                                       Can be described as the
 the production site          The account                  DR site identical to the
 in the DR scenario                                          Prod site in the DR
                             created in the                       scenario
                            source system is
                            replicated in the
  Can be the original        target system
 system which used to         immediately.               Can be the offloading
 handle large data load                                  target system (usually
  and very slow in the                                   less expensive HW) to
  offloading scenario                                    reduce the load on the
                                                         original system in the
                                                           offloading scenario


 Can be the source
      site in the                                          Can be the target
     replication                                               site in the
      scenario                                                replication
                                                               scenario


                            Let’s watch the
                              demo now!
                                                                                  7
Siebel & DB Migration– Account Phone Number Change

Siebel 7 & SQL Server (Source)          Siebel 8 & DB 11g (Target)

                          The phone number
                         updated in the target
                         system is changed in
                          the source system
                             immediately.




                          Can be bi-directional




                                                                     8
Data Transformation – Configuration File

MAP "dbo.S_OPTY" TARGET oltp_sia.S_OPTY
 keycols (row_id),
 COLMAP (USEDEFAULTS,
   PR_DEPT_OU_ID
      = @IF(@STREQ(OPTY_CD,"Design Project"),              If (source)
             @COLSTAT(NULL),                               Then (target)
                                   2. Primary Account ID   Else (target)
             PR_DEPT_OU_ID) ,
   OPTY_CD
      = @IF(@STREQ(OPTY_CD,"Design Registration"),         If (source)
             "Design Opportunity",                         Then (target)
             OPTY_CD));                                    Else (target)
                      1. Opportunity Type




                                                                    9
Data Transformation – Data Change

     Main System (Source)                Offloaded System (Target)




                       The Opportunity Type is changed
                         from “Design Registration” to
                       “Design Opportunity” while being
                                 transferred.


OPTY_CD Opportunity Type
     = @IF(@STREQ(OPTY_CD,"Design Registration"),
                                                          If (source)
           "Design Opportunity",
                                                          Then (target)
           OPTY_CD));
                                                          Else (target)



                                                                    10
Data Transformation – Concealing Internal Data

  Main System (Source)                  Offloaded System (Target)




                                    When the Opportunity
                                    Type is changed to
                                    “Design Project”, the
                                    Account is nullified only
                                    on the target side.
                Primary Account ID
PR_DEPT_OU_ID
     = @IF(@STREQ(OPTY_CD,"Design Project"),
                                                           If (source)
           @COLSTAT(NULL),         Opportunity Type
                                                           Then (target)
           PR_DEPT_OU_ID) ,
                                                           Else (target)



                                                                      11
Agenda

• Oracle GoldenGate Demo
  • UI Demo - Siebel & Database Migration
  • Technical Demo - Data Transformation
• Data Integration Basic Concepts
  • Operational Reporting vs Data Warehousing
  • Master Data Management (MDM)
  • Change Data Capture (CDC)
OGG Technical Demo: Data Transformation - Overview



  Source DB         Data Replication with     Target DB
                        Simple Data         Node C: Boston
Node B: Chicago       Transformation
OGG Technical Demo: Data Transformation - Architecture

                  Management Node fa2333          Swingbench Node
                                             Load Generator/Benchmarking




  Source DB                                          Target DB
Node B: Chicago                                    Node C: Boston
    la2334                                             la2335


                                  Data
                               Replication
                               with Simple
                                  Data
                                Transfor-
                                 mation
OGG Technical Demo: Data Transformation
– Module Configuration




             Port 7809                     Port 7809




                         Let’s watch the
                           demo now!


                                                       15
Mappings – CUSTOMERS




• CUSTOMERS table split into US an
  non-US customers using a FILTER
• CONTACTNAME column split into
  CONTACTFIRST and CONTACTLAST
  using built-in @STR functions
CUSTOMER Mapping
MAP GGS.customers, target GGS2.non_us_customers,
 COLMAP (USEDEFAULTS,
 contactfirst = @STREXT (contactname, 1,
 @STRFIND(contactname," ") - 1),
 contactlast = @STREXT (contactname,
 @STRFIND(contactname," ") + 1,
       @STRLEN(contactname)))
 WHERE (country <> "USA");

MAP GGS.customers, target GGS2.us_customers,
 COLMAP (USEDEFAULTS,
 contactfirst = @STREXT (contactname, 1, @STRFIND
 (contactname," ") - 1),
 contactlast = @STREXT (contactname, @STRFIND
 (contactname," ") + 1, @STRLEN (contactname)))
 WHERE (country = "USA");
Mgt Pack for GoldenGate (Director) – Overview
• A graphical enterprise application that offers a visual and intuitive way
  to define, configure, manage, and report on all GoldenGate
  transactional data synchronization processes




 GoldenGate                                            GoldenGate

                             Director
Synchronize                                            Synchronize



 GoldenGate                 GoldenGate                 GoldenGate
              Synchronize                Synchronize
Oracle GoldenGate Veridata
• A high-speed, low impact data comparison solution
   • Identifies and reports data discrepancies between two databases without
     interrupting those systems or the business processes they support
   • Supports Oracle, Teradata, SQL Server, NonStop SQL/MP and Enscribe
   • Supports homogeneous and heterogeneous compares

• Benefits:
   • Reduce financial/legal risk exposure
   • Speed and simplify IT work in
     comparing data sources
   • No disruption to business systems
   • Improved failover to backup systems
   • Confident decision-making and
     reporting
Oracle GoldenGate Veridata – In-Sync
Oracle GoldenGate Veridata – Out-Of-Sync
Agenda

• Oracle GoldenGate Demo
  • UI Demo - Siebel & Database Migration
  • Technical Demo - Data Transformation
• Data Integration Basic Concepts
  • Operational Reporting vs Data Warehousing
  • Master Data Management (MDM)
  • Change Data Capture (CDC)
Oracle GoldenGate/ODI Use Cases & Demo Coverage
            Enterprise-wide Solution for Real Time Data Needs

                                                    Disaster
                                                    Recovery, Data Standby
                                                                   (Open & Active)
                                                    Protection
                                                                                                1
                                                                                            Continuous
                                                    Zero Downtime                           Availability
                                                    Migration and                           (OGG)            What’s the difference
                                                    Upgrades                                                       between
                              Log Based, Real-
                              Time Change Data
                                                                                                             Operational Reporting
                                                     Operational
                              Capture                                    Reporting
                                                     Reporting           Database
                                                                                                                           &
                                    OGG
                                                                                                               Data Warehouse/BI
                                                                   ODI/ETL                     2
                                                         ODS                   EDW           Real-time OR,
                                                                                             BI /DWH, MDM
                                                               ODI/ETL
                                                                                             (ODI/OGG)
                      Heterogeneous                                             EDW
                                                        Real-time BI
                      Source Systems                                                                             What’s Master Data
                                                                                                                   Management?
                                                        Query Offloading
                                                                                                3
                                                                                           Lower IT Cost
                                                        Data Distribution
                                                                                           (OGG)


                                                        SOA Integration /Web
                                                        Services (ODI/OGG)

OGG: Oracle GoldenGate           ODS: Operational Data Store              TCO: Total cost of ownership     BI: Business Intelligence
ODI: Oracle Data Integrator      EDW: Enterprise Data Warehouse           ROI: Return of investment        ETL: Extract-Transform-Load Tool
What is Operational Reporting, DWH/BI, & MDM?
• MDM is a practice to consolidate & clean up master data
   • Master Data: Customers, departments, employees, products, product categories, & territories
     (Dimensions) – data is fairly constant, used in the transactional data
   • Transactional Data: Orders, call logs, & opportunities (Fact table) – increases very fast
• Operational Reporting represents simple reports w/o data massaging (i.e. all opps)
• DWH/BI requires complex multi-step data massaging (i.e. corporate BI reports)
       ERP Financial
                                                               OBI EE Suite/ MDM Suite
   Cust A      Prod A      Prod Cat                            ODI (Data Profile/Quality)
                                                                                 MDM
                                                                                                        Generates
                                                                                                        consolidated
             Order                       Generates simple                  Oracle Data                   BI reports
                                            operational
                                              reports                      Integrator

            On-Disk Logs
                                                                                         Cust                  Prod
               CRM                                           Cust A     Cust B
    Cust B      Prod B     Territory   Oracle                  Prod A      Prod B                   FACT
                                       GoldenGate               Prod Cat    Territory               Order, C
                                                                24           Call Log               all Log
                                                                 Order
                                                                                        Territory              Prod Cat


              Call Log

                                       Oracle                  ODS Schema                  DW Star Schema
                                       GoldenGate
            On-Disk Logs                                                         Dimension tables
Many customers are still running Operational Reports (ORs)
on their production OLTP Applications
                                         Generates ORs on the
                                         transactional systems,
                                      slowing down the system for
                                        al employees/customers
                                                                         OBI EE Suite/ MDM Suite
      ERP Financial                                                      ODI (Data Profile/Quality)
                                        Offload operational reporting      or third-party tools
  Cust A      Prod A      Prod Cat
                                        work to outside the OLTP
                                        systems to speed up the                            MDM
                                        OLTP system

            Order
                                                                                     ODI or ETL Tools

                                 Real-time data replication is
           On-Disk Logs          the key for achieving the fast
                                 real-time ORs > OGG                                               Cust                  Prod
              CRM                                                       Cust A    Cust B
   Cust B      Prod B     Territory        Oracle                        Prod A      Prod B                   FACT
                                           GoldenGate                     Prod Cat    Territory               Order, C
                                                                           25          Call Log               all Log
                                                                            Order
                                                                                                  Territory              Prod Cat


             Call Log

                                          Oracle                         Staging Area
                                                                                                     DW Star Schema
                                          GoldenGate                         ODS Schema
           On-Disk Logs
Many customers are still seeing yesterday’s data in
Operational Reports

                                                                      OBI EE Suite/ MDM Suite
    ERP Financial                                                     ODI (Data Profile/Quality)
Cust A      Prod A      Prod Cat                                        or third-party tools
                                                                                        MDM

                                       Viewing yesterday’s data in
          Order                            operational reports
                                                                                  ODI or ETL Tools

                                          View data in operational
         On-Disk Logs                     reports real time
                                                                                                Cust                  Prod
                                    Nightly Batch Process
            CRM                                                      Cust A    Cust B
 Cust B      Prod B     Territory          Oracle                     Prod A      Prod B                   FACT
                                           GoldenGate                  Prod Cat    Territory               Order,
                                                                        26          Call Log               Call Log
                                                                         Order
                                                                                               Territory              Prod Cat


           Call Log
                                    Nightly Batch Process
                                                                        ODS Schema                DW Star Schema
                                          Oracle
         On-Disk Logs                     GoldenGate
Agenda

• Oracle GoldenGate Demo
  • UI Demo - Siebel & Database Migration
  • Technical Demo - Data Transformation
• Data Integration Basic Concepts
  • Operational Reporting vs Data Warehousing
  • Master Data Management (MDM)
  • Change Data Capture (CDC)
What is CDC (Change Data Capture)?
• CDC is a method to capture data changes (delta) in the source and send to the target.
   • Real-Time Log-Based Light-Weight CDC: Reads data from the DB logs instead of reading via DBMS
     processes. > It doesn’t put load on the RDBMS in the memory. > GoldenGate does this.
   • Slow Log-based CDC: Reads data from the DB log files, but using slow technology. Low performance.
   • Heavy Intrusive CDC: Reads data from the RDBMS. Slows down the source system. Might depend on
     timestamps to identify the delta.
             RDBMS                                            OBI EE Suite/ MDM Suite
        ERP Financial                                         ODI (Data Profile/Quality)
    Cust A    Prod A    Prod Cat
                                                                                  MDM


                                                                           Oracle Data
             Order
                                                                           Integrator

         On-Disk Logs
                                                                                         Cust                  Prod
             RDBMS                  Oracle
                                                                         Cust B
              CRM                   GoldenGate             Cust A         Prod B                    FACT
    Cust B     Prod B   Territory                            Prod A         Territory               Order, C
                                                              Prod Cat       Call Log               all Log

                                                               Order                    Territory              Prod Cat



             Call Log

                                    Oracle                    ODS Schema                   DW Schema
                                    GoldenGate
         On-Disk Logs
                                                                                                                          28
What happens without real-time log-based CDC?
• Heavy load to the RDBMS
    • Slow down all transactions > Low performance
 GoldenGate achieves low-impact light-weight update capture from DB logs

         RDBMS
    ERP Financial                                                  OBI EE Suite/ MDM Suite
Cust A      Prod A      Prod Cat
                                                                   ODI (Data Profile/Quality)
                                     SQLs:                                           MDM
                                     select * from customers …;

          Order                                                                Oracle Data
                                                                               Integrator
                                       Oracle
         On-Disk Logs
                                       GoldenGate
                                                                                             Cust                  Prod
          RDBMS
                                                                  Cust A    Cust B
            CRM
                                    SQLs:                          Prod A      Prod B                   FACT
 Cust B      Prod B     Territory   select * from customers …;      Prod Cat    Territory               Order,
                                                                     29          Call Log               Call Log
                                                                      Order
                                                                                            Territory              Prod Cat



           Call Log

                                       Oracle                       ODS Schema                  DW Schema
                                       GoldenGate
         On-Disk Logs
What happens without real-time log-based CDC & Timestamp?
 • Huge data traffic – all records need to be copied to the DWH repository
With Timestamp:                                     Refresh History Table:
OLTP Order Table:
                                     Check new
                                      records                                   DWH Fact Table:

                                 √
                                                  Copy new
                                                 records only
                                                   since last
                                 √                  refresh


Without Timestamp:
                                                                                          DW Schema
OLTP Order Table:
                                                              Staging Customer Table:                     DWH Fact Table:
                                          Copy ALL
                                        records to the                                         Use
                                         staging area                                         some
                                                                                            complex
                                                                                            logics to
                                                                                             identify
                    It’s hard to change the data                                               new
                    structure to add the timestamp!                                          records

Without Timestamp with log-based CDC:                            DW Schema              DWH Fact Table:

                      CDC helps customers to replicate
                      data WITHOUT changing anything
                      on both source & target DBs!

                              Copy as a new record is created

                              Copy as a new record is created
Appendix

• Customer References
  • Bombay Stock Exchange Ltd
  • Sabre Holdings
  • RIM BlackBerry
Customer Success Story (OGG):
     Bombay Stock Exchange Processes Online Transactions 10% to 15% Faster

• Profile
   Business Challenges
  Establisheddata replication tool that would capture transactions at thestock
   • Deploy a in 1875, Bombay Stock Exchange (BSE) is the oldest company’s main data
  exchangeandAsia. Today, around to many locations running total market databases
     centre in deliver them quickly 4,397 companies with a multiple target
  capitalization of US$1.06 trilliontransactional2009)to belisted on BSE’s bourse,
   • Meet regulations that required (as of July data are accessible online
• more than any other stock exchange in the world. The BSE Index, SENSEX, is
   Oracle’s Solution
  India’s most popular stock market benchmark index and to multiple30 stocks
   • Capture transactional data from its core system, deliver it includes target databases at
  representing 12 market make this data available online for analysis
     several locations and sectors.
   • Allowed the stock exchange to meet regulations set out by the Securities and Exchange
     Board of India that required daily stock transactions to be monitored online in real time
   • Provided continuous data synchronization across mixed environments and integrated data
     from these systems immediately to avoid the need for expensive data migration
   • Enabled transactions to be processed 10% to 15% faster and ensured these transactions
     were based on consistent information
   • Enabled administration staff to easily move thousands of transactions per second with little
     to no impact on source and target systems

  “Oracle GoldenGate facilitates faster replication of transactional data to
  heterogeneous databases at different locations, and ensures this data is secure and
  always available online for analysis.”
  – Dilip Oak, GM, System Operations, Bombay Stock Exchange


                                                                                             32
Query Offloading Case Study
  Query Offloading Saves Millions $


COMPANY OVERVIEW                                GoldenGate PROVIDES
A world leader in the travel marketplace,       • Supports 1.6TB of data movement per day
Sabre Holdings merchandises and retails           to read-only servers
travel products and provides distribution and   • Source– Oracle 10g | Target – MySQL
technology solutions for the travel industry
                                                • Current plans to migrate to Oracle 11g on
                                                  both source and target.


CHALLENGES / OPPORTUNITIES                      RESULTS
• Optimize OLTP system performance –            • 80% TCO Reduction – Millions $$ saved
  offload all query activity
• Reduce TCO via platform changes and
  segment “lookers” from “bookers”
• Handle growing data volumes and                       “Bookers vs Lookers”
  support heterogeneous systems over life-
  cycle of Air Travel Shopping Engine
  (ATSE)
• Maintain data integrity across all systems
Query Offloading
      Database Tiering: Save Millions and Drive Revenue

Business Challenges:
                                                                        Database Tiering Enables Top
 Ensure continuous availability of Air Travel Shopping
                                                                      Performance, Unlimited Scalability
   Engine (ATSE) throughout upgrades and migrations
                                                                                              Schedule &
 Optimize system performance to handle growth and           Air Travel
                                                                                          Availability Changes
                                                                                                                           Accounts
   scale, while reducing TCO via platform changes            Shopping                                                      & Billing
                                                                                           Oracle Databases
 Low latency data movement between OLTP
   (“bookers”) and search database (“lookers”)
GoldenGate Solutions:
                                                                              Schedule &                    Fare & Rule Updates
 Zero Database Downtime during hardware and                              Availability Updates
   database migration for ATSE
                                                                                    GoldenGate Transaction Updates
 Database Tiering insures high availability, top                                   Up to 800,000 p/hour, 1.6 TB/day
   performance and lower costs
 Real-Time Data Integration for “lookers” query activity
   on lower cost platform
Results:
 80% TCO reduction – millions of dollars in savings        “Lookups”
 Higher customer satisfaction - improved response                                  156 MySQL Databases on Linux
   times and availability

                                                            “GoldenGate…provided the glue to move the data across
                                                            systems, evolving our overall approach in parallel with the
                                                            future of online travel commerce.”
                                                            - James Harding, VP of Systems Planning & Performance, Sabre




34
Query
 Value Proposition                                              Offloading
 Reduce IT Costs


        Oracle GoldenGate can enable cost savings of 80%


• Sabre Holdings owns Travelocity, the world’s
  largest online travel reservation system

• Sabre’s IT savings of 80% IT came from:

   1. Routing travel searches (read-only) away from the transactional travel
      reservation systems to a bank of MySQL databases kept in sync in real-
      time using GoldenGate.

   2. Migrating the reservation transaction system from HP Non-stop to
      Oracle with RAC on Linux. GoldenGate enabled Sabre to migrate with
      no downtime, which was the only real option.
Continuous Availability Case Study
   High Availability of Manufacturing Application Meets Stringent
   SLAs
COMPANY OVERVIEW                              GoldenGate PROVIDES
Research In Motion (RIM) is a leading         • Active-Active configuration provides same
designer, manufacturer and marketer of          data across worldwide plants
innovative wireless solutions for the         • Improved system performance & response
worldwide mobile communications                 times
market.
                                              • Zero downtime DB migration to new version
                                                using phased approach

CHALLENGES / OPPORTUNITIES
• Experiencing exponent growth and            RESULTS
  stringent carrier SLA’s to meet growing     • All of manufacturing from VP to engineer
  demand for Blackberry devices                 on plant floor can access most up to
• Maintain continuous availably of critical     date info.
  data across all global data centers (4)
  for manufacturing plants
• All plants see same data and can move
  devices based on regional demand
Zero Downtime Migration & Upgrade
     Zero Downtime OS and DB Migrations

Business Challenges:                                           Zero-Downtime OS and Database
• RIM BlackBerry has a very small monthly window to          Upgrade with Application Maintenance
  take downtime for upgrades, migrations, and
  planned maintenance
• Strict SLA limits with the major Telcos!

GoldenGate Solution:
• Zero-Downtime Upgrade and OS change for                                    Application Maintenance
  business-critical Oracle databases
• GoldenGate Veridata™ to ensure that all data from           Provisioning                          Provisioning
  source is in-synch with target and that migration has                        Database migration
  been successful                                                                 with failback


GoldenGate Benefits:
• Fail-back capability to reduce business risk and        Oracle 10.2.0.3                              Oracle 10.2.0.4
  downtime                                                   HP-UX                                         HP-UX
• No manual intervention to reduce possibility of           Waterloo                                    Slough, U.K.
  errors
• Assurance of database consistency with Veridata.




37

Más contenido relacionado

La actualidad más candente

Oracle Database Enterprise Edition で解決する データベースシステムの課題 (12c対応版)
Oracle Database Enterprise Edition で解決するデータベースシステムの課題 (12c対応版)Oracle Database Enterprise Edition で解決するデータベースシステムの課題 (12c対応版)
Oracle Database Enterprise Edition で解決する データベースシステムの課題 (12c対応版)
オラクルエンジニア通信
 

La actualidad más candente (20)

Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
 
Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15
 
Wide Column Store NoSQL vs SQL Data Modeling
Wide Column Store NoSQL vs SQL Data ModelingWide Column Store NoSQL vs SQL Data Modeling
Wide Column Store NoSQL vs SQL Data Modeling
 
SQL Extensions to Support Streaming Data With Fabian Hueske | Current 2022
SQL Extensions to Support Streaming Data With Fabian Hueske | Current 2022SQL Extensions to Support Streaming Data With Fabian Hueske | Current 2022
SQL Extensions to Support Streaming Data With Fabian Hueske | Current 2022
 
Oracle Database Enterprise Edition で解決する データベースシステムの課題 (12c対応版)
Oracle Database Enterprise Edition で解決するデータベースシステムの課題 (12c対応版)Oracle Database Enterprise Edition で解決するデータベースシステムの課題 (12c対応版)
Oracle Database Enterprise Edition で解決する データベースシステムの課題 (12c対応版)
 
Data Federation with Apache Spark
Data Federation with Apache SparkData Federation with Apache Spark
Data Federation with Apache Spark
 
Databricks Fundamentals
Databricks FundamentalsDatabricks Fundamentals
Databricks Fundamentals
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
 
Azure Data Factory Introduction.pdf
Azure Data Factory Introduction.pdfAzure Data Factory Introduction.pdf
Azure Data Factory Introduction.pdf
 
Apache Tez – Present and Future
Apache Tez – Present and FutureApache Tez – Present and Future
Apache Tez – Present and Future
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive
 
Oracle Data Guard
Oracle Data GuardOracle Data Guard
Oracle Data Guard
 
Oracle Database 11g,12cからのアップグレード対策とクラウド移行 (Oracle Cloudウェビナーシリーズ: 2021年7...
Oracle Database 11g,12cからのアップグレード対策とクラウド移行 (Oracle Cloudウェビナーシリーズ: 2021年7...Oracle Database 11g,12cからのアップグレード対策とクラウド移行 (Oracle Cloudウェビナーシリーズ: 2021年7...
Oracle Database 11g,12cからのアップグレード対策とクラウド移行 (Oracle Cloudウェビナーシリーズ: 2021年7...
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginners
 
How Impala Works
How Impala WorksHow Impala Works
How Impala Works
 
Introduction of Big data, NoSQL & Hadoop
Introduction of Big data, NoSQL & HadoopIntroduction of Big data, NoSQL & Hadoop
Introduction of Big data, NoSQL & Hadoop
 
"Building Data Warehouse with Google Cloud Platform", Artem Nikulchenko
"Building Data Warehouse with Google Cloud Platform",  Artem Nikulchenko"Building Data Warehouse with Google Cloud Platform",  Artem Nikulchenko
"Building Data Warehouse with Google Cloud Platform", Artem Nikulchenko
 
Introduction to Data Engineering
Introduction to Data EngineeringIntroduction to Data Engineering
Introduction to Data Engineering
 
Oracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - PresentationOracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - Presentation
 
Power BI for Big Data and the New Look of Big Data Solutions
Power BI for Big Data and the New Look of Big Data SolutionsPower BI for Big Data and the New Look of Big Data Solutions
Power BI for Big Data and the New Look of Big Data Solutions
 

Destacado

Oracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceOracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture Performance
Enkitec
 
GoldenGate Case Study - Enterprise IT
GoldenGate Case Study - Enterprise ITGoldenGate Case Study - Enterprise IT
GoldenGate Case Study - Enterprise IT
Paul Steffensen
 
Oracle GoldenGate, Streams, and Data Integrator
Oracle GoldenGate, Streams, and Data IntegratorOracle GoldenGate, Streams, and Data Integrator
Oracle GoldenGate, Streams, and Data Integrator
Fumiko Yamashita
 
Designing high performance datawarehouse
Designing high performance datawarehouseDesigning high performance datawarehouse
Designing high performance datawarehouse
Uday Kothari
 

Destacado (19)

Replacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGateReplacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGate
 
How many ways to monitor oracle golden gate-Collaborate 14
How many ways to monitor oracle golden gate-Collaborate 14How many ways to monitor oracle golden gate-Collaborate 14
How many ways to monitor oracle golden gate-Collaborate 14
 
Oracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceOracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture Performance
 
Examining Oracle GoldenGate Trail Files
Examining Oracle GoldenGate Trail FilesExamining Oracle GoldenGate Trail Files
Examining Oracle GoldenGate Trail Files
 
Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra
 
Oracle GoldenGate for Disaster Recovery
Oracle GoldenGate for Disaster RecoveryOracle GoldenGate for Disaster Recovery
Oracle GoldenGate for Disaster Recovery
 
GoldenGate Case Study - Enterprise IT
GoldenGate Case Study - Enterprise ITGoldenGate Case Study - Enterprise IT
GoldenGate Case Study - Enterprise IT
 
Oracle golden gate 12c New Features
Oracle golden gate 12c New FeaturesOracle golden gate 12c New Features
Oracle golden gate 12c New Features
 
Oracle GoldenGate, Streams, and Data Integrator
Oracle GoldenGate, Streams, and Data IntegratorOracle GoldenGate, Streams, and Data Integrator
Oracle GoldenGate, Streams, and Data Integrator
 
Keynote: The Journey to Pervasive Analytics
Keynote: The Journey to Pervasive AnalyticsKeynote: The Journey to Pervasive Analytics
Keynote: The Journey to Pervasive Analytics
 
Advanced goldengate training ⅰ
Advanced goldengate training ⅰAdvanced goldengate training ⅰ
Advanced goldengate training ⅰ
 
Oracle 12.2 sharded database management
Oracle 12.2 sharded database managementOracle 12.2 sharded database management
Oracle 12.2 sharded database management
 
Designing high performance datawarehouse
Designing high performance datawarehouseDesigning high performance datawarehouse
Designing high performance datawarehouse
 
White paper making an-operational_data_store_(ods)_the_center_of_your_data_...
White paper   making an-operational_data_store_(ods)_the_center_of_your_data_...White paper   making an-operational_data_store_(ods)_the_center_of_your_data_...
White paper making an-operational_data_store_(ods)_the_center_of_your_data_...
 
Breakout: Hadoop and the Operational Data Store
Breakout: Hadoop and the Operational Data StoreBreakout: Hadoop and the Operational Data Store
Breakout: Hadoop and the Operational Data Store
 
Data models
Data modelsData models
Data models
 
Dbms models
Dbms modelsDbms models
Dbms models
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 

Similar a Oracle GoldenGate Demo and Data Integration Concepts

CDRLive & CDRInsight,CDR Verileri ile Đs Zekası ve Kullanım Örnekleri
CDRLive & CDRInsight,CDR Verileri ile Đs Zekası ve Kullanım ÖrnekleriCDRLive & CDRInsight,CDR Verileri ile Đs Zekası ve Kullanım Örnekleri
CDRLive & CDRInsight,CDR Verileri ile Đs Zekası ve Kullanım Örnekleri
didemtopuz
 
Oracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationOracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime Migration
Fumiko Yamashita
 
Ebs performance tune_con9030_pdf_9030_0001
Ebs performance tune_con9030_pdf_9030_0001Ebs performance tune_con9030_pdf_9030_0001
Ebs performance tune_con9030_pdf_9030_0001
jucaab
 
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020 Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle
 
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian MeyerA Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
mfrancis
 
Danile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorageDanile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorage
OpenCity Community
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
Jeffrey T. Pollock
 

Similar a Oracle GoldenGate Demo and Data Integration Concepts (20)

CDRLive & CDRInsight,CDR Verileri ile Đs Zekası ve Kullanım Örnekleri
CDRLive & CDRInsight,CDR Verileri ile Đs Zekası ve Kullanım ÖrnekleriCDRLive & CDRInsight,CDR Verileri ile Đs Zekası ve Kullanım Örnekleri
CDRLive & CDRInsight,CDR Verileri ile Đs Zekası ve Kullanım Örnekleri
 
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
 
Golden gate11g overview - Edgars Rungis
Golden gate11g overview - Edgars RungisGolden gate11g overview - Edgars Rungis
Golden gate11g overview - Edgars Rungis
 
Oracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationOracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime Migration
 
Accelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLAccelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQL
 
Ebs performance tune_con9030_pdf_9030_0001
Ebs performance tune_con9030_pdf_9030_0001Ebs performance tune_con9030_pdf_9030_0001
Ebs performance tune_con9030_pdf_9030_0001
 
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020 Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
 
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian MeyerA Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Foundation for optimized data center & private cloud
Foundation for optimized data center & private cloudFoundation for optimized data center & private cloud
Foundation for optimized data center & private cloud
 
Danile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorageDanile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorage
 
Distributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeDistributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile lee
 
Oracle goldengate ogg
Oracle goldengate oggOracle goldengate ogg
Oracle goldengate ogg
 
Oracle goldengate OGG
Oracle goldengate OGGOracle goldengate OGG
Oracle goldengate OGG
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
 
Smalltalk in Enterprise Applications
Smalltalk in Enterprise ApplicationsSmalltalk in Enterprise Applications
Smalltalk in Enterprise Applications
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion Middleware
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete Solution
 
A Time Traveller's Guide to DB2: Technology Themes for 2014 and Beyond
A Time Traveller's Guide to DB2: Technology Themes for 2014 and BeyondA Time Traveller's Guide to DB2: Technology Themes for 2014 and Beyond
A Time Traveller's Guide to DB2: Technology Themes for 2014 and Beyond
 
A Hybrid Technology Platform for Increasing the Speed of Operational Analytics
A Hybrid Technology Platform for Increasing the Speed of Operational AnalyticsA Hybrid Technology Platform for Increasing the Speed of Operational Analytics
A Hybrid Technology Platform for Increasing the Speed of Operational Analytics
 

Más de Fumiko Yamashita (9)

EBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformEBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud Platform
 
Oracle ERP Cloud
Oracle ERP CloudOracle ERP Cloud
Oracle ERP Cloud
 
OEM WebLogic Server Management Pack
OEM WebLogic Server Management PackOEM WebLogic Server Management Pack
OEM WebLogic Server Management Pack
 
Oracle Enterprise Manager SOA Management Pack
Oracle Enterprise Manager SOA Management PackOracle Enterprise Manager SOA Management Pack
Oracle Enterprise Manager SOA Management Pack
 
Oracle iAS Forms to WebLogic Suite for Alesco
Oracle iAS Forms to WebLogic Suite for AlescoOracle iAS Forms to WebLogic Suite for Alesco
Oracle iAS Forms to WebLogic Suite for Alesco
 
Oracle Fusion Middleware for Hyperion
Oracle Fusion Middleware for HyperionOracle Fusion Middleware for Hyperion
Oracle Fusion Middleware for Hyperion
 
Oracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyOracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal Strategy
 
GoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database Migration
GoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database MigrationGoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database Migration
GoldenGate Whitepaper Oracle 8i 9i to 10g 11g Database Migration
 
WebLogic Consolidation Webcast 27 Jan 2011
WebLogic Consolidation Webcast 27 Jan 2011WebLogic Consolidation Webcast 27 Jan 2011
WebLogic Consolidation Webcast 27 Jan 2011
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Oracle GoldenGate Demo and Data Integration Concepts

  • 1. Oracle GoldenGate Demo & Data Integration Basic Concepts Fumiko Yamashita 11th Mar, 2011 Safe Harbor Statement: The views expressed on this presentation are my own and do not necessarily reflect the views of Oracle. 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 a purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  • 2. Agenda • Oracle GoldenGate Demo • UI Demo - Siebel & Database Migration • Technical Demo - Data Transformation • Data Integration Basic Concepts • Operational Reporting vs Data Warehousing • Master Data Management (MDM) • Change Data Capture (CDC)
  • 3. Why Oracle GoldenGate (OGG) & ODI now? • Gartner’s DI research in Dec 2010 indicates: • BI and DWH remain the predominant use case for data integration tools  The focus of the 22-Mar customer webcast: “Optimize Your Data Warehouse” • The slow economy is pushing many enterprises to seek low- cost, "good enough" data integration capabilities  Promote the cost efficiency and cost saving effects of OGG/ODI  By using Oracle Data Integration products, organizations have:  Reduced their development costs by 30% > cost  Improved the speed of handling data by 50% > customer satisfaction  Reduced business process execution times by at least 70% > revenue • IDC sees Oracle as not just DB/OFM/Apps vendor, but DI vendor (OOW SF Sep 2010) SAP BO: SAP Business Objects BI: Business Intelligence DWH: Data Warehouse DI: Data Integration
  • 4. What Can Oracle GoldenGate/ODI Achieve? Customers Demand Continuous Real Time Data While Lowering IT Costs and Gaining Operational Efficiencies Data Quality/ Data Profiling/ Real-Time MDM Business OGG Operations OGG/ODI 1 Continuous Availability of Critical 2Real-Time Information Access for Applications and Data Intelligence & Decisioning • Continuous Uptime in event of disaster • Instantly available Data for Reporting • No downtime during planned outage / • Access to Key Information for Analysis migration, achieve gradual migration • Across Heterogeneous Systems • Load balancing & Data distribution 3 Lower IT Spend & Improve Efficiencies • Choose best system for need (heterogeneity) • Modernize Legacy Systems • Offload for reporting OGG MDM: Master Data Management
  • 5. Oracle GoldenGate/ODI Use Cases & Demo Coverage Enterprise-wide Solution for Real Time Data Needs Covered by 1st demo on today’s demo migration from Disaster Recovery, Siebel 7 & DB 10g Data Protection Standby (Open & Active) to Siebel 8 & 11g 1 Continuous Zero Downtime Availability Migration and (OGG) Upgrades Log Based, Real- Covered by Time Change Data Capture Operational Reporting today’s demo Reporting OGG Database except ODI/ETL ODI/ETL 2 ODS EDW Real-time OR/BI ODI/ETL (ODI/OGG) Heterogeneous EDW Real-time BI Covered by Source Systems today’s demo Query Offloading 3 Lower IT Cost Data Distribution (OGG) Process integration is SOA Integration /Web Services (ODI/OGG) also possible OGG: Oracle GoldenGate ODS: Operational Data Store TCO: Total cost of ownership BI: Business Intelligence ODI: Oracle Data Integrator EDW: Enterprise Data Warehouse ROI: Return of investment ETL: Extract-Transform-Load Tool
  • 6. Oracle GoldenGate - UI Demo Siebel/DB Migration Siebel 7 & SQL Server Siebel 8 & DB 11g OGG Pump Source System Target System Windows 2003 SP1 Red Hat Enterprise Linux 5.3 SQL Server 2000 SP4 Oracle Database 11.1.0.6 Siebel application version 7.8.2.4 Call Siebel application version 8.1.1 Call Center ENU Center ENU Oracle GoldenGate version: 10.4.0.19 Oracle GoldenGate version: 10.4.0.19 Source Extract (Capture): extsieb Source Extract: ext_s81 Source Pump: pumpsieb Source Pump: pump_s81 Source Replicat (Delivery): rep_s78 Source Replicat: rep_s81
  • 7. Siebel & DB Migration – Account Creation Siebel 7 & SQL Server (Source) Siebel 8 & DB 11g (Target) Can be described as Can be described as the the production site The account DR site identical to the in the DR scenario Prod site in the DR created in the scenario source system is replicated in the Can be the original target system system which used to immediately. Can be the offloading handle large data load target system (usually and very slow in the less expensive HW) to offloading scenario reduce the load on the original system in the offloading scenario Can be the source site in the Can be the target replication site in the scenario replication scenario Let’s watch the demo now! 7
  • 8. Siebel & DB Migration– Account Phone Number Change Siebel 7 & SQL Server (Source) Siebel 8 & DB 11g (Target) The phone number updated in the target system is changed in the source system immediately. Can be bi-directional 8
  • 9. Data Transformation – Configuration File MAP "dbo.S_OPTY" TARGET oltp_sia.S_OPTY keycols (row_id), COLMAP (USEDEFAULTS, PR_DEPT_OU_ID = @IF(@STREQ(OPTY_CD,"Design Project"), If (source) @COLSTAT(NULL), Then (target) 2. Primary Account ID Else (target) PR_DEPT_OU_ID) , OPTY_CD = @IF(@STREQ(OPTY_CD,"Design Registration"), If (source) "Design Opportunity", Then (target) OPTY_CD)); Else (target) 1. Opportunity Type 9
  • 10. Data Transformation – Data Change Main System (Source) Offloaded System (Target) The Opportunity Type is changed from “Design Registration” to “Design Opportunity” while being transferred. OPTY_CD Opportunity Type = @IF(@STREQ(OPTY_CD,"Design Registration"), If (source) "Design Opportunity", Then (target) OPTY_CD)); Else (target) 10
  • 11. Data Transformation – Concealing Internal Data Main System (Source) Offloaded System (Target) When the Opportunity Type is changed to “Design Project”, the Account is nullified only on the target side. Primary Account ID PR_DEPT_OU_ID = @IF(@STREQ(OPTY_CD,"Design Project"), If (source) @COLSTAT(NULL), Opportunity Type Then (target) PR_DEPT_OU_ID) , Else (target) 11
  • 12. Agenda • Oracle GoldenGate Demo • UI Demo - Siebel & Database Migration • Technical Demo - Data Transformation • Data Integration Basic Concepts • Operational Reporting vs Data Warehousing • Master Data Management (MDM) • Change Data Capture (CDC)
  • 13. OGG Technical Demo: Data Transformation - Overview Source DB Data Replication with Target DB Simple Data Node C: Boston Node B: Chicago Transformation
  • 14. OGG Technical Demo: Data Transformation - Architecture Management Node fa2333 Swingbench Node Load Generator/Benchmarking Source DB Target DB Node B: Chicago Node C: Boston la2334 la2335 Data Replication with Simple Data Transfor- mation
  • 15. OGG Technical Demo: Data Transformation – Module Configuration Port 7809 Port 7809 Let’s watch the demo now! 15
  • 16. Mappings – CUSTOMERS • CUSTOMERS table split into US an non-US customers using a FILTER • CONTACTNAME column split into CONTACTFIRST and CONTACTLAST using built-in @STR functions
  • 17. CUSTOMER Mapping MAP GGS.customers, target GGS2.non_us_customers, COLMAP (USEDEFAULTS, contactfirst = @STREXT (contactname, 1, @STRFIND(contactname," ") - 1), contactlast = @STREXT (contactname, @STRFIND(contactname," ") + 1, @STRLEN(contactname))) WHERE (country <> "USA"); MAP GGS.customers, target GGS2.us_customers, COLMAP (USEDEFAULTS, contactfirst = @STREXT (contactname, 1, @STRFIND (contactname," ") - 1), contactlast = @STREXT (contactname, @STRFIND (contactname," ") + 1, @STRLEN (contactname))) WHERE (country = "USA");
  • 18. Mgt Pack for GoldenGate (Director) – Overview • A graphical enterprise application that offers a visual and intuitive way to define, configure, manage, and report on all GoldenGate transactional data synchronization processes GoldenGate GoldenGate Director Synchronize Synchronize GoldenGate GoldenGate GoldenGate Synchronize Synchronize
  • 19. Oracle GoldenGate Veridata • A high-speed, low impact data comparison solution • Identifies and reports data discrepancies between two databases without interrupting those systems or the business processes they support • Supports Oracle, Teradata, SQL Server, NonStop SQL/MP and Enscribe • Supports homogeneous and heterogeneous compares • Benefits: • Reduce financial/legal risk exposure • Speed and simplify IT work in comparing data sources • No disruption to business systems • Improved failover to backup systems • Confident decision-making and reporting
  • 21. Oracle GoldenGate Veridata – Out-Of-Sync
  • 22. Agenda • Oracle GoldenGate Demo • UI Demo - Siebel & Database Migration • Technical Demo - Data Transformation • Data Integration Basic Concepts • Operational Reporting vs Data Warehousing • Master Data Management (MDM) • Change Data Capture (CDC)
  • 23. Oracle GoldenGate/ODI Use Cases & Demo Coverage Enterprise-wide Solution for Real Time Data Needs Disaster Recovery, Data Standby (Open & Active) Protection 1 Continuous Zero Downtime Availability Migration and (OGG) What’s the difference Upgrades between Log Based, Real- Time Change Data Operational Reporting Operational Capture Reporting Reporting Database & OGG Data Warehouse/BI ODI/ETL 2 ODS EDW Real-time OR, BI /DWH, MDM ODI/ETL (ODI/OGG) Heterogeneous EDW Real-time BI Source Systems What’s Master Data Management? Query Offloading 3 Lower IT Cost Data Distribution (OGG) SOA Integration /Web Services (ODI/OGG) OGG: Oracle GoldenGate ODS: Operational Data Store TCO: Total cost of ownership BI: Business Intelligence ODI: Oracle Data Integrator EDW: Enterprise Data Warehouse ROI: Return of investment ETL: Extract-Transform-Load Tool
  • 24. What is Operational Reporting, DWH/BI, & MDM? • MDM is a practice to consolidate & clean up master data • Master Data: Customers, departments, employees, products, product categories, & territories (Dimensions) – data is fairly constant, used in the transactional data • Transactional Data: Orders, call logs, & opportunities (Fact table) – increases very fast • Operational Reporting represents simple reports w/o data massaging (i.e. all opps) • DWH/BI requires complex multi-step data massaging (i.e. corporate BI reports) ERP Financial OBI EE Suite/ MDM Suite Cust A Prod A Prod Cat ODI (Data Profile/Quality) MDM Generates consolidated Order Generates simple Oracle Data BI reports operational reports Integrator On-Disk Logs Cust Prod CRM Cust A Cust B Cust B Prod B Territory Oracle Prod A Prod B FACT GoldenGate Prod Cat Territory Order, C 24 Call Log all Log Order Territory Prod Cat Call Log Oracle ODS Schema DW Star Schema GoldenGate On-Disk Logs Dimension tables
  • 25. Many customers are still running Operational Reports (ORs) on their production OLTP Applications Generates ORs on the transactional systems, slowing down the system for al employees/customers OBI EE Suite/ MDM Suite ERP Financial ODI (Data Profile/Quality) Offload operational reporting or third-party tools Cust A Prod A Prod Cat work to outside the OLTP systems to speed up the MDM OLTP system Order ODI or ETL Tools Real-time data replication is On-Disk Logs the key for achieving the fast real-time ORs > OGG Cust Prod CRM Cust A Cust B Cust B Prod B Territory Oracle Prod A Prod B FACT GoldenGate Prod Cat Territory Order, C 25 Call Log all Log Order Territory Prod Cat Call Log Oracle Staging Area DW Star Schema GoldenGate ODS Schema On-Disk Logs
  • 26. Many customers are still seeing yesterday’s data in Operational Reports OBI EE Suite/ MDM Suite ERP Financial ODI (Data Profile/Quality) Cust A Prod A Prod Cat or third-party tools MDM Viewing yesterday’s data in Order operational reports ODI or ETL Tools View data in operational On-Disk Logs reports real time Cust Prod Nightly Batch Process CRM Cust A Cust B Cust B Prod B Territory Oracle Prod A Prod B FACT GoldenGate Prod Cat Territory Order, 26 Call Log Call Log Order Territory Prod Cat Call Log Nightly Batch Process ODS Schema DW Star Schema Oracle On-Disk Logs GoldenGate
  • 27. Agenda • Oracle GoldenGate Demo • UI Demo - Siebel & Database Migration • Technical Demo - Data Transformation • Data Integration Basic Concepts • Operational Reporting vs Data Warehousing • Master Data Management (MDM) • Change Data Capture (CDC)
  • 28. What is CDC (Change Data Capture)? • CDC is a method to capture data changes (delta) in the source and send to the target. • Real-Time Log-Based Light-Weight CDC: Reads data from the DB logs instead of reading via DBMS processes. > It doesn’t put load on the RDBMS in the memory. > GoldenGate does this. • Slow Log-based CDC: Reads data from the DB log files, but using slow technology. Low performance. • Heavy Intrusive CDC: Reads data from the RDBMS. Slows down the source system. Might depend on timestamps to identify the delta. RDBMS OBI EE Suite/ MDM Suite ERP Financial ODI (Data Profile/Quality) Cust A Prod A Prod Cat MDM Oracle Data Order Integrator On-Disk Logs Cust Prod RDBMS Oracle Cust B CRM GoldenGate Cust A Prod B FACT Cust B Prod B Territory Prod A Territory Order, C Prod Cat Call Log all Log Order Territory Prod Cat Call Log Oracle ODS Schema DW Schema GoldenGate On-Disk Logs 28
  • 29. What happens without real-time log-based CDC? • Heavy load to the RDBMS • Slow down all transactions > Low performance  GoldenGate achieves low-impact light-weight update capture from DB logs RDBMS ERP Financial OBI EE Suite/ MDM Suite Cust A Prod A Prod Cat ODI (Data Profile/Quality) SQLs: MDM select * from customers …; Order Oracle Data Integrator Oracle On-Disk Logs GoldenGate Cust Prod RDBMS Cust A Cust B CRM SQLs: Prod A Prod B FACT Cust B Prod B Territory select * from customers …; Prod Cat Territory Order, 29 Call Log Call Log Order Territory Prod Cat Call Log Oracle ODS Schema DW Schema GoldenGate On-Disk Logs
  • 30. What happens without real-time log-based CDC & Timestamp? • Huge data traffic – all records need to be copied to the DWH repository With Timestamp: Refresh History Table: OLTP Order Table: Check new records DWH Fact Table: √ Copy new records only since last √ refresh Without Timestamp: DW Schema OLTP Order Table: Staging Customer Table: DWH Fact Table: Copy ALL records to the Use staging area some complex logics to identify It’s hard to change the data new structure to add the timestamp! records Without Timestamp with log-based CDC: DW Schema DWH Fact Table: CDC helps customers to replicate data WITHOUT changing anything on both source & target DBs! Copy as a new record is created Copy as a new record is created
  • 31. Appendix • Customer References • Bombay Stock Exchange Ltd • Sabre Holdings • RIM BlackBerry
  • 32. Customer Success Story (OGG): Bombay Stock Exchange Processes Online Transactions 10% to 15% Faster • Profile Business Challenges Establisheddata replication tool that would capture transactions at thestock • Deploy a in 1875, Bombay Stock Exchange (BSE) is the oldest company’s main data exchangeandAsia. Today, around to many locations running total market databases centre in deliver them quickly 4,397 companies with a multiple target capitalization of US$1.06 trilliontransactional2009)to belisted on BSE’s bourse, • Meet regulations that required (as of July data are accessible online • more than any other stock exchange in the world. The BSE Index, SENSEX, is Oracle’s Solution India’s most popular stock market benchmark index and to multiple30 stocks • Capture transactional data from its core system, deliver it includes target databases at representing 12 market make this data available online for analysis several locations and sectors. • Allowed the stock exchange to meet regulations set out by the Securities and Exchange Board of India that required daily stock transactions to be monitored online in real time • Provided continuous data synchronization across mixed environments and integrated data from these systems immediately to avoid the need for expensive data migration • Enabled transactions to be processed 10% to 15% faster and ensured these transactions were based on consistent information • Enabled administration staff to easily move thousands of transactions per second with little to no impact on source and target systems “Oracle GoldenGate facilitates faster replication of transactional data to heterogeneous databases at different locations, and ensures this data is secure and always available online for analysis.” – Dilip Oak, GM, System Operations, Bombay Stock Exchange 32
  • 33. Query Offloading Case Study Query Offloading Saves Millions $ COMPANY OVERVIEW GoldenGate PROVIDES A world leader in the travel marketplace, • Supports 1.6TB of data movement per day Sabre Holdings merchandises and retails to read-only servers travel products and provides distribution and • Source– Oracle 10g | Target – MySQL technology solutions for the travel industry • Current plans to migrate to Oracle 11g on both source and target. CHALLENGES / OPPORTUNITIES RESULTS • Optimize OLTP system performance – • 80% TCO Reduction – Millions $$ saved offload all query activity • Reduce TCO via platform changes and segment “lookers” from “bookers” • Handle growing data volumes and “Bookers vs Lookers” support heterogeneous systems over life- cycle of Air Travel Shopping Engine (ATSE) • Maintain data integrity across all systems
  • 34. Query Offloading Database Tiering: Save Millions and Drive Revenue Business Challenges: Database Tiering Enables Top  Ensure continuous availability of Air Travel Shopping Performance, Unlimited Scalability Engine (ATSE) throughout upgrades and migrations Schedule &  Optimize system performance to handle growth and Air Travel Availability Changes Accounts scale, while reducing TCO via platform changes Shopping & Billing Oracle Databases  Low latency data movement between OLTP (“bookers”) and search database (“lookers”) GoldenGate Solutions: Schedule & Fare & Rule Updates  Zero Database Downtime during hardware and Availability Updates database migration for ATSE GoldenGate Transaction Updates  Database Tiering insures high availability, top Up to 800,000 p/hour, 1.6 TB/day performance and lower costs  Real-Time Data Integration for “lookers” query activity on lower cost platform Results:  80% TCO reduction – millions of dollars in savings “Lookups”  Higher customer satisfaction - improved response 156 MySQL Databases on Linux times and availability “GoldenGate…provided the glue to move the data across systems, evolving our overall approach in parallel with the future of online travel commerce.” - James Harding, VP of Systems Planning & Performance, Sabre 34
  • 35. Query Value Proposition Offloading Reduce IT Costs Oracle GoldenGate can enable cost savings of 80% • Sabre Holdings owns Travelocity, the world’s largest online travel reservation system • Sabre’s IT savings of 80% IT came from: 1. Routing travel searches (read-only) away from the transactional travel reservation systems to a bank of MySQL databases kept in sync in real- time using GoldenGate. 2. Migrating the reservation transaction system from HP Non-stop to Oracle with RAC on Linux. GoldenGate enabled Sabre to migrate with no downtime, which was the only real option.
  • 36. Continuous Availability Case Study High Availability of Manufacturing Application Meets Stringent SLAs COMPANY OVERVIEW GoldenGate PROVIDES Research In Motion (RIM) is a leading • Active-Active configuration provides same designer, manufacturer and marketer of data across worldwide plants innovative wireless solutions for the • Improved system performance & response worldwide mobile communications times market. • Zero downtime DB migration to new version using phased approach CHALLENGES / OPPORTUNITIES • Experiencing exponent growth and RESULTS stringent carrier SLA’s to meet growing • All of manufacturing from VP to engineer demand for Blackberry devices on plant floor can access most up to • Maintain continuous availably of critical date info. data across all global data centers (4) for manufacturing plants • All plants see same data and can move devices based on regional demand
  • 37. Zero Downtime Migration & Upgrade Zero Downtime OS and DB Migrations Business Challenges: Zero-Downtime OS and Database • RIM BlackBerry has a very small monthly window to Upgrade with Application Maintenance take downtime for upgrades, migrations, and planned maintenance • Strict SLA limits with the major Telcos! GoldenGate Solution: • Zero-Downtime Upgrade and OS change for Application Maintenance business-critical Oracle databases • GoldenGate Veridata™ to ensure that all data from Provisioning Provisioning source is in-synch with target and that migration has Database migration been successful with failback GoldenGate Benefits: • Fail-back capability to reduce business risk and Oracle 10.2.0.3 Oracle 10.2.0.4 downtime HP-UX HP-UX • No manual intervention to reduce possibility of Waterloo Slough, U.K. errors • Assurance of database consistency with Veridata. 37

Notas del editor

  1. http://www.gartner.com/technology/media-products/reprints/oracle/article174/article174.htmlCritical Capabilities for Data Integration Tools: Common Data Delivery Styles21 December 2010Oracle scores 5.0 being number 1 for Data replication and synchronizationhttp://www.readwriteweb.com/enterprise/2009/07/oracle-gets-real-time-acquires.phpToday, Oracle has acquired GoldenGate Software.GoldenGate is a vendor of real-time data integration software, designed to do fast, log-based transactions of data in the enterprise.July 23, 2009http://www.oracle.com/us/corporate/analystreports/infrastructure/idc-data-integration-193774.pdfOracleGoldenGate saleskit.pdf•   Boost developer productivity through fast deployments and easy-to-use configurations•   Eliminate batch windows by using real-time change data capture and delivery capabilities of OGG •   Process up to 7 TB of data per hour with Oracle Data Integrator and Oracle Exadata
  2. Swingbench:http://blogs.oracle.com/mt/mt-search.cgi?IncludeBlogs=32,90,118,102,125,16,44,55,84,27,161,95,57,163,89,175,31,35,78,106,157,65,29,138,58,137,81,60,101,73,86,76,67,165,139,186,82,168,184,69,49,178,24,187,140,124,104,181,79,23,96,126,159,160,176,47,98,37,117,43,5,33,21,63,26,80,119,99,180,72,162,179,74,182,61,92,103,189,142,91,167,48,87,77,174,123,50,39,64,97,41,52,56,45,66,54,70,68,188,166,88,116,30,141,25,28,120,83,75,40,156,177,155,53,122,22,42,158,46,105,85,36,185,94,183,51,38,34,164&amp;tag=ASM%20OSWATCHER%20SWINGBENCH&amp;limit=20Whenever implementing new environments it is convenient to run stress tests and to gather OS statistics that will provide valuable diagnostics information. Swingbench provide an easy configurable tool to run oltp or dss like stress tests;http://www.ora600.net/search/node/swingbenchSwingBench are a lot of possible configurations and tests covered by SwingBench. Combining a customer defined transactions in tool with application knowledge SwingBench can be used as a small brother of Oracle Real Application TestingSwingbench 2.3…Swingbench is a pretty useful load generator and I can’t say I really ...Swingbench Order-Entry doesn&apos;t scale-up with equal load ... post, I pointed out some considerations to deploying the Swingbench Order-Entry benchmark on large systems. The main bottle-neck in ... concurrency issues in the data prevent scaling. Luckily, Swingbench has a way to adjust the number of &quot;Users&quot; and &quot;Orders&quot;... or so it http://www.dominicgiles.com/swingbench.phpSwingbench...Swingbench is a free load generator (and benchmarks) designed to stress test an Oracle database (9i,10g,11g). It can be downloaded here. See my blog for new releases and what Im currently working on. New! I&apos;ve just added a pdf containing an overview of swingbench here. I&apos;ve also uploaded some screencasts that demonstrate some of its functionality About SwingBenchSwingBench consists of a load generator, a coordinator and a cluster overview. The software enables a load to be generated and the transactions/response times to be charted. Swingbench can be used to demonstrate and test technologies such as Real Application Clusters, Online table rebuilds, Standby databases, Online backup and recovery etc. The code that ships with SwingBench includes two benchmarks, OrderEntry and CallingCircle. OrderEntry is based on the &quot;oe&quot; schema that ships with Oracle9i/Oracle10g. It has been modified so that Spatial, Intermedia and the Oracle9i schema&apos;s do not need to be installed. It can be run continuously (that is until you run out of space). It introduces heavy contention on a small number of tables and is designed to stress interconnects and memory. It is installed using the &quot;oewizard&quot; located in the bin directory. CallingCircle simulates the SQL that is generated for a online telco application. It requires data files to be generated and copied from the database server to the load generator before each run, it typically requires between 1 and 8 GB of disk space. Both benchmarks are heavily CPU intensive. Experience has shown that you require at least 1 processor of load generator to every 2 processors of database server. It is designed to stress the CPU and memory without the need for a powerful I/O subsystem. Its is installed using the &quot;ccwizard&quot; located in the bin directory The entire framework is developed in Java and as a result can be run on wide variety of platforms. It also provides a simple API to allow developers to build their own benchmarks. http://www.pythian.com/news/1434/I’ve been using Swingbench (http://www.dominicgiles.com/swingbench.php) with most of Oracle database deployment/migration. The “Hammerora” seems to be more flexible in terms of what it could do. I will try it out from your instructions.
  3. Bombay Stock Exchange Processes Online Transactions 10% to 15% FasterCompany:  Bombay Stock Exchange  PDF  |   Published on May 4, 2010Established in 1875, Bombay Stock Exchange (BSE) is the oldest stock exchange in Asia. Today, around 4,397 companies with a total market capitalization of US$1.06 trillion (as of July 2009) are listed on BSE’s bourse, more than any other stock exchange in the world. The BSE Index, SENSEX, is India’s most popular stock market benchmark index and includes 30 stocks representing 12 market sectors. Bombay Stock Exchange Mumbai, India www.bseindia.com Industry: Financial Services Annual Revenue: US$100 million Employees: 450 Oracle Products &amp; Services: Oracle GoldenGateOracle Partner: Financial Software Solutions www.fss.co.in
  4. Business Drivers:Manufacturing Division4 data centers around the world – next to big manufacturing plants – Dallas, Waterloo, CAN, Singapore, UK / EnglandEnable highest level of availability across all Mnfg. PlantsSynchronize same data across all plants so each plant has exact same view of manufacturing processDevices move around the world depending on regional supply / demand. Some plants pick up production for other geographies depending on overall capacityNeed to meet telco carrier SLA’s – otherwise, they are $$ penalizedTechnology Drivers:5 way active-active across Oracle 10g RAC systemsAbility to handle large data loads and extreme spikes in data volumesRead from Archive logs only – avoid any CPU on source systems during peak timesAbility to offload to a reporting server or downstream data warehouseRESULT:Imrpove cycle times for production of devicesMeet Stringent SLA’sHandle capacity / growth now and in future.