oow15 - advanced architectures for oracle e-business suite

111

Upload: vasuballa

Post on 16-Apr-2017

3.406 views

Category:

Technology


6 download

TRANSCRIPT

Page 1: OOW15 - Advanced Architectures for Oracle E-Business Suite
Page 2: OOW15 - Advanced Architectures for Oracle E-Business Suite

Ad d A hit t fAdvanced Architectures for                      Oracle E‐Business Suite

Noby Joseph, Senior Principal Software EngineerElke Phelps, Senior Principal Product ManagerApplications Technology Group, Oracle E‐Business Suite DevelopmentOracleOracle

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

Page 3: OOW15 - Advanced Architectures for Oracle E-Business Suite

Safe Harbor StatementThe 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 y , , y, pin 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.

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

Page 4: OOW15 - Advanced Architectures for Oracle E-Business Suite

Program AgendaProgram Agenda

Introduce Key Concepts and Terminology1 y p gy

Scale for Performance and High Availability

S l i h Vi li i d h O l Cl d

2

Scale with Virtualization and the Oracle Cloud

Access Oracle E‐Business Suite from the Internet

3

4

Plan for Disaster Recovery5

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

Page 5: OOW15 - Advanced Architectures for Oracle E-Business Suite

Program AgendaProgram Agenda

Introduce Key Concepts and Terminology1 y p gy

Scale for Performance and High Availability

S l i h Vi li i d h O l Cl d

2

Scale with Virtualization and the Oracle Cloud

Access Oracle E‐Business Suite from the Internet

3

4

Plan for Disaster Recovery5

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

Page 6: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ArchitectureOracle E Business Suite 12.2 ArchitectureClient Application Database

Global Single Data Model

WebLogic ServerJDBC/SQ

L N

HTTP/S RAC & ASM

WebLogic JSP

BC4J

b Listen

er

et

Edition‐Based Redefinition

Forms

BI Publisher

Web UIX 11g

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

Forms

Page 7: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ArchitectureOracle E Business Suite 12.2 ArchitectureDual File System

Edition‐Based Redefinition

File System 1 File System 2

Oracle HTTP Server (OHS)

WebLogic Server (WLS)

File System 1

Oracle HTTP Server (OHS)

WebLogic Server (WLS)

File System 2

Synchronization managed by patching tools

Developer 10.1.2

COMMON_TOP

APPL_TOP

Developer 10.1.2

COMMON_TOP

APPL_TOP

Non‐Editioned File System INST_TOP INST_TOP

PATCH_TOP

APPL_TOP_NE

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

_

LOGSMore information in the Online Patching FAQ (Note 1583902.1)

Page 8: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 Architecture

• In a nutshell, E‐Business Suite 12.2 f l lik

Oracle E Business Suite 12.2 ArchitectureWhat is E‐Business Suite from a WebLogic Perspective?

feels like:

– A handful of web applications… WLS DomainAdmin Server

– Deployed to Clusters of Managed Servers…

– Supervised by an Admin Server…oacore_server1oacore_cluster 1

p y– Deployed to a WebLogic Server Domain

forms_server1forms_cluster 1

oafm_server1oafm_cluster 1

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | Oracle Confidential – Internal/Restricted/Highly Restricted 8

Page 9: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ArchitectureOracle E Business Suite 12.2 ArchitectureOracle WebLogic Server Domain

C f i li i EBS iddl i J• oacore: Core functionality in EBS middle tier Java code, including OAF based functionality for EBS products

WLS Domain

• oafm: Web services, Secure Search and Oracle Transport Agent, etc

• forms: Serves all Oracle forms functionality

oacore_server1

forms_server1• forms: Serves all Oracle forms functionality

oafm_server1

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

Page 10: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ArchitectureOracle E Business Suite 12.2 Architecture

Single Node Deployment

One Node for both the       

Two Node Deployment

One Node Application Tier,             

Multi‐Node Deployment

Multiple Application Tier Nodes, 

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

Application Tier & Database Tier

Oracle Confidential – Internal/Restricted/Highly Restricted 10

pp ,One Node Database Tier

p pp ,Multiple Database Nodes

Page 11: OOW15 - Advanced Architectures for Oracle E-Business Suite

Vertical and Horizontal ScalingVertical and Horizontal ScalingKey Concepts and Terminology  

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

Page 12: OOW15 - Advanced Architectures for Oracle E-Business Suite

Vertical and Horizontal ScalingVertical and Horizontal ScalingKey Concepts and Terminology  

Vertical ScalingAdd managed servers to existing 

clusters on an existing nodeoacore_server1oacore_cluster 1

clusters on an existing node

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

Page 13: OOW15 - Advanced Architectures for Oracle E-Business Suite

Vertical and Horizontal ScalingVertical and Horizontal ScalingKey Concepts and Terminology  

Vertical ScalingAdd managed servers to existing 

clusters on an existing nodeoacore_server1

oacore_cluster 1oacore server2clusters on an existing node oacore_server2

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

Page 14: OOW15 - Advanced Architectures for Oracle E-Business Suite

Vertical and Horizontal ScalingVertical and Horizontal ScalingKey Concepts and Terminology  

Vertical ScalingAdd managed servers to existing 

clusters on an existing nodeoacore_server1

oacore_cluster 1oacore server2clusters on an existing node oacore_server2

Horizontal ScalingAdd managed servers to existingAdd managed servers to existing clusters by adding a new node

oacore server1oacore cluster 1

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

oacore_server1oacore_cluster 1

Page 15: OOW15 - Advanced Architectures for Oracle E-Business Suite

Vertical and Horizontal ScalingVertical and Horizontal ScalingKey Concepts and Terminology  

Vertical ScalingAdd managed servers to existing 

clusters on an existing nodeoacore_server1

oacore_cluster 1oacore server2clusters on an existing node oacore_server2

Horizontal ScalingAdd managed servers to existingAdd managed servers to existing clusters by adding a new node

oacore server1 oacore server2oacore cluster 1

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

oacore_server1 oacore_server2oacore_cluster 1

Page 16: OOW15 - Advanced Architectures for Oracle E-Business Suite

Program AgendaProgram Agenda

Introduce Key Concepts and Terminology1 y p gy

Scale for Performance and High Availability

S l i h Vi li i

2

Scale with Virtualization

Access Oracle E‐Business Suite from the Internet

3

4

Plan for Disaster Recovery5

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

Page 17: OOW15 - Advanced Architectures for Oracle E-Business Suite

Scale for Performance and High Availability

Application Tier Vertical Scaling

Scale for Performance and High Availability

A pp g

Application Tier Horizontal Scaling

A li i Ti V i l d H i l S li

B

Application Tier Vertical and Horizontal Scaling 

Parallel Concurrent Processing

C

D

Database Real Application Clusters (RAC)E

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

Page 18: OOW15 - Advanced Architectures for Oracle E-Business Suite

Adding WLS Managed Servers in the EBS ClusterAdding WLS Managed Servers in the EBS ClusterApplication Tier Vertical Scaling

Why add managed servers?• Meet load and user concurrency requirements

WLS DomainAdmin Server

requirements• Provide redundancy• Add services to an existing node

oacore_server1oacore_cluster 1

forms server1forms cluster 1 Add services to an existing nodeforms_server1forms_cluster 1

oafm_server1oafm_cluster 1

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

