oow 09 ebs application change management pack
TRANSCRIPT
The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.
Application Change Management Pack for Oracle E-Business Suite
An Introduction
Ken Baxter, Senior Product Strategy Manager
Biju Mohan, Senior Product Manager
Agenda
• Introduction
• Use Cases and Functional Overview
• UPK Demo
• Useful links and Contacts
• Summary
• Appendices
• Related OpenWorld Sessions
• Q&A
Introduction
Enterprise Manager Grid Control
Discovery Monitoring Cloning
Application Management Pack
Customization
ManagerPatch
Manager
Setup
Manager
Application Change Management Pack
Oracle
E-Business
Suite
Packs
Customization Manager – Takes all
files associated with a custom
application, report or extension - and
bundles them into an Oracle patch.
Standard utilities can then be used to
apply the patch to different instances
IntroductionUnderstanding the Components of ACP
Patch Manager – Eliminates many of
the manual tasks associated with
applying EBS patches, as well as the
redundant nature of applying the patch
to each and every instance.
Setup Manager – Automates the
migration of configuration/setup data
across instances. Provides over 300
functional APIs (AOL, Fin, Mfg, Dist) for
setup data management.
Oracle Enterprise Manager
Top-Down Application Management
Application Lifecycle Management
ApplicationOperations
Management
Real UserExperience Insight
Service Level Management
Packaged Application Management
SOA Application Management
Diagnostic and Tuning
Provisioning, Configuration Management
Change Tracking and Synchronization
Load Testing andAccelerators for
Packaged Apps & Web Services
Functional Testing andAccelerators for
Packaged Apps & Web Services
Test Management
Real Application Testing
Data Masking
ApplicationQuality
Management
Fusion Applications
Application Management Packs for
1. Oracle E-Business Suite
2. PeopleSoft Enterprise
3. Siebel
4. JD Edwards EnterpriseOne
Strategic DirectionOracle Application Product Lines Converging on EM
Use Cases
Use CaseManaging Customizations – Existing Practice
Developer
Test QA Prod
FTP
Transfer
&
Build
FTP
Transfer
&
Build
FTP
Transfer
&
Build
Dev
Check out
Check in
Source Control
I
D
E
•ManualChallenges: •Repetitive •No Reporting•Complex
Product Overview How Customization Manager Facilitates Management of Customizations
Customization Manager “Packages” custom files into one reusable unit
Create AD compliant customization
packages
Over 200 file types supported
Reuse Packages
Create build lists with manifests
Building a
“Package” of
Custom Files
Advantages compared to manual methods
• No manual transfer/build of files
• Leverage Patch History and Reporting
• Custom patches deployed with Patch Manager
• Standards validation
• Dependency validation
• Integration into leading Source Control Systems
Inputs
The 3-step interview
captures:
• Configure SC commands
• Specify source/build
locations
• Specify custom files
• Specify versions
• Set execution date/time
Patch
Manager
Deploy
Test
Apply
Prod
Use CaseManaging Customizations – Customization Manager
Developer
•Auto-buildBenefits: •Reusable •Standards •Comprehensive
Customization Manager
QATest Prod
Customization Package
Dev
Check out
Check in
Source Control
I
D
E
Use CasePatching Applications – Existing Practice
Node 2
Node 1
Dev
1
2
AD UtilitiesCommand
Line
Patches
(Metalink)
•ManualChallenges: •Repetitive •Serial
Node 2
Node 1
Test
3
4
AD Utilities
Node 2
Node 1
Prod
5
6
AD Utilities
Targets
SysAdmin / DBA
Product Overview How Patch Manager Facilitates Management of Oracle and Custom Patches
“Patch Run” bundles all discrete patching steps into one reusable unit
Eliminate many manual steps
Re-usability of Patch Runs
Simultaneously apply to multiple targets
Reporting capabilities
Building a
“Patch Run”Test
Advantages compared to manual methods and competitive products
• Treats Custom patches like Oracle patches
• Central Console for all patch activities
• Customizable deployment procedure
• Unattended execution
• “Create-Like” copy functionality
• Integrates with Metalink
UAT
Extract
Inputs
The 6-step interview
process captures:
•Oracle patches
•Custom patches
•Multiple target instances
•Patch readmes
•Set AD Patch options
•Security credentials
•Set execution date/time
Prod
Use CasesPatching - Applying Multiple Patches to 3 Instances Simultaneously
Define a Patch Run
• Select Targets: Dev, Test, and UAT
• Select Patches: Custom, Oracle
• Select Options: Merge, Hot, Autoconfig
• Set Execution: Sunday @ 2am
• Review/Approve: Launch
• Set Credentials: Apps/Apps
Node 2
Node 1
UAT1
Node 2
Node 1
Test1
Node 2
Node 1
Dev1
•AutomatedBenefits: •Reusable •Multi-target •Parallel
Task: Identify and move 100’s of related records to
multiple instances
Use CaseSetups - Rolling Out “Sets of Books” to Multiple Instances
Func. Analyst
Development
(Source)
Test
(Target)
UAT
(Target)
?
Existing Practice
Key data by hand
• Time and labor intensive • Keying errors• Difficult to compare instances
Write scripts to move data• Requires expensive resources • Requires knowledge of data model• Scripts can be complex• Difficult to reuse scripts• Difficult to compare instances
Product Overview How Setup Manager Facilitates Management of Configuration Data
Setup Manager “project” bundles all discrete steps into one unit
Enforce dependencies/hierarchies
Multi-source, multi-target
Reusable
Serial/parallel loading
Setup Manager Project
(e.g., AOL, CoA, A/P, Org. Structure, Payroll,
Employees, SCM, etc.)
Target
Instance n
Compare
Advantages compared to manual methods and competitive products
• Over 300 Oracle owned solutions
• Supports customer-created APIs
• Reusability of projects
• Comparison reporting between instances
• Audit reports
• Security infrastructure
• Ready archive/repository for extracts
• Central console to access/manage operations
Source
Instance
Target
Instance A
Extract Load
Use CaseSetups - Rolling Out “Sets of Books” to Multiple Instances
Func. AnalystSetup Manager Project
Extract Acct. Calendar Dev 1
Extract Acct. Setups Dev 1
Compare
Report
Acct. Calendar Dev /
Test
6
Compare
Report
Acct. Setups Dev /
UAT
6
Load Acct. Calendar Test 2
Load Acct. Setups Test 3
Load Acct. Calendar UAT 4
Load Acct. Setups UAT 5
Type Setup Data From/To Seq.
Development
(Source)
Test
(Target)
UAT
(Target)
1
2
3
4
5
6
6
•DependenciesBenefits: •Reusable •Multi-Target •Parallel
UPK Demo
Useful Links
EBS Management PacksUseful Links and Contacts
• External links
• Customer-accessible website here
• Contacts
• [email protected] – Product Manager
• [email protected] – Product Manager (Outbound)
• [email protected] – Product Manager (Inbound)
• Metalink Notes
• 812315.1: Getting Started with AMP 3.0 and ACP 3.0
• 812294.1: Known Issues with AMP
• 829450.1: Known Issues with ACP
Summary
Executive SummaryWhat You Need to Remember from Today
• Applications Change Management Pack (ACP)
Is a tool and a framework for automating the process of managing
changes to your EBS instances, including:
• Custom Development (Custom applications, reports, and
extensions)
• Both Custom and Oracle patches
• Both Custom and Oracle Configuration/Setup data
Delivers quantifiable benefits and ROI to customers
Standardizes and centralizes Change Management
Reinforces and extends Oracle’s overall strategy of Change
Management
Appendices
• How to better manage customizations?
• How can I automate currently manual administrative processes?
• How do I lower operating costs and manage growth?
• How can I enforce greater efficiency and accountability into the Change Management process?
• How can I obtain a consolidated view of all of the changes in my environments?
• How can I report on differences between instances?
• How do I adopt or enforce ITIL best practices?
CHALLENGES
• Leverage EM infrastructure
for Application Management
• Integrates with EM and AMP
• Bundle customizations into
AD Compliant patches
• Over 200 file types supported
by Customization Manager
• Simultaneous multi-node
Patch and Setup deployment
• Next generation of
Applications patching
• Construct complex, reusable
projects for management of
Setup data
• Enforce dependencies
among Setup data
components
CAPABILITIES
• Deliver change with
consistency & reliability
• Replace labor-intensive
repetitive, error-prone tasks
• Minimize and Reduce human
error
• Increase efficiency
• Reduce trouble-shooting time
• Enforce best practices for
change management
• Establish accountability
VALUE
Application Change Management PackKey Takeaways
• Group extracts, loads, and
reports into projects for easier
management and reuse.
• Recognize and enforce the
dependencies between different
selection sets and provide
sequencing recommendations.
• Automated, simultaneous loads
across multiple instances
• 300 supported configuration
APIs
• Perform loads across different
RUP levels
• Share the extracts, loads, and
reports content with other
users.
• Central console for all activity
Setup Manager
Product FeaturesSummary of Key Features
• Configurable Patch Process:
Step-by-step interview process
• Deploys custom and standard
Oracle patches from a central
console
• Simultaneous, multi-patch,
multi-target deployment
• Integration with Customization
Manager
• Multiple Patch Options: Support
for wide variety of patching
options such as Hot Patching,
disable archive mode….etc
• Centralized Patch Deployment
Tracking: In Progress,
Completed, and Scheduled
• Integrates with MetaLink to
download patches
Patch Manager
• Create AD compliant customization packages
• Over 200 file types supported
• Build or compile Java or Form libraries
• Custom patches can be applied using Patch Manager
• Central console for all custom patches
• Creating build lists with manifests
• Validate the custom files based on a set of standards
• Interface with Version Control systems (CVS, Subversion)
• Capture additional Metadata around customization
• Standard and Comparison reports
Customization Manager
Additional Sessions
Oracle E-Business
SuiteRelated Sessions: Ownership
• Ten Things to Reduce the Total Cost of Ownership of Oracle E-Business Suite (S309540)Time: 14.30 – 15.30Venue: Moscone West L2 (RM 2008)
• Oracle Application Change Management Pack for Oracle E-Business Suite (S309527)Time: 16.00 – 17.00Venue: Moscone West L2 (RM 2008)
Tuesday (13th October)
• Oracle Application Management Pack for Oracle E-Business Suite: Customer Case Study (S309526)Time: 11.45 – 12.45Venue: Moscone West L2 (RM 2008)
Wednesday (14th October, 2009)
• Oracle E-Business Suite Install and Cloning Best Practices (S309545)Time: 12.00 – 13.00Venue: Moscone West L2 (RM 2002/2004)
Thursday (15th October 2009)
Oracle E-Business
SuiteRelated Sessions: Integration
• Integration Architecture for Oracle E-Business Suite: Technical Insight (S309526)Time: 10:15-11:15Venue: Moscone West L2 (RM 2008)
• Power Session - Oracle E-Business Suite Adapter: Technical Overview (S309530)Time: 13:00-13:30Venue: Moscone West L2 (RM 2008)
• Power Session - Out-of-the-Box Web Services with Oracle E-Business Suite (S309530)Time: 13:45-14:15Venue: Moscone West L2 (RM 2008)
Wednesday (14th October, 2009)
Oracle E-Business
SuiteRelated Sessions: Usability
• Oracle E-Business Suite and Oracle Secure Enterprise Search: Customer Case Study (S309532)Time: 13.00 – 14.00Venue: Moscone West L2 (RM 2007)
Tuesday (13th October)
• Integrate Oracle E-Business Suite and Desktop Tools: Oracle Web Applications Desktop Integrator (S309541)Time: 17:00-18:00Venue: Moscone West L2 Room 2002/2004
Wednesday (14th October, 2009)
• Enabling the Web 2.0 User Experience for Oracle E-Business Suite (S309538)Time: 10:30 - 11:30 Venue: Moscone West L2 (RM 2008)
Thursday (15th October 2009)
Oracle E-Business
SuiteHands-On-Lab
• Date: 12th October 2009 (Monday) Time: 13.00 – 14.00
• Date: 14th October 2009 (Wednesday) Time: 10.15 – 11.10
Oracle Application Management Pack for Oracle E-Business Suite (S310493)
• Date: 12th October 2009 (Monday) Time: 16.00 – 17.00
• Date: 13th October 2009 (Tuesday) Time: 16.00 – 17.00
Oracle E-Business Suite Integrated SOA Gateway (S311615)
• Date: 14th October 2009 (Wednesday) Time: 11.45 – 12.45
Oracle E-Business Suite integration with Secure Enterprise Search (S309543)
ALL HOL Venue: Marriott Hotel Golden Gate A1
Demo Ground: Moscone South
End-to-End Management of Oracle E-Business Suite
SOA-Enablement of
Oracle E-Business Suite
Enabling Web 2.0 and Enhanced User Experience
Native Service EnablementIntegrated SOA Gateway
Oracle SOA Suite
S44Application Management Pack
for Oracle E-Business Suite
Application Change Management Pack for Oracle E-Business Suite
Rapid Install & Rapid Clone
S45 S46
Oracle Applications Framework Improvements
Desktop Integration through Web ADI
Secure Enterprise Search
Oracle E-Business
Suite
Q U E S T I O N S
A N S W E R S
Additional Resources
For more release information on MetaLink
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=403259.1
For more information about Oracle Applications
http://www.oracle.com/applications/home.html
For more information about Education
http://www.oracle.com/education/index.html
For more information about Support
http://www.oracle.com/support/
For MetaLink information
http://metalink.oracle.com/
For Oracle Product documentation:
http://www.oracle.com/technology/documentation/applications.html
Oracle Open World San Francisco 2009
Join us in San Francisco
October 11-15, 2009
Hear from Oracle, customers and partners
Learn through sessions, hands-on labs and networking
See the latest Oracle solutions in the DEMO Grounds and Exhibition Hall
Mark your calendar for the User Group Forum on Sunday
For more information and to register:
http://www.oracle.com/openworld/index.html
For More Information
search.oracle.com
or
oracle.com
Application Technology
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 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.