How Oracle Uses Fusion Middleware · Reporting Layer / ˘ ˘ ˘ ˙ powered by OBIEE . Analytic Data...

Preview:

Citation preview

5 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

ORACLE PRODUCT

LOGO

How Oracle Uses Fusion Middleware: SOA, BPEL, BI, Identity Management, and ECM Inside Oracle Presenters:

Mark Field, VP, Oracle Application Labs Barry Geraghty, IT Director, Oracle Application Labs Chirag Andani, Director, Identity Management Services

We run the applications that run Oracle We drive enhancements based on our experience We share best practices with our customers

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

We’ve been on a journey..

The incorporation of Sun into Oracle

And we’re here to report back.

7 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

What is the right amount to spend on IT Messaging?

12% IT Budget = Messaging

2% IT Budget = Messaging

What was that final number going to be?

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

Itinerary

• Where did we start? • What did we use? • What were the limitations and why did we

need to change? • How were we to measure success?

What does this mean for you?

9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

   

What did Oracle start with?

• Oracle Application server (OAS) 10.1.2 • HTTPs transport only • Very OAG XML dependent • Integration to ERP dependent on XML Gateway requiring

dual setup of Trading Partners • B2B Messaging deployed across several functional lines of business • A2A bridges use very heterogeneous “standards” (not deployed on

SOA architecture)

10 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

      

   

What did Sun start with? • B2B Messaging deployed across several functional lines of

business – Field Service: Field Dispatch for service the deployment – Quote to Fulfillment: Partner Orders, Product/Price Update – Supply Chain: 3PL Integration, EM – Finance: Customer & Supplier Invoicing

• Transmission – Over 10 different XML and EDI flavors – 3rd party tools & JCAPS perform message translation. – Different gateways for XML & EDI transmissions

• Additional messaging hub for A2A & Integration with E-Business Suite

11 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

After.

Node 1 Node 2 Node 3 Node 4

B2B Domain

A2A Critical

A2A Others

BAM

Hourly Peak SOA

Composites

3,800/hr Peak No Composite

35,000/hr Peak 30 Composites

Total: 5GB+1GB Backup

10,000/hr Peak 10-15 Composites

Total: 13GB +3GB

Total: 12GB +4GB

Total: 12GB +11GB

12 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

   

Oracle Fusion Middleware Architecture Our Current State • Expansion of domains and JVM’s without a single

second of downtime – 2 JVM’s to 20 -- 2 Nodes to 4 -- 1 Domain to 4

• Almost all patching HOT – Rolling Managed Server Bounce, DB utilizing RAC

• Enterprise Manager provides system level monitoring • Separate disaster recovery instance • Implemented six days after the quarter close and during

the quarter end freeze 13 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Turned off Turned on

• 1,500+ Sun Information Highway interfaces

• Sun 10.7 ERP Instance Order, fulfillment, R11 ERP support instance

• Sun Messaging Architecture, third party messaging tools

• ONE Fusion Middleware 11g PS2 Integration

• 25 OAG and EDI messages

• 18 new A2A bridges

14 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

  

   

   

Where were major deployments? • Customer support

– 80k/month B2b and 750k/month A2A transactions

• Partner orders – On track for over $1bn in XML orders first year – Order straight into GSI -- no more double entering, real

automation

• Fulfillment – Purchase orders (18k/mo) to manufacturers – Shipping instructions out to logistics provider (25k/Mo)

15 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

You can apply the lessons we learned!

• Don’t get swamped - use throttling - set limits!

• Physical and logical separation

• Consider the long-term support costs

• Utilize the partner downtime features

16 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

What does the future look like?

• Self-registration for new B2B partners

– Including independent end-to-end testing

– For support, supply chain, ordering

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

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

Why Business Intelligence (BI) Matters

r its affiliates. All rights reserved.

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

BI Matters

its affiliates. All rights reserved.

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

How to Extract Wealth from Data •  Everyone recognizes the need for BI •  But how effective are most corporate BI solutions

•  Look at a real example of common BI solutions •  Look at Oracle’s own BI solution

21 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Sun BI Topology� •  ���������� ����� ���

•  ������������������� ��������

•  ������������ ��� ��!���������

22 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle BI Topology� Reporting Layer

powered by OBIEE

Analytic Data Warehouse

Global Corporate Data Warehouse

(GCW)

powered by Exadata

ERP

CRM

Service

OLTP Data Sources

Real-time Operational

Data

Operational Data Store (ODS)

powered by GoldenGate

"  �#��$� ����� ���"  %���� ��$� ��

&���!�������� ����������������'�%���� ���()*&+�

"  ,���� �����$� ��- ������������. �������� ���������� ��������� ��������� �/�� ��� ������ ����(,$-+�

"  ,���0���� ������!�������- ��1�2�3'�� �4�,��334�,��%�

RReeppoorrttiinngg LLaayyeerr

Ad-Hoc

Dashboards

A

ppoweredd bby OBIEE

Alerts