Page 19: OOW15 - Advanced Architectures for Oracle E-Business Suite

Adding WLS Managed Servers in the EBS ClusterAdding WLS Managed Servers in the EBS ClusterApplication Tier Vertical Scaling

WLS Domain

Why add managed servers?• Meet load and user concurrency requirements

Admin Server

oacore server1 requirements• Provide redundancy• Add services to an existing node

oacore_server1oacore_cluster 1

forms_server1forms cluster 1

oacore_server2

Add services to an existing nodeforms_cluster 1

oafm_server1oafm_cluster 1

forms_server2

oafm server2

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

oafm_server2

Page 20: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ArchitectureOracle E Business Suite 12.2 ArchitectureApplication Tier Vertical Scaling:  Add WLS Managed Servers

What to Know What to Do• Add to any of the managed servers in the Oracle E‐Business Suite WLS Domain:  oacore, oafm, forms, orforms‐c4ws

• Add using the Oracle E‐Business Suite 12.2 provisioner

• Syntax for adProvisionEBS.pl:

perl \<AD_TOP>/patch/115/bin/adProvisionEBS.pl \ebs-create-managedserver \g p

API, adProvisionEBS.pl• Execute  adProvisionEBS.plon the RUN Filesystem when there is no active Online Patching cycle

• Follow naming convention:  

-contextfile=<CONTEXT_FILE> \-managedsrvname=<MANAGED_SERVER_NAME> \-servicetype=<SERVICE_TYPE> \-managedsrvport=<MANAGED_SERVER_PORT> -logfile=<LOGFILE>

g<service_type>_server<n>

• Verify port numbers are free and unique across the RUN and PATCH filesystems

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

Section 3.4.1 Adding a New Managed Server, MOS Doc ID 1905593.1

Page 21: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ArchitectureOracle E Business Suite 12.2 ArchitectureApplication Tier Vertical Scaling:  Add WLS Managed Servers

What to Know What to Do• Add to any of the managed servers in the Oracle E‐Business Suite WLS Domain:  oacore, oafm, forms, orforms‐c4ws

• Add using the Oracle E‐Business Suite 12.2 provisioner

• Example add ‘oacore_server2’ of type oacore with              port 7203:

perl \<AD TOP>/patch/115/bin/adProvisionEBS.pl \g p

API, adProvisionEBS.pl• Execute  adProvisionEBS.plon the RUN Filesystem when there is no active Online Patching cycle

• Follow naming convention:  

_ /p / / / p \ebs-create-managedserver \-contextfile=<CONTEXT_FILE> \-managedsrvname=oacore_server2 \-servicetype=oacore \-managedsrvport=7203 logfile=<APPLRGF>/TXK/addMSoacore server2 logg

<service_type>_server<n>

• Verify port numbers are free and unique across the RUN and PATCH filesystems

-logfile=<APPLRGF>/TXK/addMSoacore_server2.log

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

Section 3.4.1 Adding a New Managed Server, MOS Doc ID 1905593.1

Page 22: OOW15 - Advanced Architectures for Oracle E-Business Suite

Scale for Performance and High Availability

Application Tier Vertical Scaling

Scale for Performance and High Availability

A pp g

Application Tier Horizontal Scaling

A li i Ti V i l d H i l S li

B

Application Tier Vertical and Horizontal Scaling 

Parallel Concurrent Processing

C

D

Database Real Application Clusters (RAC)E

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

Page 23: OOW15 - Advanced Architectures for Oracle E-Business Suite

Add Oracle E‐Business Suite Application NodesAdd Oracle E Business Suite Application Nodes Application Tier Horizontal Scaling:  Add Managed Servers to New Node

Why add application tier nodes?• Meet load and user concurrency requirements

Node 1 Node 2

Application Tier

requirements• Provide redundancy• Add services by adding a new nodeAdd services by adding a new node

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

Page 24: OOW15 - Advanced Architectures for Oracle E-Business Suite

Add Oracle E‐Business Suite Application NodeAdd Oracle E Business Suite Application NodeApplication Tier Horizontal Scaling:  Add Managed Servers to New Node

Node 1

WLS Domain Admin Server

Node 2

oacore_server1oacore_cluster 1 oacore_server2

forms_server1forms_cluster 1

oafm_server1oafm_cluster 1

forms_server2

oafm_server2

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

Page 25: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 Architecture Design DecisionsOracle E Business Suite 12.2 Architecture Design Decisions

Filesystem configuration:  Distributed | Shared

Load balancing: DNS | HTTP ( i l d b l )

i

ii Load balancing:  DNS | HTTP (using load balancer)

Web Entry Point:  One | Multiple 

ii

iii

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

MOS Doc ID 1375686.1

Page 26: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 Architecture Design DecisionsOracle E Business Suite 12.2 Architecture Design Decisions

Filesystem configuration:  Distributed | Shared

Load balancing: DNS | HTTP ( i l d b l )

i

ii Load balancing:  DNS | HTTP (using load balancer)

Web Entry Point:  One | Multiple 

ii

iii

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

MOS Doc ID 1375686.1

Page 27: OOW15 - Advanced Architectures for Oracle E-Business Suite

Add Oracle E‐Business Suite 12.2 Application NodesAdd Oracle E Business Suite 12.2 Application NodesCreate Distributed File Systems with Rapid Clone

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

MOS Doc ID 1383621.1

Page 28: OOW15 - Advanced Architectures for Oracle E-Business Suite

Add Oracle E‐Business Suite 12.2 Application NodesAdd Oracle E Business Suite 12.2 Application NodesCreate a Shared Application Tier File System

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

MOS Doc ID 1375769.1

Page 29: OOW15 - Advanced Architectures for Oracle E-Business Suite

Add Oracle E‐Business Suite 12.2 Application NodesAdd Oracle E Business Suite 12.2 Application NodesFilesystem Configuration:  Distributed or Shared

Overview of Steps• Prepare the PATCH and RUN 

fil t

Start Here

FilesystemConfiguration

Distributed Section 5.3 Adding a New Application Tier Node to an Existing System

MOS Doc ID 1383621.1

filesystems• Copy the RUN filesystems to the 

new node• Configure the PATCH and RUN 

filesystems

Overview of Steps

y• Register the new topology• Finalize service configuration

Shared

O e e o Steps• Configure shared filesystem for 

sharing• Mount filesystem on new node• Perform configuration steps to 

add the new node

Section 4: Adding a Node to the Shared Application Tier File System 

MOS Doc ID 1375769.1

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

add the new node

Page 30: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 Architecture Design DecisionsOracle E Business Suite 12.2 Architecture Design Decisions

Filesystem configuration:  Distributed | Shared

Load balancing: DNS | HTTP ( i l d b l )

i

ii Load balancing:  DNS | HTTP (using load balancer)

Web Entry Point:  One | Multiple 

ii

iii

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

MOS Doc ID 1375686.1

Page 31: OOW15 - Advanced Architectures for Oracle E-Business Suite

DNS Load Balancing

• Users query DNS LBR for IP address f URL

DNS Load Balancing

Q: IP for http://ebiz.company.com/of URL

• DNS LBR supplies different IP addresses to different users 

depending on load of a given node• Vendor‐dependent: heartbeat checks against nodes sophisticated

DNS LBR

A: 10.10.10.10

