Transcript
Page 1: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Fusion Middleware y la Disrupción Digital

Jesús María Guerra

@OracleJMGuerra

Sevilla, 10 de Diciembre de 2014

Page 2: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

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

Page 3: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Nike – Make Shoes Don’t They?

Page 4: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

A Coffee is a Coffee...right?

Page 5: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 56 12/11/2014 Oracle Confidential – Internal/Restricted/Highly Restricted 56 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Disrupted

Page 6: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Digital Business Platform

Digital business context and Fusion Middleware

Digital Business Platform (DBP)

DBP in a customer context

1

2

3

Page 7: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Digital Business Platform

Digital business context and Fusion Middleware

Digital Business Platform (DBP)

DBP in a customer context

1

2

3

Page 8: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Digital Business

The use of any digital technology to promote,

sell and enable enhanced and innovative

products, services and experiences

Page 9: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

IoT Cloud

Mobile Social

Data

Oracle and the Digital

Forces

Disruptive Technologies Are Transforming The Experience

Social, mobile, cloud, data & IoT – Five distinct technology trends are combining and aligning to necessitate bigger changes than expected

Page 10: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Customer Experience

Operational Improvement

New Business Models

44% 30% 26%

The use of any digital technology to promote, sell and enable enhanced and innovative products, services and experiences

Page 11: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Page 12: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

• Multi-channel catalog application

• Elimination of the cost or printing and distribution.

• Increased sales providing a more dynamic and focused experience for the end customer

Würth España

Page 13: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Applications Must be Ready For…

The ‘Internet of Things’ to increase traffic with

30 BILLION DEVICES

Creating and sharing their own data between them

Cloud traffic to drive global data growth to a whopping

40+ ZETTABYTES PER YEAR

That’s 5,200 GB of data for every person on Earth

Global mobile data traffic to hit an astounding

130 EXABYTES ANNUALLY

With the number of mobile devices exceeding earth’s

human population

Page 14: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Disruptives Tecnologies: Challenges

Complex value chain

Lack of standardization to build, deploy & manage IoT applications

Need to analyze Fast data in real time

No consistency in managing security of data and identity of devices

No integration platform to convert data into business automation

Oracle Confidential – Internal/Restricted/Highly Restricted 65

Page 15: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Deliver Next Generation Applications With a Mission Critical Cloud Platform

Multi-tenancy with Oracle

Database 12c

Cloud Elasticity with Dynamic

Clustering

Exalogic Optimizations

Page 16: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Mobile Computing Cloud Computing

Digital Business

Internet of Things

Engineered Systems Big Data/Fast Data

Oracle Fusion Middleware Key Themes

Oracle Confidential – Internal

Page 17: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Cloud Application Foundation Foundation of Platform as a Service for Fusion Middleware

Cloud Application Foundation

WebLogic Server

Platform as a Service

Private and Public Infrastructure as a Service

Coherence Tuxedo

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 68

Oracle JDeveloper Oracle Enterprise Pack for Eclipse

Development

Oracle Enterprise Manager Operations

Oracle Java Cloud Service Developer Cloud Service

Cloud

Page 18: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Cloud Elasticity with Automated Scaling Dynamic Clusters

Page 19: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Cloud Elasticity with Automated Scaling Dynamic Clusters

Page 20: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Real Application Clusters (RAC)

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 71

Oracle WebLogic 12.1.3 and Oracle Database 12c Integration for Performance, Availability, Multitenancy, Scalability

WebLogic, Database Integration

Active GridLink for RAC – Performance, HA, Manageability

Application Continuity

Support for Multi-Tenant Database

Scalability with Database Resident Connection Pooling

Global Availability with Global Data Services Application

Continuity

DB Resident Connection

Pool

Global Data Services

Multi-Tenant Database

WebLogic Server

Page 21: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

GridLink

WebLogic

GridLink

WebLogic

WebLogic Integration with Oracle RAC Up to 3X Better Performance with Active GridLink for RAC

• Integrated WebLogic and Database RAC clusters

• Dynamic load balancing of requests to RAC nodes

• RAC node transaction affinity for data locality

• Continuous connection availability regardless of RAC changes

80% 20%

RAC Node Load Aware Connection Requests

GridLink

WebLogic

GridLink

WebLogic

RAC Node Affinity For Transactions

XA

GridLink

WebLogic

GridLink

WebLogic

Continuous Connections Regardless of RAC Changes

Page 22: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

WebLogic Server and Database 12c Integration Continuous Availability, Performance at Scale and Multi-Tenancy Focus

• WebLogic Server with Database 12c

– WebLogic 12.1.2 - new feature integration

– WebLogic 10.3.6, 12.1.1 – certification

• Continuous Availability capabilities

– Transaction Guard and Application Continuity

• New scalability integration - Middle Tier Performance at Cloud Scale

