Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted
CON7596: Customer Success in Optimizing Change Delivery with Update Manager
Mike KrajicekSr. Director, PeopleSoft Architecture Development
David Coveney, Technical Architect, Boeing Corporation
September 29, 2014
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
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 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.
Oracle Confidential – Internal/Restricted/Highly Restricted 3
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 4
Program Agenda
1
2
3
4
5
Introduction and Overview
What’s New with Update Manager?
Update Manager Success at Boeing
Best Practices
Q & A
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 5
Introduction and Overview
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 6
Investment StrategyCustomer Needs Driving PeopleSoft Investments
Customer Need: Robust and Intuitive Modern Solutions
Investment Area: PeopleSoft Fluid User Interface
Customer Need: Non-disruptive Adoption of Change at a Lower Cost
Investment Area: Release Model Using PeopleSoft Update Manager
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 7
Enabling ChangeWithout PeopleSoft Update Manager Change Delivery Was Limited
GA code line
9.X
Customers must upgrade to the current release to gain new capabilities.
Oracle delivers only, delta maintenance on the current
release.
9.Y
pre GA code line
At release delivery, Oracle targets new development for the next
release.
Long time to get new functionality
Always lagging Oracle development
Large amounts of change to manage at one time
Infrequent, expensive upgrades
IMPACT
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 8
Enabling ChangePeopleSoft Update Manager Allows for Effective Delivery of Changes
9.X
single code line
9.Y
pre GA code line
9.X
GA code line
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 9
Enabling ChangePeopleSoft Update Manager Allows for Effective Delivery of Changes
9.2
single code line
Oracle delivers, PeopleSoft Update Images every ~10 weeks containing maintenance and new capabilities.
Customer periodically selects maintenance and/or new capabilities via PeopleSoft Update Images.
Continuously receive new functionality on existing release
You choose what to take and when
Smaller change between releases means more affordable upgrades
IMPACT
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 10
What’s New with Update Manager?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 11
What’s New with Update Manager?
Update Images now delivered on PeopleTools 8.54• PUM Change Packages consumable by either 8.54 or 8.53 customer environments.
• Customers do not need to upgrade their environments to 8.54 in order to use Update Images delivered on 8.54.
• Current patch versions of 8.54 and 8.53 client installers, Oracle DB clients, and 8.54 Change Assistant.
• Configure 8.54 Change Assistant to use either the 8.53 or 8.54 client, depending on your target environment.
• PUM Home Page training courses have been updated for PeopleTools 8.54. Review end to end training module 2 on configuring the client machine for more details.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 12
What’s New with Update Manager?
New Change Assistant 8.54 Enhancements• Source / Target Mode Enhancements (Decoupled Initial Pass)
– All Steps, Source Only, Target Only
• Soft Tools Dependency Solution for PUM
• Extensions to CA Command line
• New Change Assistant Wizard User Experience
– Upload Target Information to PUM Source– Apply a PeopleTools Patch to your current release– Upgrade to a new release of PeopleTools
• Optional Source Environment and Environment Management Framework
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 13
What’s New with Update Manager?
Upgrade Sources Images
• HCM Update Image 9 includes a CD re-cut and new HCM 9.2 Upgrade Source Image.
• Not limited to Oracle RDBMS after next re-cut.
• FSCM delivered a second certified upgrade image with FSM 9.2 Rev. 1. Allows customers to upgrade directly to 9.2.005 (PI 5).
• PeopleSoft “Update” Image and PeopleSoft “Upgrade” Image moving forward.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 14
What’s New with Update Manager?
Information Development
• New Online Cumulative Feature Overview Tool
• New PUM Home Page
• PUM Home Page training courses have been updated for PeopleTools 8.54.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
The New Online Cumulative Feature Overview ToolPeopleSoft Update Image based functionality coming soon
15
Search for featureswithin Update Images
New columns with helpful information and links.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 16
Update Manager Success at Boeing
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Agenda
Boeing Overview and PeopleSoft Financials Footprint
PeopleSoft Update Manager (PUM) Description
Our experience with PUM
▪ PeopleSoft Image
▪ Benefits we have experienced with PUM
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Overview of The Boeing Company
Boeing is the world's largest aerospace company and leading manufacturer of commercial jetliners and defense, space and security systems
Headquartered in Chicago, Boeing employs more than 169,000 people across the United States and in more than 65 countriesProducts and services support to customers in 150 countries
▪ Total revenue in 2013: $86.6 billion▪ 70 percent of commercial airplane revenue historically from customers outside the United States
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Boeing Accounting System PeopleSoft Footprint
Asset Management
• 42 AM Business Units• ~195k Active Assets
Project Costing
• ~ 11 billion total-to-date transactions
• Thousands of weekly Allocations
General Ledger
• ~275 GL Business Units
• ~600k Ledger entries/month (~77 million total-to-date)
Global Consolidations
• Produces consolidated financial statements for Boeing
Accounts Receivable / Billing
• ~ 6k daily invoices
System Statistics
• FMS/ESA 9.2• EPM (GC) 9.1• ~9,000 Users
• PeopleTools 8.53• Oracle Database 11.2.0.3• Operating System HP-Unix 11.31
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Boeing Financials PUM Experience
Our use of PUM began with our PS 9.2 Upgrade▪ Upgrade started in June 2013 and went live May 2014▪ First step - A demo PS 9.2 environment requiring minimal effort
and computing resources to accommodate▪ Requires use of the PeopleSoft Image
Reviewed documentation on PUM Home Page in My Oracle Support
▪ Lots of detailed information that was very helpful▪ Hardware and Software Requirements for PeopleSoft VirtualBox Images▪ Video Feature Overviews (VFOs)
▪ Can be overwhelming at first, but becomes less daunting as you begin working with PUM
▪ Continually updated with new content
We did send PS Admins to PUM class (post upgrade)▪ We had no issues getting through the upgrade without the class,
but continuing education with PUM is valuable
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
PeopleSoft Image Hardware Configuration
PeopleSoft Image is an important piece of PUM▪ This is the environment that will be the source for fixes and/or enhancements
PUM Hardware Requirements▪ See the Hardware/Software Requirements on the PUM Home Page (Doc ID 1464619.1) in My Oracle
Support for official Oracle requirements
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
PeopleSoft Image Hardware Configuration
Boeing Finance PUM Setup▪ Considered acquiring a new server, but decided to start with an existing desktop located outside of the data center
▪ Change Assistant loaded on separate server
▪ We sized so that we could run multiple PUM Images at the same time and keep backups of past Images
▪ Operating System: Windows
▪ Memory: 64 GB RAM ▪ Each virtual box instance defaults to 6GB RAM presently; so we are able to run 5 simultaneously, along with the host OS, no
paging/swapping, and substantial free memory available
▪ Disk space: Two 500 GB hard drives▪ 100 GB free disk space is required to download the necessary files and initialize each virtual appliance
▪ We added more space because we keep some of the old virtual boxes
▪ 6 core Xeon processor
▪ Admin rights on the desktop
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
PeopleSoft Image Setup Steps and ~Time
Download virtual box installer and image▪ 2 hours for the download
Unzip files and build out the OVA file (virtual appliance)▪ 30 mins
Import the virtual appliance into the virtual box software (build the image)▪ 10 mins
Boot and complete initial configuration▪ 20 mins
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Examples of Usage and Benefits of PUM
Evaluating new releasesDeciding on upgrade starting imageFixes applied during and after the upgradeApplication maintenance strategy improvementsAbility to extract and apply enhancementsApplication Upgrade Strategy OptionsManaging SRs with Oracle Support
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Evaluating New Releases
Prior to PUM▪ A traditional demo had to be set up
▪ Engage DBAs to build demo database▪ Engage PS Admins to configure the PIA environment
▪ May require upgrading components (Tuxedo, WebLogic, etc.)▪ Process took days (or more) to complete
With PUM▪ A PeopleSoft Image is used to set up new demo▪ Quick all-encompassing install of a full demo environment▪ Process only takes a few hours
Benefit: Faster and easier to evaluate new releases
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Upgrade Starting Point
Prior to PUM▪ Wait for the first few bundles to be released
▪ Wanted to limit potential for issues requiring us to pull in a full bundle which would result in significant regression testing
With PUM▪ We knew we could pull in fixes for bugs identified during testing
▪ First environment upgraded on first 9.2 Image▪ Pulled in Image 2 when released▪ Pulled in specific fixes when issues identified during test
Benefit: Makes it easier to decide on starting image and allows you to start upgrade earlier
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Fixes Applied During and After Upgrade
Prior to PUM▪ Apply latest bundles to traditional demo▪ Apply full bundle to upgrade test environments
▪ Resulting in need to regression test all modules
▪ Or analyze bundles to identify specific fix▪ ‘Cherry-pick’ the fix in an unsupported approach
With PUM▪ Ability to pull out individual fixes (plus dependencies if required)
▪ Allows you to apply delivered fixes much later in the upgrade process
▪ Applied ‘required to upgrade’ fixes and critical fixes discovered during upgrade testing▪ Utilizing PUM versus manual effort allowed us to resolve in hours vs days
Benefit: Faster and easier to identify and apply fixes
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Fixes Applied During and After Upgrade
Applying fixes during the upgrade and after the upgrade much easier with PUM
Provides you with the ability to create a change package based on your criteria. i.e.:
▪ Get current on all modules
▪ Get current on a specific module
▪ Pull in a specific fix
▪ Pull in all severity one fixes
▪ Pull in all fixes related to a specific page
▪ Etc.
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Fixes Applied During and After Upgrade
Automatically includes any dependencies or pre-requisites
Objects and changes in the package can be viewed in the PUM environment before applying▪ We have had some with only a few objects and others with a large amount – but you can view it before
applying
Visibility of the fixes applied in Maintenance Log▪ You can query PS_Maintenance_Log to view the bug IDs that were applied in a change package
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Application Maintenance Strategy
Prior to PUM▪ Multiple demos maintained
▪ One that matches the patch level of our production environment▪ One that we kept up to date with the most recent patches from Oracle
With PUM▪ Maintain only one traditional demo
▪ A traditional demo that matches the patch level of our production environment▪ The PeopleSoft Image provides us with the environment with the most recent patches from Oracle
– Data Migration Workbench can be used to save off test data if needed
▪ Image load takes a few hours versus a few days with the prior method
Benefit: PeopleSoft Image easier and more efficient means to maintain the most recent PeopleSoft environment
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Application Maintenance Strategy (pre-PUM)
DEMO 1
DEMO 2
DEV PROD
NewBundles/Patches
Matches Production - (Bundles/patches applied only when they also have been applied to Production)
Fully Current - (Apply every bundle/patch as soon as they are released)
Apply to PROD via normal Blockpoint testing path
Fix Items(Leverage DEMO 2 to identify
necessary code changes)
Apply as Needed
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Application Maintenance Strategy (PUM)
DEMO 1
DEV PROD
PeopleSoft UpdateImage (containing
New Bundles/Patches)
Matches Production - (Change Packages applied only when they also have been applied to Production)
Fully Current - (Download latest image which will contain all bundles)
Apply to PROD via normal Blockpoint testing path
Fix/Enhancement Items(Build Change Package
in PUM)PS Image
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Ability to Extract and Apply Enhancements
Prior to PUM▪ Applying enhancements requires full bundles or waiting until next
application release
With PUM▪ Take advantage of new enhancements without having to apply
complete bundles or upgrade▪ WorkCenter enhancements in Image 4 and 5
▪ Allowed us to roll out enhancements on Image 2 without having to upgrade or apply full set of bundles
▪ Without PUM, we would not have been able to implement WorkCenters
Benefit: Apply enhancements (not just fixes) without applying full bundles or upgrading
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Application Upgrade Strategy
Prior to PUM▪ We upgrade our Application every three years▪ Time and resources focus on upgrade every three
years
With PUM▪ Potential to level-load upgrades▪ We are still evaluating our long-term application
upgrade strategy with PUM
Benefit: Potential to level-load upgrades rather than a “big-bang” every few years
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Managing SRs with Oracle Support
Prior to PUM▪ We attempt to replicate issues in a demo environment before
opening an SR▪ Although it is a demo environment, there still can be questions about the
configuration (i.e., which OS, which OS release, App Server configuration, etc.)
▪ When validating an issue is fixed, we apply the full bundle to demo
With PUM▪ Replicating a condition in the PUM environment eliminates the
variables of our configuration▪ It is the delivered Oracle configuration
▪ When validating an issue is fixed, it only takes a few hours to download the new image to test
Benefit: Easier to replicate issues and test fixes when working on SRs
Copyright © 2014 Boeing. All rights reserved.
Information Technology | Accounting Close Systems
Additional Tips
Leverage additional PeopleTools features to use in combination with PUM▪ Data Migration Workbench
▪ Used to move data during the applying of some Change Packages▪ Can be used to save configuration and/or test data from the PUM environment prior to downloading a
new Image
▪ PeopleSoft Test Framework▪ PUM provides the ability to pull in fixes and enhancements more frequently▪ A significant portion of time when upgrading or applying Change Packages is spent on testing▪ PTF can be used to automate and reduce time of the testing effort
▪ Related Content▪ Leveraging configuration options (like Related Content) versus customizations can reduce or
eliminate the need to reapply customizations as you upgrade or apply Change Packages
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 37
Best Practices
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 38
PeopleSoft Update ManagerBest Practices when Upgrading to PeopleSoft 9.2
• Start learning about PUM when Planning for your Upgrade• Re-evaluate your Maintenance Planning and Procedures• Use latest Image to Evaluate New Release• Consider the role of the Upgrade Source Image at your site (Initial Pass)• PUM is used during the 9.2 Upgrade for “Required at Upgrade” fixes
– Required at Install are delivered and applied as “classic” Change Packages– Required at Upgrade fixes are applied throughout the application upgrade
(install, Data Conversion, in between Test Move Passes)• Make sure to build both PUM and PT maintenance tasks into your Upgrade Project plan
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 39
PeopleSoft Update ManagerBest Practice: Reconsider your Maintenance Strategy
• Long-term:– Get current once per year.– Applying updates throughout the year will reduce the cost of getting current at the
end of the year.– PUM will help you not fall behind on application maintenance– Review new features throughout the year and decide if you want them.– Make sure to test. Use PTF/Usage Monitor to build automated testware
• Short-term:– Use PUM to search for Critical updates– Find and apply updates for your most important/most used products
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 40
PeopleSoft Update ManagerBest Practice: Update Images
• Download them regularly so you are ready if Critical issue happens
• Use a Download Manager
• Use each Update Image to evaluate new features as they are delivered
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 41
PeopleSoft Update ManagerBest Practice: Update Images and Bug Replication
• Consider where the Update Image “best fits” into your Bug replication procedure.
• Do you use a Demo environment patched to the same level as your Production system for bug replication?
• Reproduce with your local Demo environment first.
• If no bug, it’s a customization issue. If same bug, try to reproduce it on the latest Update Image.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 42
PeopleSoft Update ManagerBest Practice: Configuration
• Use the Change Assistant and PeopleTools Client(s) delivered with the Update Image when applying maintenance. They are the most current.• This does not impact the PeopleTools release of your target environment.• Beginning with 8.54 based images, we will deliver both an 8.53 and 8.54 PeopleTools client and DB clients with every Update Image.• If your target environment is 8.53, use CA 8.54 and the PeopleTools 8.53 client to apply PUM Change Packages to your environment.• If your target environment is 8.54, use CA 8.54 and the PeopleTools 8.54 client to apply PUM Change Packages to your environment.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
How do I learn more?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
PeopleTools Sessions of InterestPUM and LCM related
44
Day Time Title Session RoomMonday 4:00 Customer Success in Optimizing Change Delivery with Update
ManagerCON7596 MW 2020
Tuesday 10:45 What You Need to Do to Take Advantage of the PSFT Delivery Model
CON7597 MW 2020
Tuesday 12:00 PeopleSoft Lifecycle Management Tools Deep Dive CON7571 MW 2020
Wednesday 10:15 Getting Testing Off the Ground with Test Framework CON7664 MW 2022
Wednesday 12:45 What You Need to Know to Get Enabled on PeopleSoft and PeopleSoft PeopleTools (Info Dev, New PUM Homepage)
CON7505 MW 2020
Wednesday 3:00 What Have You Done for Me Lately? What’s New in PeopleSoft 9.2 via Update Images
CON7680 Palace – Twin Peaks South
Thursday 9:30 PeopleSoft PeopleTools Meet the Experts MTE8322 MW Overlook 3C
Thursday 9:30 Effective Update Manager Application: Lessons Learned in PSFT 9.2
CON6144 MW 2022
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Get Connected and Stay InformedKey PeopleSoft Information Sources
@PeopleSoft_Info Oracle PeopleSoft Development Group
Oracle PeopleSoft Page
Click Images For More Information
Blogs
Social Media
PeopleSoft Information Portal PeopleSoft YouTube Channel
45Restricted to event use only.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 46
Q & A
Top Related