checks against nodes, sophisticated algorithms for load‐balancing

10.10.10.10 10.10.10.20 10.10.10.30

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

MOS Doc ID 1375686.1

Page 32: OOW15 - Advanced Architectures for Oracle E-Business Suite

HTTP‐Based Load Balancing Using a Load Balancer

• Users navigate to one or more Web E t P i t

HTTP Based Load Balancing Using a Load Balancer

https://ebiz company comEntry Points• LBR must support persistent session connections HTTP Layer LBR

https://ebiz.company.com

• LBR routes all subsequent traffic for a specific user to same web node

• LBRs may use heartbeat checks for

• LBRs may use heartbeat checks for node death detection & restart, and sophisticated algorithms for load balancing

Web Node 1

Web Node 2

Web Node 3

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

MOS Doc ID 1375686.1load‐balancing

Page 33: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 Architecture Design DecisionsOracle E Business Suite 12.2 Architecture Design Decisions

Filesystem configuration:  Distributed | Shared

Load balancing: DNS | HTTP ( i l d b l )

i

ii Load balancing:  DNS | HTTP (using load balancer)

Web Entry Point:  One | Multiple 

ii

iii

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

MOS Doc ID 1375686.1

Page 34: OOW15 - Advanced Architectures for Oracle E-Business Suite

Multiple Web Entry Points

• Load balancing may be DNS or HTTP b d

Multiple Web Entry Points