– Database Resident Connection Pools

• Multi-Tenancy Support

– Oracle Pluggable Database

DBMS Resident Connection Pool

Oracle Database RAC

Replay Read/Write

Based on Transaction Guard Information

WebLogic Domain 1

WebLogic Domain 2

WebLogic Domain n … 100’s

Pluggable DB 1 Pluggable DB 2

Page 23: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Application Scalability with Connection Sharing Database Resident Connection Pooling

Virtualization of Database Connections

• Better sharing and more efficient use of Database resources

• Data sources attach/detach connections automatically

Page 24: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

WebLogic Domain 1

Data-Source

Multi-Tenancy at Middle and Data Tiers

Application 1: Get Connection to PDB 5

1 2

2

5

1 1 2

4 4

Container Database

PDB1 PDB 2 PDB 3 PDB 4 PDB 5 PDB 6

Appears as ‘Regular’ Database to WebLogic

Simplify configuration

• Hosted on single container: Configured a single data-source Pools connections to all tenant databases

• Increases elasticity, scalability, and enables multi-tenancy

Page 25: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

• Detect and reflect database changes in cache in real time

• Leverage existing technologies

– GoldenGate, TopLink Grid

• Broaden applicability/usability of Coherence

• No code change

Oracle Coherence 12.1.3 - GoldenGate HotCache Real Time Database Updates for Your Apps

App App App

Coherence

Batch Process

GoldenGate HotCache

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Page 26: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle’s Java Cloud Service – Public or Private

DEPLOY ANYWHERE

Deploy WebLogic Anywhere

Architecture Standards Products

Transparently move applications between On-Premise & Public Cloud

The Same

On-Premise Private Cloud

Oracle Public Cloud

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Page 27: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Platform & Infrastructure Services

Integration

Business Intelligence

Process

Mobile

Documents

Java Developer

Lin

e o

f B

usi

nes

s U

ser

IT/D

evel

op

er

Database

Compute Storage Messaging

Social

Identity Performance Monitoring & Analytics

Big Data

A Complete Portfolio of Services

Page 28: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Java Cloud

Key Features

Full-Featured: WebLogic 12c or 11g Instance

Clustering, In-Memory, High Availability, Elastic Load Balancing, Scale Up & Scale Out

Oracle Back Up/Restore, Patching, Application Server Management

Full portability: On-premise to Cloud

Oracle Database Cloud

Full-featured: Dedicated 11gR2 or 12c DBMS

Secure: Encryption - Network, DB, Storage

Highly Available: Data Guard, RAC Cluster

Managed: Oracle Backs Up, Patches, Upgrades

All DB Tools: SQL Loader, Data Pump, JDBC, OCI, Enterprise Manager, Any Third Party Tools

Full portability: On-premise to Cloud

Page 29: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

LLB/OTD

MS1 MS2 MS3

WLS Cluster 2 MS1 MS2 MS3

WLS Cluster 1 WLS

Admin

WebLogic Domain

Coherence

File Store

(Site Local Binaries, Config Data)

OHS

Web Tier

Management Console

Global Load Balancer

LLB/OTD

MS1 MS2 MS3

WLS Cluster 2 MS1 MS2 MS3

WLS Cluster 1 WLS

Admin

WebLogic Domain

C C C C C C Coherence

File Store

(Site Local Binaries, Config Data)

OHS

Web Tier

RAC Node 1 RAC Node 2 RAC Node 3 RAC Node 1 RAC Node 2 RAC Node 3

Transaction Data

JMS Store Data

Application Data

Transaction Data

JMS Store Data

Application Data

Site 1 Site 2

Active GridLink and SCAN

Multi Data Center Active/Active Architecture

RAC Cluster RAC Cluster

Storage Replication

HTTP Session

Replication

Active Data Guard

/Tx/Message

Federated Caching

81

Zero Downtime

Patching

Page 30: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Digital Business Platform

Digital business context and Fusion Middleware

Digital Business Platform (DBP)

DBP in a customer context

1

2

3

Page 31: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

New Business Models Operational Efficiency Customer Experience

Digital Business Patterns

External Systems Core Apps Product Systems

Mobile Social IOT Big Data

Knowledge Mgt Content Mgt Collaboration Services

Data Sources

On-Premise Private Cloud Public Cloud

Process Service Data

Digital Innovation

Digital Enablement

Systems of Record

Cloud

Engineered Systems

Mobile Devices Web Channels Portals

Email Social Media POS System

Kiosk IOT Device ATM

Physical Shop/Branch Call Centre App Store

Marketing Automation E-commerce Sales Automation Service

Social Relationship Mgt

Business Rules Policy Mgt Identity Mgt

Process Workflow Activity Monitoring Events & notifications

Development Tools Channel Mgt Analysis

