Upload
vuongtu
View
214
Download
1
Embed Size (px)
Citation preview
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle E-Business Suite Technology:Applications DBA Latest Features and Roadmap
2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Elke Phelps, Senior Principal Product Manager
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 ainformation 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.
3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Agenda
• E-Business Suite Technology Overview and RoadmapR d i D ti T l Ti d F t• Reducing Downtime: Tools, Tips and Features
• Technology Priorities and RoadmapE bl ff ti it– Enable effective security
– Ensure optimal performance – Reduce cost of ownershipReduce cost of ownership
• E-Business Component Uptake Guidance
4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
E B i S itE-Business Suite Technology Overview
5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
E-Business Suite Technology Stack: 3-Tier Logical Architecture
Application Server
Client Tier Application Tier Database Tier
Application Server
JDB
C/SQ
HTTP/S
Web Services
Forms ServicesWeb Browser Database ServerQL N
et
Concurrent Processing Server
6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle E-Business Suite Concepts Guide, Release 12.1 Part No. E12841-04
E-Business Suite Technology Stack: Client Tier
Client Tier Application Tier
Application ServerJAR File
Java-enabled Browser
with Sun J2SE
Web Services
Forms Services
JAR File
JAR FileSun J2SE
Plug-in Concurrent Processing Server
7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle E-Business Suite Concepts Guide, Release 12.1 Part No. E12841-04
Release 12.0, 12.1 Technology Stack: 3-Tier Logical Architecture
Client
10g
Application Database
JSP
OC4J
er
10gR2 | 11g
JSP
BC4Jb
List
ene
UIX
Global Single Data Model
JDB
C/SQ
L Ne
HTTP/S
Forms
BI PublisherWeb
RAC & ASM
et
8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Release 12.0, 12.1 Technology Stack: Application Tier
OracleAS 10 1 3 Oracle AS 10 1 2OracleAS 10.1.3ORACLE_HOME
Oracle AS 10.1.2ORACLE_HOME
opmn
HTTP Server (Apache)
formsapp.ear
f bOC4J-Forms
frmwebOC4J-oacore
OC4J-oafm
COMMON_TOP /html, /java
9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle E-Business Suite Concepts Guide, Release 12.1 Part No. E12841-04
Release 12.2 Technology Stack: 3-Tier Logical Architecture Roadmap
R2
Global Single Data ModelWebLogic JSPr
WebLogic ServerJD
BC
/SQL N
e
HTTP/S RAC & ASM
g
BC4JW
eb L
iste
ner
UIX 11g et
Edition-Based Redefinition
Forms
BI PublisherW
10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Release 12.2 Technology Stack: Application Tier Roadmap
Oracle Fusion Middleware Oracle ASOracle Fusion MiddlewareORACLE_HOME
Oracle ASORACLE_HOME
HTTP ServerHTTP Server (Apache)
formsapp.ear
frmwebWLS-Forms
WLS oacoreWLS-oacore
WLS-oafm
COMMON_TOP
11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Reducing Downtime: Tools, Tips and Features
12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Tools, Features and Tips for Reducing Downtimefor Reducing Downtime
TIP #1: Use AutoPatch Like a Master Oracle Apps DBA
13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Execute AutoPatch Using Non-Interactive Mode
• User interaction is not required during patch
• Create the defaultsfileExecute AutoPatch using
What to Know What to Do
required during patch application
• AutoPatch information is
– Execute AutoPatch using defaultsfile option
– Type abort when prompted for patch directory
provided in a default file• Delays between
y– Verify defaultsfile exists
• Execute AutoPatch using dsuccessive tasks are
reducednoninteractive and defaultsfile options
14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 1078973.1
Execute AutoPatch Using Non-Interactive Mode
• User interaction is not required during patch
• After defaultsfile created, execute AutoPatch as follows:
What to Know What to Do
required during patch application
• AutoPatch information is
execute AutoPatch as follows:$adpatch interactive=n \defaultsfile= \
provided in a default file• Delays between
$APPL_TOP/admin/prod_def.txt
successive tasks are reduced
15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 1078973.1
Execute AutoPatch Using Additional Options
• Options can be used with AutoPatch to optimize
• Example:$ adpatch \
What to Know What to Do
AutoPatch to optimize deployment
• Many system tasks can
$ adpatch \options=nocompiledb, \nogenerate, nocompilejspy y
be deferred to the end of patching cycle
16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 1078973.1
Tools, Features and Tips for Reducing Downtimefor Reducing Downtime
TIP #2: Apply Merged Patches
17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Merge E-Business Suite Patches
• Multiple patches can be merged into a single patch
• Create merged patch1 Review patch readmes
What to Know What to Do
merged into a single patch• AutoPatch overhead is
eliminated
1. Review patch readmes2. Create directories3. Unzip patches4. Run AD Merge Patch$admrgpch source_dir target_dir
5. Check log filesg
18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 228779.1
Merge E-Business Suite Patches
• Multiple patches can be merged into a single patch
• After patches are merged, execute AutoPatch to apply the
What to Know What to Do
merged into a single patch• AutoPatch overhead is
eliminated
execute AutoPatch to apply the merged patch as follows:$adpatch
• When prompted, enter the merged patch name
19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 734025.1
Tools, Features and Tips for Reducing Downtimefor Reducing Downtime
TIP #3: Apply Patches Before
Taking Production DownTaking Production Down
20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Apply Patches to a Copy of ProductionStaged Applications System (APPL TOP)
What to Know What to Do• Patches are applied to a copy of
Staged Applications System (APPL_TOP)
• Clone production (staged area)Patches are applied to a copy of production (staged environment)
• Patches are applied while production is online
( g )• Apply patches to staged area• Take production offline, then update the
production databaseproduction is online• Database updates applied to
production requires downtime
production database$adpatch options=nocopyportion,\no generateportion
• Update production APPL_TOP• Synchronize patch history
21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 734025.1
Tools, Features and Tips for Reducing Downtimefor Reducing Downtime
TIP #4: Don’t Apply MLS updates If You Don’t Need To
22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Don’t Apply MLS Updates If You Don’t Need ToUse Lightweight MLS
• English User Interface• Data entered in relevant language
• Reports can be generated with the language data entered
Use Lightweight MLS
• Data entered in relevant language• Mixing Lightweight MLS and Full
MLS is not supported
g g• Disk space used for translations is
reducedA l bl d Li ht i ht• A hybrid of Lightweight MLS and
Full MLS for multiple languages is supported
• A language enabled as Lightweight MLS eliminates required NLS patch
• Base language must be English for Lightweight MLS
23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 1077709.1
Tools, Features and Tips for Reducing Downtimefor Reducing Downtime
TIP #5: Use Oracle Applications Manager (OAM)
for Patch Researchfor Patch Research
24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Use Oracle Applications Manager (OAM) to Review Patch Requirements and Log FilesPatch Requirements and Log Files
• Verify whether a patch has alreadypatch has already been applied
• Review AD Logs gof recent patch deployments
25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Tools, Features and Tips for Reducing Downtimefor Reducing Downtime
TIP #6: Apply Patches with the
Application Change Management Pack forApplication Change Management Pack for Oracle E-Business Suite
26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Apply Patches with the Application Change Management Pack
• Deploy E-Business patchespatches
• Deploy custom patchespatches
• Check prerequisites
• Order/Merge patches
27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Apply Patches with the Application Change Management Pack
• Centralized Dashboard to review, monitor and orchestrate custom changes
28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Apply Patches with the Application Change Management Pack
• Create AD compliant customization packages
• Over 200 file types supported• Compiles Java and PLD files
• Custom patches can be applied• Custom patches can be applied using Patch Manager
• Validate the custom files based on a set of standards
• Interface with Version Control systems
29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
systems
Where Can You Find More Information?
http://blogs oracle com/stevenChan
30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
http://blogs.oracle.com/stevenChan
Where Can You Find More Information?
http://blogs oracle com/stevenChan
31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
http://blogs.oracle.com/stevenChan
Oracle E-Business Applications Technology Webcast
32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
https://blogs.oracle.com/stevenChan/entry/e_business_suite_technology_learning
Tools, Features and Tips for Reducing Downtimefor Reducing Downtime
TIP #7:Ensure That Maintenance Doesn’t Break Anything
33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Execute AutoPatch Using Test Mode
• Review the effects of a patch prior to application
• Example:$ adpatch apply n
What to Know What to Do
patch prior to application• Provides a list of each file
that will be copied,
$ adpatch apply=n
p ,relinked, executed or generated
34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle E-Business Suite Patching Procedures, Part No. E12148-04
Execute AutoConfig Check Utility
• Review the affects of executing AutoConfig
• Example:$AD TOP/bi / d hk f h
What to Know What to Do
executing AutoConfig• HTML file is generated by
the Check Config Utility
$AD_TOP/bin/adchkcfg.sh
• Review the HTML output cfgcheck.htmle C ec Co g U y g
35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 387859.1
Use the Patch Wizard to Review Patch Impact
• Impact Analysis on recommendedrecommended patch & prerequisites
• Analyze impact to customizationscustomizations
36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Use Oracle Applications Manager (OAM) to Register Customizations
• Register customized Oracle E-Business application files
• Determine impact to customizations with patch impactwith patch impact analysis
37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Tools, Features and Tips for Reducing Downtimefor Reducing Downtime
TIP #8:Expedite Multi-Node Maintenance
38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Expedite Multi-Node MaintenanceDistributed FilesystemUse a Shared Application Tier Filesystem
• Expands concept of Shared APPL TOP
APPL_TOPCOMMON_TOP
IAS_ORACLE_HOME (10.1.3)ORACLE_HOME (10.1.2)
Use a Shared Application Tier Filesystem
APPL_TOP• Eliminates patch
synchronization requirementsAPPL_TOP
COMMON_TOPIAS ORACLE HOME (10.1.3)y q
• Reduces disk space requirements
_ _ ( )ORACLE_HOME (10.1.2)
APPL_TOP
• Enables use of Distributed ADCOMMON_TOP
IAS_ORACLE_HOME (10.1.3)ORACLE_HOME (10.1.2)
39 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 236469.1
Expedite Multi-Node MaintenanceUse a Shared Application Tier Filesystem Shared Application Tier Filesystem
• Expands concept of Shared APPL TOP
Use a Shared Application Tier Filesystem
APPL_TOP• Eliminates patch
synchronization requirementsAPPL_TOP
COMMON_TOPIAS_ORACLE_HOME (10.1.3)
ORACLE HOME (10 1 2)y q• Reduces disk space
requirements
ORACLE_HOME (10.1.2)
• Enables use of Distributed AD
40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 236469.1
Expedite Multi-Node MaintenanceUse Distributed AD
• Available with Shared Application • On Primary Node: Execute the What to Know What to Do
Use Distributed AD
ppTier Filesystem
• Autopatch workers run in parallel on primar and secondar nodes
yAutoPatch with distributed option. Example:$adpatch orkers 8 \on primary and secondary nodes
• Time to complete AD tasks reduced
$adpatch workers=8 \
localworkers=3
• On remote nodes: Start• Better utilization of system
resources
• On remote nodes: Start AdController$adctrl distributed=y
41 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 236469.1
Expedite Multi-Node MaintenanceUse AutoConfig Parallel Execution
• AutoConfig parallel • Execute AutoConfig on each node What to Know What to Do
Use AutoConfig Parallel Execution
g pexecution supported for all Release 12 versionsM i t d ti i
Execute AutoConfig on each node with parallel option. Example:$adconfig.pl -parallel
• Maintenance downtime is reduced
• 45% reduction in time to
adconfig.pl –parallel
run Autoconfig adconfig.pl –parallel
adconfig.pl –parallel
42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 387859.1
Tools, Features and Tips for Reducing Downtimefor Reducing Downtime
TIP #9:Use the Best Tools and Configuration to
Accelerate Maintenance TasksAccelerate Maintenance Tasks
43 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Execute AutoConfig Performance Profiler
• An HTML report that includes timing
• Execute the Performance Profiler as follows:
What to Know What to Do
includes timing requirements for AutoConfig execution
Profiler as follows:$adconfig.pl \
contextfile=$CONTEXT_FILE \• The output may be
reviewed and long running steps ma be t ned
-profile• Review the HTML output
steps may be tuned cfgcheck.html
44 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Note 387859.1
Use OAM Timing Reports to Analyze Workers
• Review patch timing ginformation
• Review job jusage and performance
• Review detailed run information
45 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Review AD_TASK_TIMING to Isolate Long Running Tasks
• Analyze long running tasks in AD TASK TIMING
• Example: SQL*Pl > l t d t
What to Know What to Do
in AD_TASK_TIMING• Use MOS to check for
known issues and
SQL*Plus> select product, job_name, start_time, end_time, elapsed_time*24 as hours arguments fromo ssues a d
workarounds for long running jobs
hours, arguments from ad_task_timing where (elapsed time*24) > 1 order by hours desc;desc;
46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Review Performance with Database Diagnostic Tools
• Automatic Workload Repository (AWR)– Create snapshots during patching– Create report– Analyze results
• Active Session History (ASH)– Samples current state of all active sessions
C b d t l ifi k– Can be used to analyze specific worker
47 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Database Performance Tuning Guide 11gRelease 2, Part Number E16638-06
Modify Resources to Accelerate Execution Time
• Servers– Increase capacity (existing hardware)– Lease hardware– Add virtual servers
• Database– Modify SGA
Turn off archive logging– Turn off archive logging– Increase filesystem space – Increase tablespace allocation
48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
p
Oracle E-Business Applications Technology Webcast
49 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
https://blogs.oracle.com/stevenChan/entry/e_business_suite_technology_learning
Roadmap
Online Patching<Insert Picture Here>
Online Patching
50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle E-Business Applications Technology Webcast
51 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
https://blogs.oracle.com/stevenChan/entry/e_business_suite_technology_learning
Online PatchingWhat if the E-Business Suite remained online during patching?
Roadmap
• In 12.2 all patching operations are onlineA li ti ill i il bl t d i t hi ti
What if the E Business Suite remained online during patching?
– Application will remain available to users during patching operations– HR Legislative updates can be applied during a payroll run
52 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Patches are Applied to a Copy of Production
P d ti I t C f P d ti
Roadmap
Production Instance Copy of Production
Patches- ATG_PF.D- AD.C
E-Business Suite12.2.0
E-Business Suite12.2.0
- FIN_PF.E
• Copy the production code• Apply patches to the copy
53 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
• Apply patches to the copy
Downtime Limited to Short CutoverP d ti I t P t h d P d ti I t
Roadmap
E-Business Suite12.2.0
Production Instance Patched Production Instance
Patches- ATG_PF.D- AD.C
E-Business Suite12.2.0
- FIN_PF.E
• Users are logged off the production Instance
54 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
• When Users reconnect they are directed to the newly patched system
Changing the Patching Paradigm
• Downtime PatchesNo online Users
• Online Patches– Users remain online– No online Users
– Wall clock time very important
– Users remain online
– Wall clock time is no longer an idiy p
– Consumes all resources
overriding concern
– Online Users share resources
– Upgrade designed to run as fast as possible
– Data upgrades designed to not affect the running application
55 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
p a ect t e u g app cat o
Online Patching Cycle
• Patch application is now part of a patching cycle
56 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Online Patching CycleThe Basics
Roadmap
The Basics
CleanupCutoverFinalizeApplyPrepare
Remove obsolete objects
Restart application on patched copy
Ready the system for cutover
Apply one or more patches to the copy
Copy the production application codecode
Users Online
Users Online
Users Offline
• Application is only offline during the Cutover phase• Downtime is now redefined as Cutover
57 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Benefits of Online Patching Roadmap
• Removes barriers to uptakeM h i t ti t d ti ith li f• Much easier to negotiate downtime with lines of businessM h i t id tif d ti i d th• Much easier to identify downtime windows as they are so brief
• Applications stays online during patch application• Applications stays online during patch application
58 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
T h l P i itiTechnology Priorities
59 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Enable Effective Security
60 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Defense in Depth
Securing Transactions
SecuringAccess
SecuringData in Flight
SecuringData at Rest
Procurement
HR
Finance
• Role Based Access• Virtual Private Database
• Strong user authentication
• SSL encryption for E-Business clients
• Transparent Data Encryption
• Database Vault• Digital signatures• Data Masking in cloned
• Smartcards / CAC• Biometrics
• ANO encryption for database traffic
61 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Data Masking in cloned databases
Identity Management with E-Business Suite
Extensible and open• Use third-party authentication (e.g. Kerberos, SAML)
E-Businessp y ( g )
• Use third-party LDAP (Microsoft Active Directory, OpenLDAP) • Use non-Oracle web servers• Use multiple authentication schemes
AccessManager 11g Use multiple authentication schemes
Integrates with Oracle ecosystem• Share security with Fusion Applications, PeopleSoft, othersThird-Party
SSO Share security with Fusion Applications, PeopleSoft, others• Use Identity Federation, Adaptive Access Manager, others
SSO
62 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Transparent Data Encryption
Benefits
Strong encryption for data at rest
No application changes required
Efficient encryption of sensitive application data
63 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Efficient encryption of sensitive application data
Oracle Database VaultPrivileged Account ControlsPrivileged Account Controls
P t
Application
Procurement
HR
Finance
Application DBA
select * from finance.customers
DBAfinance.customers
• Enforce least privilege and prevent DBA access to apps data
• Enforce who, where, when, and how data can be accessed using rules and factors
• Securely enable applications consolidation and outsourcing / off-shoring
64 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
• Default realm for E-Business Suite is available – use it as-is or choose a subset
Oracle Audit VaultAudit Database Activity in Real TimeAudit Database Activity in Real Time
CRM Data
HR DataBuilt-in
Alerts!
CRM Data
ERP Data
Databases
AuditData
P li i
ReportsCustomReports
Auditor
• Consolidate database audit trail into secure centralized repository• Detect and alert on suspicious activities including privileged users
Databases Policies Auditor
• Detect and alert on suspicious activities, including privileged users• Out-of-the box compliance reports for SOX, PCI, and other regulations
• E.g., privileged user audit, entitlements, failed logins, regulated data changes
65 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
• Integrates with E-Business Suite security system
Data MaskingProduction Non-Production
LAST_NAME SSN SALARY
ANSKEKSL 111—23-1111 60,000
LAST_NAME SSN SALARY
AGUILAR 203-33-3234 40,000
Production Non-Production
WhatTh t f i i t
WhyTo protect confidential data in non
BKJHHEIEDK 222-34-1345 40,000BENSON 323-22-2943 60,000
• The act of anonymizing customer, financial, or company-confidential data to create new, legible data that retains the data's properties s ch as its
• To protect confidential data in non-production environments when the data is shared with non-production users without revealing sensitive informationthe data's properties, such as its
width, type, and formatwithout revealing sensitive information
How: - Enterprise Manager Data Masking Pack
66 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
- E-Business Suite masking template
Oracle E-Business Applications Technology Webcast
67 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
https://blogs.oracle.com/stevenChan/entry/e_business_suite_technology_learning
Ensure Optimal Performance
68 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Real Application Clusters
Proven technology• Used by largest E-Business Suite customers worldwide• Simpler configuration with 11gR2
BenefitsBenefits• High Availability Eliminate single points of failure• Scalability Add nodes to scale up database capacity• Manageability Automatic workload management
69 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
E-Business Suite and Active Data Guard
• Use Active Data Guard standby instance to offload reporting load • Works for read-only E-Business reports
– Test mode in primary makes it possible to determine whether a report will run successfully on standby
• Available as a patchAvailable as a patch on top of 12.1.3
70 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Results: Oracle’s Use of Advanced Compression
Average overall storage savings 3x• Table compression 4x• Index compression 2x• LOB compression 2.3x
• Payroll, Order to Cash, AP/AR batch flows, Self Service flows run without regression
231 TB of total storage i i Self-Service flows run without regression
• Queries involving full table scans are faster savings across primary, standby, test, dev and
backup instances
71 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
© 2010 Oracle Corporation - Confidential 71
Oracle ApplicationsOn Exadata & Exalogic Standard hardware
Exalogic and Exadata
On Exadata & Exalogic
E-Business SuiteSelf Ser ice HR and Proc rement
E-Business SuiteSelf Ser ice HR and Proc rement
E-Business SuiteO d t C h
E-Business SuiteO d t C h Self Service HR and Procurement
8x better Response Time2x better Scalability
Self Service HR and Procurement
8x better Response Time2x better Scalability
Order to Cash
3x better Response Time2x better Scalability
Order to Cash
3x better Response Time2x better Scalability
Response Time
8X11.94 s
Response Time
2.23 s
3
1.42 s0.74 s
3X
72 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Reduce Cost of Ownership
73 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Application Management Suite for E-Business Suite
Enterprise Manager 12c Cloud ControlU l t t l i hit t• Use latest plug-in architecture
• Monitor performance metrics with new dashboards
• Diagnose problems faster• Diagnose problems faster
• Clone E-Business environments faster
• Deploy setups and patches more efficientlyp y p p y
74 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Reduce Cost through Improved System Management Application Management Suite for Oracle E-Businesspp g
Manage E-Business environments centrally• Validate configurations, identify missing patches• Deploy setups automatically• Monitor concurrent requests, workflows, users• Automate cloning and hot backups• Apply and track patches automatically
P k & d l t i tiPackage & deploy your customizations• Create standards-compliant patches• Automatically deploy them with Oracle patches
75 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Customer Examples Application Management Suite for E Business Suite• General Electric
– 84% reduction in cycle time for cloning
Application Management Suite for E-Business Suite
84% reduction in cycle time for cloning – 75% reduction in associated DBA time
• Emerson – Centralized management of 14 E-Business Suite instances, 40 hosts, 700
monitored targets– Integrated the Application Management Pack for E-Business Suite with g pp g
Oracle Grid Control to deliver real-time visibility into application performance and availability at the database and host layers
76 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Customer Examples Application Management Suite for E Business Suite• Johns Hopkins University APL
– Implemented Management Pack and Change Management Pack
Application Management Suite for E-Business Suite
Implemented Management Pack and Change Management Pack– Reduced operator (DBA) time to promote E-Business Suite patches by
approximately 90%, from 20 hours per week to 1-2 hours– Reduced operator (Developers) time to promote E-Business SuiteReduced operator (Developers) time to promote E Business Suite
Customization by approximately 90%, from 20 hours per week to 1-2 hours– Reduced operator (i.e., Business Analyst) time to promote E-Business Suite
Functional Setups by approximately 90%, from 20 hours per week to 1-2Functional Setups by approximately 90%, from 20 hours per week to 1 2 hours
– Performed unattended E-Business Suite patching
77 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Reduce Cost through Virtualization
Deploy E-Business environments in hours, not days• Use E-Business VM templates for production and testbeds• Configure multiple VM nodes with E-Business Virtualization Kit
VM VM VM VM
Configure multiple VM nodes with E Business Virtualization Kit
Maximize your server utilization• Dynamically migrate between nodes based on free capacity
Server Pool
y y g y• Consolidate VMs onto fewest servers• Expand to more servers automatically when load increases
I hi h il bilit
Oracle VM Servers
Increase high-availability• Support live migration on failover between E-Business application tier
nodesA t ti ll t t VM VM f il
78 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
• Automatically restart VMs on server or VM failure
Reduce Cost through Reduced DowntimeLightweight Multilingual Support -- New in 12.1.3Lightweight Multilingual Support New in 12.1.3
• Enter data and report in a new language without installing full application translation
• Use with all E-Business Suite supported languages
• Reduce overhead associated with patching languages you’re only using for data
• Move to full translation at any time• Move to full translation at any time
• Use fully patched and lightweight languages side-by-side
79 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
y
Reduce Cost through Reduced Downtime
• Reduce downtime by applying patches to a staged APPL TOPp g _
• Newly supported: – Use staged APPL_TOP to upgrade
from 11i to 12– One large early adopter customer found
this saved 12 hours of upgrade time!
80 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
E-Business Suite Online Patching Roadmap
• Leverages 11gR2 “Edition-Based Redefinition” to have multiple editions ofRedefinition to have multiple editions of the E-Business code in the database
• Patches can be applied while the d ti t i f ll ti lproduction system is fully operational
• Only a short downtime is required to complete patching processp p g p
• The amount of downtime required by any patch will be more predictable
81 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
E-Business Suite Component U t k G idUptake Guidance
82 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Keeping all E-Business Suite Components Up-To-Date
E-Business Updates Interim Patches1 4
Technology Stack Minimum Extended 2 5gySupport Baseline
Security Patches3
83 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle E-Business Suite Support Timeline2010 2011 2012 2013 2014 2015 2016 2017
11i Extended
12 0 P i E t d d12.0 Premier Extended
12 1 Premier Extended12.1 Premier Extended
You Are Here84 Copyright © 2012, Oracle and/or its affiliates. All rights
reserved.
You Are Here
Understand Premier Support Policies for Technology Products
New Database & Fusion Middleware patches released for
• Current patchsetp• Previous patchset for 12 months after current patchset’s release
“New patches” includep
• Quarterly Critical Update Patches (security fixes)• Quarterly Patch Set Updates• Patch bundles• Interim patches (a.k.a. “one-off” or emergency patches)
85 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
External Technology CertificationsTechnology Release 11i Release 12
Oracle Access Manager 10.1.4.3 11.1.1.5Single Sign-On 10.1.4.3 10.1.4.3Oracle Internet Directory 11.1.1.4 11.1.1.5WebCenter 11.1.1.6Portal 11.1.1.4 11.1.1.6Portal 11.1.1.4 11.1.1.6Discoverer 11.1.1.4 11.1.1.6Business Intelligence (EE+) 11.1.1.5 11.1.1.6Business Intelligence Applications 7 9 6 3 7 9 6 3Business Intelligence Applications 7.9.6.3 7.9.6.3Oracle SOA Suite 11.1.1.5 11.1.1.6Secure Enterprise Search 10.1.8.4 11.1.2.2
86 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Enterprise Manager 11gR1 11gR1, 12c
RoadmapFuture Certifications
Roadmap
Desktop client • Windows 8 IE 10
External technologies• Future Oracle Access Manger
Future Certifications
• Windows 8, IE 10• Selected Firefox ESR releases• JRE 7
• Future Oracle Access Manger patchsets and versions
Application server• Java (JDK) 7• Java (JDK) 7
Database • Future 11gR2 patchsets
87 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Future 11gR2 patchsets
Where Can You Find Authoritative Dates?
www oracle com/us/support/lifetime support policy
88 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
www.oracle.com/us/support/lifetime-support-policy
Where Can You Find More Information?
http://blogs oracle com/stevenChan
89 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
http://blogs.oracle.com/stevenChan
Where Can You Find More Information?
http://blogs oracle com/stevenChan
90 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
http://blogs.oracle.com/stevenChan
Where Can You Find More Information?
http://blogs oracle com/stevenChan
91 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
http://blogs.oracle.com/stevenChan
The 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 deliverincorporated 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.
92 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
References
MOSNote ID Description1224313 1 G tti St t d ith O l E B i S it Pl i R l 4 01224313.1 Getting Started with Oracle E-Business Suite Plug-in, Release 4.0
384248.1 Sharing The Application Tier File System in Oracle E-Business Suite Release 12
1324602.1 Converting To Shared Application Tier File System
734025.1 Using a Staged Applications System (APPL_TOP) to Reduce Patching Downtime in Oracle E-Business Suite Release 12
387859.1 Using AutoConfig to Manage System Configurations in Oracle E-Business Suite Release 12
236469.1 Distributed AD
387859.1 Using AutoConfig to Manage System Configurations in Oracle E-Business Suite Release 12
93 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
References
Topic Reference Guide or Web SiteAD Utiliti & O l E B i S it M i t P d E13675 03AD Utilities &
Oracle Applications ManagerOracle E-Business Suite Maintenance Procedures E13675-03 Oracle E-Business Suite Maintenance Utilities E13676-03 Oracle E-Business Suite Patching Procedures E12148-04
A li i Ch M htt // l O l E t i M C fi tiApplication Change Management Pack for E-Business Suite
http://www.oracle.com Oracle Enterprise Manager Configuration and Change Management
Application Testing Suite for E-Business Suite
http://www.oracle.com Oracle Enterprise Manager Application Quality Managementus ess Su te Qua ty a age e t
Oracle E-Business Suite Technology Blog
http://blogs.oracle.com/stevenchan/
94 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Q&AQ&
95 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
96 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
San Francisco 2012September 30 – October 5, 2012
97 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
98 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
99 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.