HTTP‐based• Users access Oracle E‐Business Suite with multiple URLs (Web  HTTP Layer LBRp (Entry points)

• Each node is running Oracle HTTP Server (OHS) and all of the servicesServer (OHS) and all of the services (oacore, oafm, forms) in the Oracle E‐Business Suite WLS domain

appstier1 appstier2 appstier3 appstier4

https store company com http iRecruit company com

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

MOS Doc ID 1375686.1

https:store.company.com http:iRecruit.company.com

Page 35: OOW15 - Advanced Architectures for Oracle E-Business Suite

Multiple Web Entry Points

• Profile options hierarchy type  must b d t d t SERVRESP

Multiple Web Entry Points

https:store company comhttp://iRecruit company combe updated to SERVRESP• Context file must be updated to reflect the Web Entry Point, node  HTTP Layer LBR

https:store.company.comhttp://iRecruit.company.com

y ,protocol and port

appstier1 appstier2 appstier3 appstier4

https store company com http iRecruit company com

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

MOS Doc ID 1375686.1

https:store.company.com http:iRecruit.company.com

Page 36: OOW15 - Advanced Architectures for Oracle E-Business Suite

Scale for Performance and High Availability

Application Tier Vertical Scaling

Scale for Performance and High Availability

A pp g

Application Tier Horizontal Scaling

A li i Ti V i l d H i l S li

B

Application Tier Vertical and Horizontal Scaling 

Parallel Concurrent Processing

C

D

Database Real Application Clusters (RAC)E

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

Page 37: OOW15 - Advanced Architectures for Oracle E-Business Suite

Adding Managed Servers and NodesAdding Managed Servers and NodesApplication Tier Vertical & Horizontal Scaling

• Meet load and user concurrency requirementsNode 1 Node 2

Application Tier

q• Provide redundancy• Add additional nodes• Enable additional services in the same node or on additional nodes

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

Page 38: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ArchitectureOracle E Business Suite 12.2 ArchitectureApplication Tier Vertical & Horizontal Scaling

Node 1 Node 2

Admin Server

oacore_server1oacore cluster 1

WLS Domain

oacore_server3oacore_cluster 1

forms_server1forms_cluster 1

oacore_server2

forms server2

forms_server3

oacore_server4

forms server4

oafm_server1oafm_cluster 1

forms_server2

oafm_server2

oafm_server3

forms_server4

oafm_server4

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

Page 39: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ArchitectureOracle E Business Suite 12.2 ArchitectureApplication Tier Vertical & Horizontal Scaling

What to Know What to Do• The new managed server is added using the adProvisionEBS.pl (as previously described)

• Details regarding the managed server must then be added to all application tier nodes participating in the

Example:  

Assumption:  You have already added an application tier node to the environment

added to all application tier nodes participating in the same cluster where this managed server was added Step 1: Add new managed server

perl \<AD_TOP>/patch/115/bin/adProvisionEBS.pl \-ebs-create-managedserver \-contextfile=<CONTEXT FILE> \-contextfile=<CONTEXT_FILE> \-managedsrvname=oacore_server3 \-servicetype=oacore \-managedsrvport=7203 –logfile=<APPLRGF>/TXK/addMSoacore_server2.log

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

Section 3.4.1 Adding a New Managed Server, MOS Doc ID 1905593.1

Page 40: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ArchitectureOracle E Business Suite 12.2 ArchitectureApplication Tier Vertical & Horizontal Scaling

What to Know What to Do• The new managed server is added using the adProvisionEBS.pl (as previously described)

• Details regarding the managed server must then be added to all application tier nodes participating in the

Perform the following on all nodes participating in the same cluster where this managed server is added:

Step 2: Add managed servers into OHS configuration:added to all application tier nodes participating in the same cluster where this managed server was added $perl \

<FND_TOP>/patch/115/bin/txkSetAppsConf.pl \-contextfile=<CONTEXT_FILE> \-configoption=addMS-oacore=testserver.example.com:7203

Step 3: If OHS is running on the node, restart it:

$sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh stop

$sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh start

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

Section 3.4.1 Adding a New Managed Server, MOS Doc ID 1905593.1

Page 41: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite 12.2 ConfigurationOracle E Business Suite 12.2 ConfigurationWhere to perform configuration changes

Fusion Middleware  WLS Administration  Oracle Application Manager & Control Console

pp gAutoconfig

Database Home SID name, Listener, dbPorts, etc.

Oracle HTTP Server

Performance directives, log configuration, ports, mod_perl, 

mod_wl_ohs, etc.

WebLogic Server oacore, oafm and  WebLogic Server forms services, etc.

Oracle E‐Business Suite Developer 10g, Product Specific Settings, etc.

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

Page 42: OOW15 - Advanced Architectures for Oracle E-Business Suite

Scale for Performance and High Availability

Application Tier Vertical Scaling

Scale for Performance and High Availability

A pp g

Application Tier Horizontal Scaling

A li i Ti V i l d H i l S li

B

Application Tier Vertical and Horizontal Scaling 

Parallel Concurrent Processing

C

D

Database Real Application Clusters (RAC)E

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

Page 43: OOW15 - Advanced Architectures for Oracle E-Business Suite

Add Oracle E‐Business Suite Application Tier

Why use Parallel Concurrent P i ?

Add Oracle E Business Suite Application TierParallel Concurrent Processing

Processing?• Meet load and user concurrency requirementsNode1 q

• Provide redundancy and workload management

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

Oracle E‐Business Suite Setup Guide Release 12.2

Page 44: OOW15 - Advanced Architectures for Oracle E-Business Suite

Scale for Performance and High Availability

Application Tier Vertical Scaling

Scale for Performance and High Availability

A pp g

Application Tier Horizontal Scaling

A li i Ti V i l d H i l S li

B

Application Tier Vertical and Horizontal Scaling 

Parallel Concurrent Processing

C

D

Database Real Application Clusters (RAC)E

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

Page 45: OOW15 - Advanced Architectures for Oracle E-Business Suite

Add Oracle E‐Business Suite Database NodesAdd Oracle E Business Suite Database NodesOracle Database Real Application Clusters (RAC)

• Allows multiple database nodes to access the same data in parallel

• Improves scalability & faultNode1 Node 2

Database Tier

• Improves scalability & fault‐tolerance

• Supports Automatic Storage Management (ASM), Cluster Ready Services (CRS), SCAN Listener

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

MOS Doc ID 1570554.1

Page 46: OOW15 - Advanced Architectures for Oracle E-Business Suite

Program AgendaProgram Agenda

Introduce Key Concepts and Terminology1 y p gy

Scale for Performance and High Availability

S l i h Vi li i

2

Scale with Virtualization

Access Oracle E‐Business Suite from the Internet

3

4

Plan for Disaster Recovery5

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

Page 47: OOW15 - Advanced Architectures for Oracle E-Business Suite

Virtualization TerminologyOracle VM

• Hardware:  Pool of serversOracle Virtual Box

• Hardware:  Laptop or desktop

Virtualization Terminology

• Deployment: Production and non‐production environments

p p p• Deployment:  Testing or training only.  Not for production!

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 49

Page 48: OOW15 - Advanced Architectures for Oracle E-Business Suite

Media Formats for Virtualization Images

VM Templates Virtual Appliance Virtual Assemblies

Media Formats for Virtualization Images

p

• Medium to be deployed in Oracle VM by Oracle VM Manager

pp

• Medium to be deployed in Oracle Virtual Box or Oracle VM  

• Medium used by Oracle Enterprise Manager Cloud Controlg

• Manual setup required to add nodes

• Medium required for

• Manual setup required to add nodes

• Multiple nodes can be packaged into a deployment• Medium required for 

Oracle Exalogic 

p y

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 50

Page 49: OOW15 - Advanced Architectures for Oracle E-Business Suite

Deploy Oracle E‐Business Suite with Oracle VM

Deploy Oracle E‐Business Suite Pool servers and maximize your

Deploy Oracle E Business Suite with Oracle VM

Deploy Oracle E Business Suite         in hours, not days

• Use EBS VM Templates or EBS VM li

Pool servers and maximize your server utilization

• Dynamically migrate between nodes based on free capacityAppliances

• Convert appliances to templates for non‐Exalogic

nodes based on free capacity• Consolidate VMs onto fewest serversnon Exalogic 

• Configure multiple VM nodes with EBS Virtualization Kit

• Expand to more servers automatically when load increases

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 51

Page 50: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite VirtualizationOracle E Business Suite VirtualizationSelf‐Contained Images 

Single Node Multi‐Node MOS Doc IDSingle Node Multi Node MOS Doc ID

Oracle VM Virtual Appliances for Oracle  E‐Business Suite 12.2.4 VIS PROD, VIS 1928303.1

Oracle VM Virtual Appliances for Oracle  E‐Business Suite 12.2.3  VIS PROD, VIS 1620448.1

Oracle VM Virtual Appliances for Oracle E‐Business Suite 12.1.3 VIS PROD, VIS 1906691.1

Use with 

EM Cloud pp

Oracle Virtual Assemblies for Oracle E‐Business Suite 12.2.3 PROD PROD 1904928.1

Oracle Virtual Assemblies for Oracle E‐Business Suite 12.1.3 PROD PROD 1904928.1

Oracle VM Templates for Oracle E‐Business Suite 12.2.2 PROD, VIS 1590941.1

Control

Oracle VM Templates for Oracle E‐Business Suite 12.2.4 for Exalogic PROD, VIS 1954255.1

Oracle VM Templates for Oracle E‐Business Suite 12.2.3 for Exalogic PROD, VIS 1633952.1

Oracle VM Templates  for Oracle  E‐Business Suite 12.1.3 for Exalogic VIS 1499132.1

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

Page 51: OOW15 - Advanced Architectures for Oracle E-Business Suite

Add Secondary Application Tier with Oracle VMAdd Secondary Application Tier with Oracle VMUsing Sparse Appliance

What to Know What to Do• A sparse appliance is a small Oracle VM virtual appliance that contains an operating system

• Secondary application tier can be added to an existing farm with the use of a sparse appliance

Step 1: Import sparse file appliance into Oracle VM repository

Step 2: Create a virtual machine based on imported appliance

Step 3: Configure Oracle Guest VM for Oracle E‐Business Suite farm with the use of a sparse appliance

• Oracle E‐Business Suite Release must be installed on a network

• The application tier file system needs to be exported and 

p gsparse appliance

Step 4: Apply latest security updates

pp y pmounted on the virtual machine

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

MOS Doc ID 1620448.1

Page 52: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite VirtualizationOracle E Business Suite VirtualizationDeploy Oracle E‐Business Suite with Oracle VirtualBox

• Install Oracle VirtualBox on your platform of choice

1

• Download EBS 12.2.4 VM Virtual Appliance

• Import the Oracle

2

3• Import the Oracle E‐Business Suite appliance

3

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

Page 53: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite on Oracle Compute CloudRoadmap

Oracle E Business Suite on Oracle Compute CloudInitial Offering 1. Images for quick provisioning of E‐Business Suite 12.2.5 g q p g2. Cloning of E‐Business Suite systems (12.1.3 or 12.2) to Oracle Cloud 

• Non‐production instances • Single‐node E‐Business Suite systems • Oracle Linux

3. Development in Oracle Cloud 4. Management of on‐premise and cloud instances via Enterprise Manager g p p g

Future Directions (phased approach) 1. Advanced configurations: Multi‐node, load balancing, RAC, DMZ

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

2. Integration with external services such as OAM, OID, SOA Suite 

Page 54: OOW15 - Advanced Architectures for Oracle E-Business Suite

Lift ‘n’ Shift EBS Dev/Test instancesClone Oracle E‐Business Suite to Oracle Cloud

Roadmap

Clone Oracle E Business Suite to Oracle Cloud

EBS Dev EBS Dev EBS QAEBS TestEBS Test EBS QA

SSH

Cloud EBS InstancesOn‐Premises EBS Instances

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

Customer Datacenter

ORACLE Public Cloud

Page 55: OOW15 - Advanced Architectures for Oracle E-Business Suite

Cloning On‐premise to Oracle CloudRoadmap

Cloning On premise to Oracle Cloud

1. Generate an SSH Key pair on your local system. 

Process Overview

2. Upload the SSH public key to Oracle Compute Cloud Service.

3. Reserve a public IP for your instance.

4. Create your instance, associate a public IP address with it, configure it for SSH access.

5. Execute a script on you on‐premise E‐Business suite server to package and move the installation to Oracle Public Cloud.

6. Configure your instance for HTTP access by creating a security check list.

7. (Optional) create additional storage volumes and attach to your instance if necessary.

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

Page 56: OOW15 - Advanced Architectures for Oracle E-Business Suite

Cloning On‐premise to Oracle CloudRoadmap

Cloning On premise to Oracle Cloud

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 59

Page 57: OOW15 - Advanced Architectures for Oracle E-Business Suite

Cloning On‐premise to Oracle CloudRoadmap

Cloning On premise to Oracle Cloud

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 60

Page 58: OOW15 - Advanced Architectures for Oracle E-Business Suite

Cloning On‐premise to Oracle CloudRoadmap

Cloning On premise to Oracle Cloud

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 61

Page 59: OOW15 - Advanced Architectures for Oracle E-Business Suite

Cloning On‐premise to Oracle CloudRoadmap

Cloning On premise to Oracle Cloud

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 62

Page 60: OOW15 - Advanced Architectures for Oracle E-Business Suite

Cloning On‐premise to Oracle CloudRoadmap

Cloning On premise to Oracle Cloud

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 63

Page 61: OOW15 - Advanced Architectures for Oracle E-Business Suite

Cloning On‐premise to Oracle CloudRoadmap

Cloning On premise to Oracle Cloud

1. Download and extract clone utility to source EBS Instancey2. Add public IP address to /etc/hosts3. Setup and test SSH between EBS on‐premise and Oracle Public Cloud 

host4. Update clone properties file with source and target information

l l5. Execute clone utility$perl ./start_clone.pl

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 64

Page 62: OOW15 - Advanced Architectures for Oracle E-Business Suite

Program AgendaProgram Agenda

Introduce Key Concepts and Terminology1 y p gy

Scale for Performance and High Availability

S l i h Vi li i

2

Scale with Virtualization

Access Oracle E‐Business Suite from the Internet

3

4

Plan for Disaster Recovery5

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

Page 63: OOW15 - Advanced Architectures for Oracle E-Business Suite

Demilitarized Zone (DMZ)• Perimeter network• Single or multi‐segment

Demilitarized Zone (DMZ)

Single or multi segment• Oracle E‐Business Suite DMZ application tier nodes have 

i d ibili irestricted responsibilities• Security breaches remain contained within DMZwithin DMZ

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

Page 64: OOW15 - Advanced Architectures for Oracle E-Business Suite

Oracle E‐Business Suite DMZ FeaturesOracle E Business Suite DMZ Features

• Limited number of Oracle E‐Business Suite products certified for internet 

Reduce Attack Surface

paccess

• External Oracle E‐Business Suite application tier access limited by setting Node Trust LevelNode Trust Level

• Responsibilities available for external use only upon configuration• URL Firewall exposes only the pages that are requiredURL Firewall exposes only the pages that are required

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

MOS Doc ID 1375670.1

Page 65: OOW15 - Advanced Architectures for Oracle E-Business Suite

Reverse Proxy Server• Makes requests to the Oracle E‐Business Suite application server on 

Reverse Proxy Server

behalf of the client• Allows use of standard ports (80, 443) on external side; higher ports443) on external side; higher ports internally