23 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Benefit

•  Lower operational cost – very big savings • Greater value with all the data in one place •  Elimination of duplicate data and time spent reconciling

of reports • Greater security and usage monitoring • Centralized management of data integrity and security • Consistent UI standards and user interaction • Centralized definition of metrics

24 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

The Ingredients of Oracle’s BI Success ���������� � ����

���������������������

3�5�� ,$��� 3' ��� �4��������������5���������� ���� �� !��%���� ��$� ��&���!���6�

0���.�����0������ ���

)����)� �� 0������ ���,5�7� ������ ���� �� !��,$-�#� !������ ������ ������ �������� ��

$� ��&���!���� 3'�� ���.8� 7�#�����$� ��&���!����-��9��6�

0���� ���3������ ,��33� 7�#���������� ������� ���#� !����� !����� �������� �������� ��6��-���� ���.!��������!:����� ��������� �6�-��������� �� �������9���3����6��� � 9�������������������� ������ ��9������� 6�

$� ��-���� �� ,������;7$� <������9���� ������� ��������������������������� !� �� �� !�����������#�� ��9��#��������������!�#� !���������� !��� �:���6�%���#������� ��9�������� ������������� �� �#� !� �������� ��:����������� ���� �����!������ 6�

���!�%9����:��� �� ,������$� ��)���

=������������������� ������������ �������>>��� ����9���#!����������� ���������������� �!���

%���� ��%���� ,��%� , ���� !����'�������������*0�����3076��0������������3� �����������������#� !����:�� �3�54�$&�-�!���4�,��33��� ��$� �����0���� �6����� ����*���������� ���2�#� !��:��� �� �����?��������' ��� ����� �������@� ����������

25 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Result

•  > 20,000 people use Oracle’s BI solution at Oracle •  > 10 Million reports executed yearly •  Sales, Marketing, Support

Contracts, Financials, Expense Reporting, Orders and Quoting.

•  5 TB of data •  100% BI uptime 24x7

Next: Security Access�

26 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Identity and Access Management Project: Why Did We Do It? •  Security

•  Establish Single Sign On

•  Zero downtime�period

27 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

•  Internal applications deployed included •  1000+ partner applications •  SSO, Email, Beehive, Files (Content), Portals, eBiz, SSA,

WebCenter �

• External applications deployed included •  www.oracle.com, OTN, Oracle Partner Network, Oracle Forums,

eBiz, My Oracle Support (MOS)/Sun Support �

Scope of Identity Management Requirements

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

Oracle Access Manager 11g

•  Replace Oracle Single Sign-On 10g (OSSO) and converge Oracle Access Manager 10g (OAM) and Sun Open Single Sign-On (OSO)

What We Set Out to Do

,������-������-���.,���>�� ,������

%������������������

,������%���������������>��

-��,����--,�

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

How We Did It Without Disruption Architected for zero downtime

30 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Rollout in Phased Approach�

• Phase 1 : Pilot User rollout (200 Users)

• Phase 2 : Pilot applications (2 applications)

• Phase 3 : 10% of all production traffic

• Phase 4 : 20% of all production traffic

• Phase 5 : 50% of all production traffic

• Phase 6 : 100% of all production traffic

31 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

�With Immediate Rollback if Required

•  35 application-based issues

•  Zero downtime Rollback plan:

–  10g SSO servers available via LBR –  Live traffic to flip to 100% 10g SSO

32 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Measurement of Operational Success Oracle Access Manager Application Stats

Item Metric

Total Partner Apps 1000

Total Monthly OAM Operations (External)

23.1 M

Total Monthly OAM Operations (Internal)

16 M

33 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Internet Directory

• Create a single identity store

• Reduce cost • Eliminate data discrepancies

34 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Internet Directory •  Internal Environment

•  2 MMR Replicas, 2 Fan-outs •  Each MMR Replica is 4-node OID and 4-node RAC cluster, two

geographic sites •  OID 11.1.1.1.0, RDBMS 11.2.0.2

• External Environment •  2 MMR Replicas, cluster configuration, two geographic sites •  OID 11.1.1.1.0, RDBMS 11.2.0.2

Configuration Topology

35 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Internet Directory Global Oracle Identity Management Architecture

36 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

• 54 Million LDAP ops/day on single replica

•  5 Billion operations/month

• Expanded LDAP footprint •  Internal – 2.5 Million entries •  External – 14.5 Million users •  Groups – 250K+ static groups, up to 1M members/group, 600+

dynamic groups

How Much Traffic Does Our OID Handle?

37 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

What’s Next: Oracle Identity Manager 11g

• Consolidate internal user and access provisioning

•  Expand scalability

• Reduce provisioning cost and lead times

38 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Identity Manager 11g Oracle Identity Manager Architecture

39 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

The story continues�

Provisioning /migrating to OIM 25% complete

40 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Fusion Middleware 11g

application infrastructure foundation

Complete – Integrated

Hot-pluggable – Best-of-breed

Recommended