Integración sin límites: información disponible en todo momento

29
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Integración sin límites Información: Siempre Disponible Siempre Actualizada Siempre Garantizada Jose A Mayol Oracle Data Integration Noviembre, 2013

Transcript of Integración sin límites: información disponible en todo momento

Page 1: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1

Integración sin límites Información: Siempre Disponible Siempre Actualizada Siempre Garantizada

Jose A Mayol – Oracle Data Integration

Noviembre, 2013

Page 2: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2

4 Factores Clave para el Negocio

Integración y Alta

Productividad Alto Rendimiento

Alta Disponibilidad Cloud Ready

Tiempo Real

Any Data,

Any Source

Page 3: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3

Oracle Data Integration 12c Integración Real-Time, Cloud

Siempre Disponible

Siempre Actualizada

Siempre Garantizada

Oracle GoldenGate

Oracle Data Integrator

Oracle Enterprise

Data Quality

Big Data

Database

Apps

Cloud Alta Disponibilidad

Cloud

Tiempo Real

Alto Rendimiento

Integración y Productividad

Información

Page 4: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 4

Oracle GoldenGate Real-time Data Integration

Oracle GoldenGate

Replica de Datos desde Log

Transaccional

Réplica Activo-Activo

Fiabilidad y Garantía de

Transaccionalidad

Origenes y Destinos Heterogeneos

Réplica Lógica de Datos Big Data

Database

Apps

Cloud • Flexibilidad

• Simplicidad Arquitectura

• Rapidez

• Implantaciones simples

• Rentabilidad

• Bajo TCO

• ROI muy rápido

Page 5: Integración sin límites: información disponible en todo momento

Oracle GoldenGate permite captura con impacto muy bajo, enrutado, transformación, y envío de datos transaccionales entre entornos heterogeneos en tiempo real.

Aspectos diferenciadores:

No intrusivo, bajo impacto, latencia <1 segundo

Abierto, arquitectura modular – Soporta orígenes

y destinos con tecnología heterogénea

Mantiene la integridad transaccional – Fiable

contra interrupciones y caídas de servicio

Rendimiento

Flexible y Extensible

Fiable

Oracle GoldenGate Aspectos Diferenciadores

Page 6: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 6

Cambios

en los Datos

Data Integrator

Nuevo DB/

HW/OS/APP

Reparto del

proceso

Reporting

Database

Data

Warehouse

ODS

Migración/Actualización sin Parada

Query & Report Offloading

Sincronización de Datos en Corporación

Real-time BI, Operational Reporting, MDM

Event Driven Architecture, SOA

HA Activo-Activo

Message

Bus

Oracle & Non-Oracle

Database(s)

Bus Mensajería

Sistemas Legacy

Oracle GoldenGate – Casos de Uso Replicación de Datos Real Time, Bajo Impacto y Garantía Transaccional

Distribución

de Datos

Datos

Idénticos Respaldo de Datos

Consolidados

Page 7: Integración sin límites: información disponible en todo momento

Migraciones Sin Parada Disponibilidad Continua para Migraciones de bases de datos

y aplicaciones con “Zero-downtime”

Solución :

– Migrar desde bases de datos, hardware o plataformas

heterogéneas a plataforma estandarizada Oracle11g

con mínima disrupción operativa

– Actualización de aplicaciones certificadas Oracle a

nuevas versiones (Siebel) sin downtime

Beneficios :

– Estandarización del centro de datos y modernización

de las plataformas

– Zero down-time para aplicaciones críticas

– Migración segura de usuarios de un sistema a otro,

manteniendo ambos operativos.

Previous Version New Version

OGG

Previous DB Version New DB Version

SAP / Siebel / JDE / Apps

HW upgrade / migration

OS upgrade / migration / bugs & fixes

DB upgrade / migration / bugs & fixes

Migración de Datos Segura

RiesgosImpacto Negocio

Page 8: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 8

Migraciones Sin Parada Ni Riesgo

Migración Cambio Infraestructura

9i

10g

11g

DB2

12c 10g

9i

10g

DB2

DB2 11g

12c

IBM

Wintel

Suse

AS400 zOS

Cloud Oracle

Linux

9i 10g

DB2 DB2

11g

Wintel Suse

AS400 zOS

12c

9i 10g

DB2 DB2

11g

Wintel Suse

AS400 zOS

ExaData

Consolidación Empresarial

Page 9: Integración sin límites: información disponible en todo momento

Zero Downtime – Aplicaciones críticas Elimina el periodo de indisponibilidad durante la migración

Unidireccional. Información actualizada en sentido único para preparar el nuevo entorno

Activo-Activo. Información actualizada en ambos estremos.