• Filters requests to web server via lrules

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

Page 66: OOW15 - Advanced Architectures for Oracle E-Business Suite

Example 1: Oracle E‐Business Suite DMZ ConfigurationExample 1: Oracle E Business Suite DMZ ConfigurationInternal and External Application Tier

I t t

Internal EBS App 

IntranetDMZInternet pp

Tier 

External EBS App

iOpen port 

i t b t

ExternalUsers

EBS App Tier

EBS 

SecureVLAN

requirements between primary node and all internal and external 

nodesWLS

DMZExternal Firewall

DataFirewall

Internal Users

Database NMICMPSSH

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

Section 2.1, MOS Doc ID 1375670.1

Firewall

Page 67: OOW15 - Advanced Architectures for Oracle E-Business Suite

Example 1: Oracle E‐Business Suite DMZ ConfigurationExample 1: Oracle E Business Suite DMZ ConfigurationInternal and External Application Tier

I t t

Internal EBS App 

IntranetDMZInternet pp

Tier 

External EBS App

i

ExternalUsers

EBS App Tier

EBS 

SecureVLAN

DMZExternal Firewall

DataFirewall

Internal Users

Database

TNS ProtocolHTTPs/HTTPHTTPs

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

Section 2.1, MOS Doc ID 1375670.1

Firewall

Page 68: OOW15 - Advanced Architectures for Oracle E-Business Suite

Example 2: Oracle E‐Business Suite DMZ ConfigurationExample 2: Oracle E Business Suite DMZ ConfigurationReverse Proxy and External Application Tier

DMZI t t

Internal EBS App 

IntranetDMZInternet pp

Tier 

External EBS App

iReverseProxy

ExternalUsers

EBS App Tier

SecureVLAN

EBS 

Proxy

DMZExternal Firewall

DMZInternal Firewall

DataFirewall

Internal Users

Database

TNS ProtocolHTTPs/HTTPHTTPs

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

Section 2.2, MOS Doc ID 1375670.1

Firewall Firewall

Page 69: OOW15 - Advanced Architectures for Oracle E-Business Suite

Example 3: Oracle E‐Business Suite DMZ ConfigurationExample 3: Oracle E Business Suite DMZ ConfigurationMultiple Internal and External Application Tiers in the Intranet and DMZ

Primary Internal EBS App

IntranetDMZ 1 External EBS App 

DMZ 2

Internet

EBS App Tier 

iExternal EBS App

Tier

ExternalUsers

Internal Users

EBS App Tier Secondary Internal 

EBS App Tier 

DMZ DMZ

Users

EBS Database

DataTNS ProtocolHTTPs/HTTPHTTPs

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

Section 2.4, MOS Doc ID 1375670.1

DMZExternal Firewall

InternalFirewall

DataFirewall

Page 70: OOW15 - Advanced Architectures for Oracle E-Business Suite

Program AgendaProgram Agenda

Introduce Key Concepts and Terminology1 y p gy

Scale for Performance and High Availability

S l i h Vi li i

2

Scale with Virtualization

Access Oracle E‐Business Suite from the Internet

3

4

Plan for Disaster Recovery5

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

Page 71: OOW15 - Advanced Architectures for Oracle E-Business Suite

l fPlan for Disaster Recovery

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

Page 72: OOW15 - Advanced Architectures for Oracle E-Business Suite

Plan for Disaster RecoveryPlan for Disaster Recovery

• Prepare for catastrophic failuresp p– Site failures, hardware failures, power outages, etc

• Provide operational failover (not just tape backups)• Review operational priorities• Deployment requirements may be expensive

Pl d b fi f h i f– Planned outages may benefit from the infrastructure

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

Page 73: OOW15 - Advanced Architectures for Oracle E-Business Suite

Maximum Availability ArchitectureMaximum Availability ArchitectureOracle E‐Business Suite High Availability Features

Application Tier

Web Forms Concurrent 

Processing

Multiple Application Nodes

Database Tier

Processing

DatabaseMultiple DatabaseN dTier Nodes

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

Oracle E‐Business Suite and Oracle Maximum Availability Architecture Best Practices  (February 2014)http://www.oracle.com/technetwork/database/availability/ebs‐maa‐2158952.pdf

Page 74: OOW15 - Advanced Architectures for Oracle E-Business Suite

Maximum Availability ArchitectureMaximum Availability ArchitectureOracle E‐Business Suite Disaster Recovery

Primary Site Disaster Recovery SitePrimary SiteMultiple Web, Forms, Concurrent Processing Nodes

Disaster Recovery SiteMultiple Web, Forms, Concurrent Processing Nodes

Disk Synchronization

Oracle Data Guard

Oracle Real Application Clusters Oracle Real Application Clusters

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

Oracle E‐Business Suite and Oracle Maximum Availability Architecture Best Practices  (February 2014)http://www.oracle.com/technetwork/database/availability/ebs‐maa‐2158952.pdf