Data Reservoir

Data Factory

Enterprise Information Store

Reporting Data Access And Privacy

Customer Profile

Digital Frontline

Channels

Digital Business Platform

Information Mgt

Deployment

Events

Inte

grat

ion

Enab

lem

en

t Service

s

Page 32: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Example: Digital Design Pattern

1

Network/cloud connectivity

2

3 7

6 5 4

Devices and Gateways with embedded Java and event processing to capture and filter event data 1

Device generated events are integrated into the enterprise using Oracle Service Bus and Oracle Event Processing

2

Critical or abnormal events trigger workflow or automated processes using Oracle Business Process Management

3

Device data is passed to Oracle Big Data Appliance for analysis 4

Data is stored in a Data warehouse running on Oracle Exadata 5

Oracle Business Intelligence provides analysis and reporting 6

Task lists, reports etc are delivered to multiple device types using Oracle Application Development Framework and Oracle ADF Mobile

7

Things Cloud Integration Big Data

Process

System Analytics

User

Page 33: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Internet of Things Platform: Oracle View

Communication Network

Mobile

Devices

Smart City E-Health Home

Automation Industrial

Automation

Oracle Event Processing on Java Embedded Suite

Device

Service Provider

Infrastructure Services

IoT Services

IoT Applications

Oracle Public Cloud 3rd party APIs IoT Developer

Services Oracle API Mgmt Service Provider APIs

IoT Application Store

BIEE,Big Data, NoSQL

Oracle SOA & BPM

Oracle Event Processing

Oracle DB Security

WebCenter, Endeca, ADF

Mobile

Oracle IAM Suite

Oracle WebLogic Server, Coherence, Database & EM

Powered by Engineered Systems

Medical

Devices

Traffic

Cameras

Industrial

Equipment

Security

Alarms

Intelligent

Appliances

Oracle BRM, CRM & Comms Network & Security Mgmt

Java Card, Embedded Java

Page 34: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Digital Business Platform

Digital business context and Fusion Middleware

Digital Business Platform (DBP)

DBP in a customer context

1

2

3

Page 35: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Produced by: Ian Broughton, The Digital Team, Oracle EMEA

connecting value, choice & service

Page 36: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

BP Digital Retail Vision (StoryBoard)

• Mobile • Telematics

• iBeacons • Up-Sell

• Geo-location data • Mobile Payments

Page 37: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

New Business Models Operational Efficiency Customer Experience

Digital Business Patterns

External Systems Core Apps Product Systems

Mobile Social IOT Big Data

Knowledge Mgt Content Mgt Collaboration Services

Data Sources

On-Premise Private Cloud Public Cloud

Process Service Data

Cloud

Engineered Systems

Mobile Devices Web Channels Portals

Email Social Media POS System

Kiosk IOT Device ATM

Physical Shop/Branch Call Centre App Store

Marketing Automation E-commerce Sales Automation Service

Social Relationship Mgt

Business Rules Policy Mgt Identity Mgt

Process Workflow Activity Monitoring Events & notifications

Development Tools Channel Mgt Analysis

Data Reservoir

Data Factory

Enterprise Information Store

Reporting Data Access And Privacy

Customer Profile

Digital Frontline

Channels

Digital Business Platform

Information Mgt

Deployment

Events

Inte

grat

ion

Enab

lem

en

t Service

s

BP Retail Number of times a capability is used across all scenes The case is made for a digital platform

9

7

4

2 4 2

7 2 4

2

6

1

4 1

3

6 2

2

2

3

1 5 1

6 3

2 5 2

Page 38: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Digital Storyboard - Scenes 1 to 7

Architecture Capabilities- Scenes 1 to 7

BP Digital Retail Vision

• Mobile • Telematics

• iBeacons • Up-Sell

• Geo-location data • Mobile Payments

Page 39: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

How Can Oracle Help? • Help to define Digital Visions & Journeys

– Digital Experiences across all industries

– Working with design agencies to help define the digital vision

• Map Digital Visions to architecture capabilities

– Existing capabilities

– New capabilities

– Capabilities that need to be consolidated and shared

– Explore digital design patterns

• Business driven Digital Roadmap

Digital Transformation

Page 40: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Fusion Middleware The Best Application Platform in the Industry

WebLogic Server

Application Platform as-a-Service

Private and Public IaaS

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 92

Coherence

Oracle Database and Database RAC

• Development

• Desktop, IoT and Mobile Applications

• Private and Public PaaS

• Application Server Quality of Service

• Integrated Data Grid

• Choice of Deployment Platforms

• Database Integration

• Manageability, Management Integration

• System Performance, Availability

• Architectural flexibility and choice

• Investment protection

Page 41: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Page 42: Oracle Fusion Middleware y la Disrupcion Digital - Jesus Guerra

Top Related