Activo-Pasivo. Información actualizada en único sentido, con registro temporal de operaciones en nuevo entorno

Page 10: Integración sin límites: información disponible en todo momento

Integración de datos en Tiempo Real Reporting en entornos operacionales

Solución :

– Informes sobre datos reales, inmediatos (live data),

en sistemas transaccionales

– Sin necesidad de realizar una carga adicional en el

sistema origen – informes en una nueva instancia

de la base de datos sincronizados en tiempo real.

Beneficios :

– Permite disponer de informes tácticos para la rápida

toma de decisiones el seguimiento del estado de

negocio.

– Elimina el impacto en los sistemas origen.

– Resuelve los retos de ejecutar informes en sistemas

transaccionales (MIPs para ejecutar transacciones

en vez de generar informes

Transactional

Applications

Operational

Data Store

OGG

Page 11: Integración sin límites: información disponible en todo momento

Integración de datos en Tiempo Real Business Intelligence en Tiempo Real

Solución :

– Poblar un almacén de datos operacional

destinado a un BI operacional con datos en

tiempo real.

– Ejecutar ELT desde ODS para cargar datos al

warehouse con datos transformados

Beneficios :

– Mejora la capacidad de análisis sobre el negocio

– Combina la capacidad de inteligencia de negocio

sobre datos actuales e históricos

– Elimina la carga en los sistemas fuente

– Reduce los tiempos de latencia y las ventanas de

tiempo por procesamiento batch

Heterogeneous

Sources

Enterprise Data Warehouse

Oracle Database,

Oracle Exadata

Production

Real-time Integration + Bulk

Data Transformation

OGG

ODI

Page 12: Integración sin límites: información disponible en todo momento

“Right” Time Business Intelligence Captura no invasiva + Procesamiento E-LT

Integración

Datos Business

Intelligence

Real Time

Información Fiable y Consistente

Cualquier

Fuente Datos

GoldenGate

ODI

Transformación

Datos

EDQ

Page 13: Integración sin límites: información disponible en todo momento

Reducción de costes - Query Offloading Creación de un nuevo entorno para consultas

Solución:

– Crear una réplica en tiempo real del entorno

operacional (legacy o mainframe) muy costoso

sobre Oracle con RAC o Linux.

– Sincronización de la réplica en tiempo y real y

envío de datos read-only

Beneficios:

– Reduce/elimina las operaciones SQL en

sistemas transaccionales

– Directamente reduce el coste de sistemas

legacy, mainframe, non-oracle

Legacy Platform Distributed Platform

OLTP

Transactions Read Only

Users OGG

Reducción de costes

CPUs - MIPs CPUs - MIPs

Page 14: Integración sin límites: información disponible en todo momento

Propagación Datos en Empresa Distribución de datos / Sincronización

Solución :

– Replicar datos entre aplicaciones distribuidas permitiendo

realizar operaciones globales y mejorando la eficiencia

operacional.

– Distribuir datos en tiempo real en entornos Oracle y no Oracle.

– Crear configuraciones Activo-Activo, permitiendo disponer de

datos sincronizados entre Centros de datos.

Beneficios :

– Alta disponibilidad en datos críticos

– Posibilidad de escalado y de manejo de grandes volúmenes de

datos

– Acceso a datos consistentes entre centros de datos,

geográficamente dispersos

Oracle 9i Oracle 11g

Oracle 10g SQL Server

OGG

Page 15: Integración sin límites: información disponible en todo momento

GoldenGate Alta Disponibilidad Live Standby

Beneficios

• Entornos heterogéneos

• El menor tiempo para la recuperación y cambio al sistema en stand-by (switchover)

• Re-sincronización de los sistemas primarios y de backup

• Nula pérdida o corrupción de datos

• Sin restricciones entre las ubicaciones geográficas – no afecta la distancia

En Cualquier

Plataforma/BBDD

Page 16: Integración sin límites: información disponible en todo momento

GoldenGate Alta Disponibilidad Activo-Activo

Beneficios

• Entornos heterogeneos

• Disponibilidad contínua

• Distribución de carga transaccional

• Rendimiento escalable

• Detección de conflictos y resolución

Page 17: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 17

GoldenGate: Arquitecturas Flexibles

Unidirectional Query Offloading

Zero-Downtime Migration

Bi-Directional Hot Standby or

Active-Active for HA

Peer-to-Peer Load Balancing

Multi-Master

Broadcast Data Distribution

Integration/Consolidation Data Warehouse

BPM

BAM

CEP

Data Distribution via Messaging

Page 18: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 18

Cada Vez Más Heterogéneo

Oracle

IBM DB2 LUW

IBM DB2 z Series

IBM DB2 i Series /AS400

Microsoft SQL Server

Sybase ASE

Teradata

C-Tree

Enscribe

SQL/MP

SQL/MX

MySQL

JMS Message Queues

New in Oracle GoldenGate 12c

• MySQL 5.6

• MySQL Cluster 7.1 and 7.2

• Sybase 15.7 -------------------------------------------------------

• DB2 LUW 10.1

• Teradata 14.10

• SQL Server 2012 (Delivery)

Platform Specific Upgrades

• SQL Server Compressed Back-Up

• MySQL Clusters (NDB)

Netezza

TimesTen

PostgreSQL

GreenPlum

HP Neoview

Flat File

ETL products

Coherence

Capture & Delivery Delivery Only

Page 19: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19

Oracle GoldenGate

Máximo Rendimiento

Máxima Flexibilidad

Mínimo tiempo de despliegue

Arquitectura Técnica

Source

Oracle & Non-Oracle

Database(s)

Target

Oracle & Non-Oracle

Database(s)

Capture

Delivery

Trail

Files

Pump

Trail

Files Pump

Delivery

Capture

Bi-directional

LAN / WAN / Internet

Over TCP/IP Trail

Files

Trail

Files

Page 20: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 20

Oracle Data Integrator Transformación de Datos

Eficiencia

Mejor motor Transformacion

Big Data

Grandes Volumenes

Simplicidad

Minimo esfuerzo Desarrollo

Oracle Data Integrator

High Performance E-LT

Declarative Design

CEP Data Services

Extensible Knowledge Modules

Capable of Integrating Structured &

Unstructured Data

Big Data

Database

Apps

Cloud

Page 21: Integración sin límites: información disponible en todo momento

Integración

Datos Business

Intelligence

Real Time

Información Fiable y Consistente

Cualquier

Fuente Datos

GoldenGate

ODI

Transformación

Datos

EDQ

Oracle Data Integrator – Eficiencia Motor de Transformación…. La Base de Datos

Page 22: Integración sin límites: información disponible en todo momento

Oracle Data Integrator – Eficiencia Extrema Motor de Transformación…. La Base de Datos

A complex branch of the customer’s

tax allocation process runs 5 hrs 11

mins during quarter close

Exadata and ODI (E-LT) combined

is able to execute the process

42X faster (7mins 20 secs) 0

50

100

150

200

250

300

350

ODI on Exadata Conventional ETL

Job

exe

cuti

on

tim

e in

min

ute

s

5hrs 11mins

7min 20sec

42X

IMPROVEMENT

Page 23: Integración sin límites: información disponible en todo momento

Oracle Data Integrator – Big Data Datos No Estructurados - Datos Estructurados

Access Transform

Loads

Oracle Data

Integrator

Page 24: Integración sin límites: información disponible en todo momento

Arquitectura basada en Knowledge Modules existentes y extensibles

Beneficios Arquitectura:

• Facil de Mantener,

• Flexible y adaptada siempre a mejores prácticas

Oracle Data Integrator – Simplicidad Alto Rendimiento, Flexible y Ligero para Desarrollo

Page 25: Integración sin límites: información disponible en todo momento

Oracle Enterprise Data Quality Calidad de Datos

PERFILADO

REPARACIÓN

CHEQUEO

ALERTA

INFORMACIÓN

Oracle Data Quality

Proceso Continuo

Multidioma

Enriquecimiento de la Información

Reglas Personalizables

Prevención – Real Time

Big Data

Database

Apps

Cloud

Page 26: Integración sin límites: información disponible en todo momento

6 Dimensiones de la Calidad de Datos

•Que datos son incompletos o no utilizables? Completitud

•Que datos están guardados en formatos no estandarizados? Conformidad

•Que Datos dan información contradictoria? Consistencia

•Que datos están desactualizados? Exactitud

•Que Datos o atributos están repetidos? Duplicidad

•Que información falta o no está referenciada? Integridad

Page 27: Integración sin límites: información disponible en todo momento

Propuesta Calidad de Datos

Oracle Enterprise Data Quality Fuentes Datos

Databases

Cobol copybooks

TXT files

Registros

Descartados

Destinos

Oracle Data Quality for Data Integrator

Global Data Router

Transformer Parser Postal Matcher

Relationship Linker

Enterprise Data Quality DataWarehouse

Proceso de Control

CALIDAD de DATOS

• PERFILADO

• REPARACIÓN

• CHEQUEO

• ALERTA

• INFORMACIÓN

Page 28: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 28

Un plan de formación adaptado a sus conocimientos

Page 29: Integración sin límites: información disponible en todo momento

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 29