Page 75: OOW15 - Advanced Architectures for Oracle E-Business Suite

Maximum Availability ArchitectureMaximum Availability ArchitectureOracle E‐Business Suite Disaster Recovery

Primary Site Disaster Recovery SitePrimary SiteMultiple Web, Forms, Concurrent Processing Nodes

Disaster Recovery SiteMultiple Web, Forms, Concurrent Processing Nodes

Disk Synchronization

Oracle Exadata Oracle Exadata

Oracle Data Guard

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

Oracle E‐Business Suite and Oracle Maximum Availability Architecture Best Practices  (February 2014)http://www.oracle.com/technetwork/database/availability/ebs‐maa‐2158952.pdf

Page 76: OOW15 - Advanced Architectures for Oracle E-Business Suite

Maximum Availability ArchitectureMaximum Availability ArchitectureOracle E‐Business Suite Disaster Recovery

Primary Site Disaster Recovery SitePrimary Site Disaster Recovery Site

Oracle Exalogic Oracle ExalogicOracle Exalogic Oracle ExalogicDisk Synchronization

Oracle Exadata Oracle Exadata

Oracle Data Guard

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

Oracle E‐Business Suite and Oracle Maximum Availability Architecture Best Practices  (February 2014)http://www.oracle.com/technetwork/database/availability/ebs‐maa‐2158952.pdf

Page 77: OOW15 - Advanced Architectures for Oracle E-Business Suite

Example: Active‐Passive Failover SiteExample:  Active Passive Failover SiteOracle E‐Business Suite Disaster Recovery

Primary Site

HTTP LBR

Disaster RecoveryHTTP LBR

User

DNS LBRApplication Servers Application Servers

Oracle Real Application Clusters Oracle Real Application Clusters

Disk SynchronizationOracle Data Guard

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

Page 78: OOW15 - Advanced Architectures for Oracle E-Business Suite

Example: Active‐Passive Failover SiteExample:  Active Passive Failover SiteOracle E‐Business Suite Disaster Recovery

Primary Site

HTTP LBR

Disaster RecoveryHTTP LBR

User

DNS LBRApplication Servers Application Servers

In the event of a disaster,

Oracle Real Application Clusters Oracle Real Application Clusters

Disk SynchronizationOracle Data Guard

In the event of a disaster, users are rerouted to disaster recovery site

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

Page 79: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated SessionsThursday, October 29, 2015

12:00 p m CON8131 ‐ Enabling Oracle E‐Business Suite for SOA, Cloud, and Mobile Moscone12:00 p.m. Rekha Ayothi, Principal Product Manager, Oracle West—3004

12:00 p.m. CON8136 ‐ Oracle E‐Business Suite Technology Certification Primer and RoadmapSteven Chan, Senior Director, Oracle

MosconeWest—3022

1:15 p.m.

CON8126 ‐ Case Study: Oracle Application Management Suite for Oracle E‐Business SuiteSue Gill, Senior Database Administrator, GE CorporateAngelo Rosado, Senior Principal Product Manager, Oracle

MosconeWest—3004

1:15 p.m.CON8141 ‐ Technical Upgrade Best Practices for Oracle E‐Business Suite 12.2Samer Barakat, Director, Applications Performance, OracleUdayan Parvate, Senior Director, EBS Release Engineering, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 89

Page 80: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated SessionsThursday, October 29, 2015

CON8137 ‐Managing Oracle E‐Business Suite Auditing and Security Moscone2:30 p.m. Eric Bing, Senior Director, OracleElke Phelps, Senior Principal Product Manager, Oracle

MosconeWest—3004

2:30 p.m. CON8144 ‐ Personalize and Extend Oracle E‐Business Suite for Desktops and TabletsPadmaprabodh Ambale, Director, ATG Development, Oracle

MosconeWest—3022p , , p ,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 90

Page 81: OOW15 - Advanced Architectures for Oracle E-Business Suite

E‐Business Suite Technology Stack BlogE Business Suite Technology Stack Blog

blogs.oracle.com/stevenchan• Direct from EBS Development

• Latest news

• Certification announcementsCertification announcements

• Primers, FAQs, tips

• Desupport reminders

• Latest upgrade recommendations

• Statements of Direction

• Subscribe by email or RSS

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 91

Page 82: OOW15 - Advanced Architectures for Oracle E-Business Suite

E‐Business Suite: System ManagementE Business Suite: System Management

facebook.com/groups/EBS.SysAdmin

Join us on Facebook

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

Page 83: OOW15 - Advanced Architectures for Oracle E-Business Suite

Questions and AnswersQuestions and Answers

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

Page 84: OOW15 - Advanced Architectures for Oracle E-Business Suite

Safe Harbor StatementThe preceding 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 y , , y, pin 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.

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | Oracle Confidential – Internal/Restricted/Highly Restricted 94

Page 85: OOW15 - Advanced Architectures for Oracle E-Business Suite

h l l dChronological Order

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 95

Page 86: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated SessionsMonday, October 26, 2015

11:00 a m CON8140 ‐ Planning Your Upgrade to Oracle E‐Business Suite 12.2 Moscone11:00 a.m.J. Anne Carlson, Senior Director, Product Strategy, Oracle E‐Business Suite, Oracle West—3022

2:45 p.m. CON8146 ‐ Simplified and Touch‐Friendly User Interface in Oracle E‐Business SuitePadmaprabodh Ambale, Director, ATG Development, Oracle

MosconeWest—3024

4:00 p.m. CON6413 ‐ Oracle E‐Business Suite Technology: Latest Features and RoadmapLisa Parekh, Vice President, Oracle

MosconeWest—3002

5:15 p.m.CON8138 ‐ Testing Oracle E‐Business Suite Best PracticesPrasanti Madireddi, Senior Director, Oracle

MosconeW t 3022p , ,

Jake Westphal, Senior IT Manager ‐ Enterprise Applications, First American West—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 96

Page 87: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated SessionsTuesday, October 27, 2015

11:00 a m GEN6409 ‐ General Session: Oracle E‐Business Suite Update, Strategy, and Roadmap Moscone11:00 a.m. Clifford Godwin, Senior Vice President, Oracle West—2008

12:15 p.m. CON8128 ‐ Installation, Cloning, and Configuration of Oracle E‐Business Suite 12.2Max Arderius, Senior Principal Product Manager, Oracle

MosconeWest—3014

4:00 p.m. CON8133 ‐ Online Patching with Oracle E‐Business Suite 12.2Kevin Hudson, Senior Director, Oracle

MosconeWest—3022

5:15 p.m. CON8130 ‐Migrating and Managing Customizations for Oracle E‐Business Suite 12.2Santiago Bastidas Senior Principal Product Manager Oracle

MosconeWest 3014Santiago Bastidas, Senior Principal Product Manager, Oracle West—3014

5:15 p.m. CON6410 ‐ Oracle E‐Business Suite: Mobile Update, Strategy, and RoadmapJeanne Lowell, Vice President, EBS Product Strategy, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 97

Page 88: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated SessionsWednesday, October 28, 2015

11:00 a m CON8132 ‐ Oracle E‐Business Suite Integration Best Practices Moscone11:00 a.m. Veshaal Singh, Vice President, Oracle West—3004

11:00 a.m.CON8127 ‐ Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E‐Business Suite 12.2Angelo Rosado, Senior Principal Product Manager, Oracle

MosconeWest—3022Angelo Rosado, Senior Principal Product Manager, Oracle

12:15 p.m.

CON8142 ‐ Customer Success Stories: Upgrading to Oracle E‐Business Suite 12.2Andrew McVeagh, Oracle CoE Leader, GE TransportationTerri Noyes, Senior Director, OracleMusa Ramadhani Lead Oracle Apps DBA Gentex Corporation

MosconeWest—3004

Musa Ramadhani, Lead Oracle Apps DBA, Gentex Corporation

12:15 p.m. CON8135 ‐ Getting Optimal Performance from Oracle E‐Business SuiteSamer Barakat, Director, Applications Performance, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 98

Page 89: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated SessionsWednesday, October 28, 2015

1:45 p m CON8143 ‐ Standards‐Based Desktop Integration in Oracle E‐Business Suite Moscone1:45 p.m. Padmaprabodh Ambale, Director, ATG Development, Oracle West—3022

3:00 p.m. CON8134 ‐Maintenance Strategies for Oracle E‐Business SuiteElke Phelps, Senior Principal Product Manager, Oracle

MosconeWest—3022

4:15 p.m.CON8145 ‐ Building, Deploying, and Managing Smartphone Apps for Oracle E‐Business SuiteVijay Shanmugam, Director, Oracle

MosconeWest—3004

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 99

Page 90: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated SessionsThursday, October 29, 2015

CON8129 ‐ Advanced Architectures for Oracle E‐Business Suite Moscone10:45 a.m. Noby Joseph, Architect ATG Development, OracleElke Phelps, Senior Principal Product Manager, Oracle

MosconeWest—3022

CON8147 ‐ Oracle E‐Business Suite 12.2: Customer PanelSteven Chan, Senior Director, Oracle Moscone10:45 a.m. Ravi Ravikoti, Senior Manager, On Semiconductor CorporationTom Robinette, Executive Director of Business Systems, ExterranMartha Wiegman, Senior Manager ‐ Business Solutions at GE

MosconeWest—3004

CON8131 ‐ Enabling Oracle E‐Business Suite for SOA, Cloud, and Mobile Moscone12:00 p.m. CON8131  Enabling Oracle E Business Suite for SOA, Cloud, and MobileRekha Ayothi, Principal Product Manager, Oracle

MosconeWest—3004

12:00 p.m. CON8136 ‐ Oracle E‐Business Suite Technology Certification Primer and RoadmapSteven Chan, Senior Director, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 100

Page 91: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated SessionsThursday, October 29, 2015

CON8126 ‐ Case Study: Oracle Application Management Suite for Oracle E‐Business 

1:15 p.m. SuiteSue Gill, Senior Database Administrator, GE CorporateAngelo Rosado, Senior Principal Product Manager, Oracle

MosconeWest—3004

CON8141 ‐ Technical Upgrade Best Practices for Oracle E‐Business Suite 12.2 Moscone1:15 p.m. Samer Barakat, Director, Applications Performance, OracleUdayan Parvate, Senior Director, EBS Release Engineering, Oracle

MosconeWest—3022

2:30 p.m.CON8137 ‐Managing Oracle E‐Business Suite Auditing and SecurityEric Bing, Senior Director, Oracle Moscone

W t 3004p g, ,Elke Phelps, Senior Principal Product Manager, Oracle West—3004

2:30 p.m. CON8144 ‐ Personalize and Extend Oracle E‐Business Suite for Desktops and TabletsPadmaprabodh Ambale, Director, ATG Development, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 101

Page 92: OOW15 - Advanced Architectures for Oracle E-Business Suite

d d b hOrdered by Theme

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 102

Page 93: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Strategy & Roadmap

MondayOct 26

4:00 p.m.

CON6413 ‐ Oracle E‐Business Suite Technology: Latest Features and RoadmapLisa Parekh, Vice President, Oracle

MosconeWest—3002

TuesdayOct 27

11:00 a.m.

GEN6409 ‐ General Session: Oracle E‐Business Suite Update, Strategy, and RoadmapClifford Godwin, Senior Vice President, Oracle

MosconeWest—2008

Tuesday CON6410 Oracle E Business Suite: Mobile Update Strategy and Roadmap MosconeOct 275:15 p.m.

CON6410 ‐ Oracle E‐Business Suite: Mobile Update, Strategy, and RoadmapJeanne Lowell, Vice President, EBS Product Strategy, Oracle

MosconeWest—3022

ThursdayOct 29 CON8136 ‐ Oracle E‐Business Suite Technology Certification Primer and Roadmap

S Ch S i Di O lMoscone

W 3022

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

Oct 2912:00 p.m. Steven Chan, Senior Director, Oracle West—3022

103

Page 94: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Installation & Architecture

TuesdayOct 27

12:15 p.m.

CON8128 ‐ Installation, Cloning, and Configuration of Oracle E‐Business Suite 12.2Max Arderius, Senior Principal Product Manager, Oracle

MosconeWest—3014

ThursdayOct 29

10:45 a.m.

CON8129 ‐ Advanced Architectures for Oracle E‐Business SuiteNoby Joseph, Architect ATG Development, OracleElke Phelps, Senior Principal Product Manager, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 104

Page 95: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

12.2 Customer Panels

WednesdayOct 28

12:15 p.m.

CON8142 ‐ Customer Success Stories: Upgrading to Oracle E‐Business Suite 12.2Andrew McVeagh, Oracle CoE Leader, GE TransportationTerri Noyes, Senior Director, OracleMusa Ramadhani Lead Oracle Apps DBA Gentex Corporation

MosconeWest—3004

Musa Ramadhani, Lead Oracle Apps DBA, Gentex Corporation

ThursdayOct 29

10 45

CON8147 ‐ Oracle E‐Business Suite 12.2: Customer PanelSteven Chan, Senior Director, OracleRavi Ravikoti, Senior Manager, On Semiconductor CorporationT R bi E i Di f B i S E

MosconeWest—300410:45 a.m. Tom Robinette, Executive Director of Business Systems, Exterran

Martha Wiegman, Senior Manager ‐ Business Solutions at GE

West 3004

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 105

Page 96: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Upgrade

MondayOct 26

11:00 a.m.

CON8140 ‐ Planning Your Upgrade to Oracle E‐Business Suite 12.2J. Anne Carlson, Senior Director, Product Strategy, Oracle E‐Business Suite, Oracle

MosconeWest—3022

ThursdayOct 29

1:15 p.m.

CON8141 ‐ Technical Upgrade Best Practices for Oracle E‐Business Suite 12.2Samer Barakat, Director, Applications Performance, OracleUdayan Parvate, Senior Director, EBS Release Engineering, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 106

Page 97: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Patching

T dTuesday Oct 27

4:00 p.m.

CON8133 ‐ Online Patching with Oracle E‐Business Suite 12.2Kevin Hudson, Senior Director, Oracle

MosconeWest—3022

Wednesday CON8134 ‐Maintenance Strategies for Oracle E‐Business Suite MosconeOct 283:00 p.m.

CON8134 ‐Maintenance Strategies for Oracle E‐Business SuiteElke Phelps, Senior Principal Product Manager, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 107

Page 98: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Customizations

T dTuesdayOct 27

5:15 p.m.

CON8130 ‐Migrating and Managing Customizations for Oracle E‐Business Suite 12.2Santiago Bastidas, Senior Principal Product Manager, Oracle

MosconeWest—3014

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 108

Page 99: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

System Management

WednesdayOct 28

11:00 a.m.

CON8127 ‐ Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E‐Business Suite 12.2Angelo Rosado, Senior Principal Product Manager, Oracle

MosconeWest—3022

ThursdayOct 29

1:15 p.m.

CON8126 ‐ Case Study: Oracle Application Management Suite for Oracle E‐Business SuiteSue Gill, Senior Database Administrator, GE CorporateAngelo Rosado, Senior Principal Product Manager, Oracle

MosconeWest—3004

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 109

Page 100: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Testing

MondayOct 26

5:15 p.m.

CON8138 ‐ Testing Oracle E‐Business Suite Best PracticesPrasanti Madireddi, Senior Director, OracleJake Westphal, Senior IT Manager ‐ Enterprise Applications, First American

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 110

Page 101: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Usability & Mobility

MondayOct 26

2:45 p.m.

CON8146 ‐ Simplified and Touch‐Friendly User Interface in Oracle E‐Business SuitePadmaprabodh Ambale, Director, ATG Development, Oracle

MosconeWest—3024

TuesdayOct 27

5:15 p.m.

CON6410 ‐ Oracle E‐Business Suite: Mobile Update, Strategy, and RoadmapJeanne Lowell, Vice President, EBS Product Strategy, Oracle

MosconeWest—3022

Wednesday CON8145 ‐ Building, Deploying, and Managing Smartphone Apps for Oracle E‐ MosconeOct 284:15 p.m.

Business SuiteVijay Shanmugam, Director, Oracle

MosconeWest—3004

ThursdayOct 29 CON8144 ‐ Personalize and Extend Oracle E‐Business Suite for Desktops and Tablets

P d b dh A b l Di ATG D l O lMoscone

W 3022

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

Oct 292:30 p.m. Padmaprabodh Ambale, Director, ATG Development, Oracle West—3022

111

Page 102: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Integration

WednesdayOct 28

11:00 a.m.

CON8132 ‐ Oracle E‐Business Suite Integration Best PracticesVeshaal Singh, Vice President, Oracle

MosconeWest—3004

ThursdayOct 29

12:00 p.m.

CON8131 ‐ Enabling Oracle E‐Business Suite for SOA, Cloud, and MobileRekha Ayothi, Principal Product Manager, Oracle

MosconeWest—3004

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 112

Page 103: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Desktop Integration

WednesdayOct 28

1:45 p.m.

CON8143 ‐ Standards‐Based Desktop Integration in Oracle E‐Business SuitePadmaprabodh Ambale, Director, ATG Development, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 113

Page 104: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Performance

WednesdayOct 28

12:15 p.m.

CON8135 ‐ Getting Optimal Performance from Oracle E‐Business SuiteSamer Barakat, Director, Applications Performance, Oracle

MosconeWest—3022

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 114

Page 105: OOW15 - Advanced Architectures for Oracle E-Business Suite

Related SessionsRelated Sessions

Security

ThursdayOct 29

2:30 p.m.

CON8137 ‐Managing Oracle E‐Business Suite Auditing and SecurityEric Bing, Senior Director, OracleElke Phelps, Senior Principal Product Manager, Oracle

MosconeWest—3004

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 115

Page 106: OOW15 - Advanced Architectures for Oracle E-Business Suite

hMeet the Experts, Demos

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 116

Page 107: OOW15 - Advanced Architectures for Oracle E-Business Suite

Meet the Experts – Technology StackMeet the Experts  Technology Stack

• Max Arderius, Senior Principal Product Managerg

• Samer Barakat, Director, Applications Performance

• George Buzsaki, VP, Application Architecture• Steven Chan, Senior Director• Kevin Hudson, Senior Director• Lisa Parekh, Vice President• Elke Phelps, Senior Principal Product Manager• Veshaal Singh, Vice PresidentMTE10252 – Monday, Oct 26, 2015

12:15 p.m.

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 117

Moscone West – 3001A

Page 108: OOW15 - Advanced Architectures for Oracle E-Business Suite

Meet the Experts – Upgrades Best PracticesMeet the Experts  Upgrades Best Practices

• John Abraham, Director, Product Management• Max Arderius Senior Principal Product ManagerMax Arderius, Senior Principal Product Manager• Samer Barakat, Director, Applications Performance

• Nadia Bendjedou, Senior Director ‐ Product ad a e djedou, Se o ecto oductStrategy

• George Buzsaki, VP, Application Architecture• J. Anne Carlson, Senior Director, Product Strategy

• Kevin Hudson, Senior Director• Udayan Parvate, Senior Director, EBS Release 

i i

MTE10254 – Tuesday, Oct 27, 20155:15 p.m.

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 118

Engineering• Elke Phelps, Senior Principal Product Manager

Moscone West – 3001A

Page 109: OOW15 - Advanced Architectures for Oracle E-Business Suite

Meet the Experts – Extensions for EndecaMeet the Experts  Extensions for Endeca

• Ahmed Ali, Software Development Director• Anurag Malik Director Product ManagementAnurag Malik, Director, Product Management• Muhannad Obeidat, Senior Director, Development

MTE10255 – Monday, Oct 26, 20154:00 p.m.

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 119

Moscone West – 3001A

Page 110: OOW15 - Advanced Architectures for Oracle E-Business Suite

DemosDemos

• WUL‐003– Advanced Architecture and Technology Stack for Oracle E‐Business Suitegy

• WCL‐014 ‐ Advanced Architecture and Technology Stack for Oracle E‐Business Suite

• WCL‐002 ‐ Automated Oracle E‐Business Suite Tests Using Oracle Flow Builder

• WCL‐015 ‐ End‐to‐End Management of Oracle E‐Business SuiteWCL 016 N U I t f C biliti i• WCL‐016 ‐ New User Interface Capabilities in Oracle E‐Business Suite

• WCL‐003 ‐ Oracle E‐Business Suite: Technical Upgrade Best Practices

Moscone West – Exhibition HallMon, Oct 26: 10:15 a.m. – 6:00 p.m. 

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 120

Upgrade Best PracticesTue, Oct 27: 10:15 a.m. – 6:00 p.m.Wed, Oct 28: 10:15 a.m. – 4:15 p.m.

Page 111: OOW15 - Advanced Architectures for Oracle E-Business Suite

Executive KeynoteExecutive KeynoteCliff Godwin – Senior Vice PresidentApplications Development, Oracle E‐Business Suite

“GEN6409 ‐ Oracle E‐Business Suite: Update, Strategy and p , gyRoadmap”

In this session, hear from Oracle E‐Business Suite General Manager Cliff Godwin as he delivers an update on the Oracle E‐Business Suite product line. The session covers the value delivered by the current release of Oracle E‐Business Suite applications, the momentum, and how Oracle E‐Business Suite applications integrate into Oracle’s overall applications strategy. You will come away with an understanding of the value Oracle E‐Business Suite applications deliver now and in the future.

Day: Tuesday, October 27, 2015

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.  | 121

Time: 11:00 AM – 11:45 AMLocation: Moscone West—2008