SlideShare a Scribd company logo
1 of 46
Download to read offline
www.finitsolutions.com
Getting the Most out of EPM:
Upgrading to 11.1.2.4 and Other Technical
Considerations
June 12, 2015
Frank Zidar (fzidar@finitsolutions.com)
Dawn Mathews (dmathews@finitsolutions.com)
www.finitsolutions.com
- 2 -
Finit Overview
• Founded in 2002
• 75+ employees in 20+ states
– Mostly CPAs, MBAs
– We have extensive Hyperion product and financial reporting
backgrounds
• 80+ HFM Clients
– Managed several of the largest EPM projects in the U.S.
– Including the largest roll-out of HFM in North America
• Market Leader in ARM/FCM
• World Leader in FDM implementations and custom solutions
• 50+ Planning / Essbase Clients
www.finitsolutions.com
- 3 -
EPM Services
• Finit Answers
– Technical Support
– Functional / Admin
Support
– Access to Hyperion SMEs
– Dedicated support team
and guaranteed response
times
– Customer Service Focus
– Flexible Time and
Material support
packages
• ‘Pay as you Go’ option
• Oracle Financial Close Suite
‒ Hyperion Financial
Management
‒ Financial Close Manager
‒ Account Reconciliation
Manager
• Hyperion Planning & Essbase
• Infrastructure
• Data Services
• Project / Program
Management
• Redesign / Enhancements
• Product Upgrades
• Application enhancements /
redesign
• Performance optimization
Dedicated
Support
Upgrades
Full Cycle
Implementations
www.finitsolutions.com
Finit Solutions Introduction
Finit as a company:
Who we are…Why? How?
www.finitsolutions.com
- 5 -
• We make and deliver personalized financial
reporting solutions and experiences.
– By listening, questioning, and analyzing
– By building relationships
…not company to company, but person to person.
– We are Makers and Doers
WHY is Finit Here?
www.finitsolutions.com
- 6 -
We Run Finit like a Family
• Invest in our employees
• All owners actively involved in the
business
• No debt or external owners
– Prioritize the customer, not profitability
• Long term stability
– Hire employees, not subcontractors
• Compensation model based on client
satisfaction
HOW do we achieve our beliefs?
www.finitsolutions.com
- 7 -
Our values, on which we ask you to provide
consultant feedback:
Finit Values
www.finitsolutions.com
- 8 -
Our values, culture, and approach to
becoming a trusted advisor to customers
has led to 100% customer success for every
Finit client (220+) and for every Oracle
Hyperion project (400+)
Finit Customer Success
www.finitsolutions.com
- 9 -
Some Finit Customers
www.finitsolutions.com
- 10 -
Question and Answer
www.finitsolutions.com
- 11 -
About the Presenters
Dawn Mathews
(dmathews@finitsolutions.com)
• Practice Director, Finit Answers
• Eleven years Oracle EPM experience
• HFM, FDM, Hyperion Enterprise
• Project manager in multi-product
projects
• Oracle HFM 11 Certified
Implementation Specialist
• Support lead for 60+ clients
www.finitsolutions.com
- 12 -
About the Presenters
Frank Zidar
(fzidar@finitsolutions.com)
• Practice Director, Infrastructure
Services
• Nearly 25 years experience with
software and information systems
• Specializes in environment design
and sizing, performance testing and
tuning, disaster recovery
www.finitsolutions.com
- 13 -
• Common Questions and Technical Background
– Virtualization
– Exalytics and Exadata
– Disaster Recovery and High Availability
– Oracle’s Version Numbering
• Upgrade Methodologies (11.1.2.4)
Agenda
www.finitsolutions.com
- 14 -
• What is it and why are IT departments moving
to it?
– Virtualization means simulating computing
resources on a physical host server (computers,
storage, networking, etc.)
– Significant benefits to IT
• Faster server provisioning
• Consolidation of resources
• Spreading computing workload
• Easier hardware upgrades
• Disaster recovery and backup
Virtualization
www.finitsolutions.com
- 15 -
• Nearly all of our customers employing some
level of virtualization
– Most often used for non-production environments
– Many production environments have
virtual/physical mix
– Some have corporate mandates to go 100% virtual
• Will EPM work in a virtual
environment and what happens with
support?
Virtualization
www.finitsolutions.com
- 16 -
• Everything about Oracle’s stance on virtualization is
detailed in doc ID: 562663.1 on Oracle’s support site.
At a high level:
– Oracle will support but does not certify EPM in a virtualized
environment
– Only certified on Oracle VM
– Oracle may ask you to try to replicate an unknown issue in a
physical environment
• We have not encountered such a situation
• All of EPM works perfectly with virtualization
• Can be problematic for Finance team
Virtualization
www.finitsolutions.com
- 17 -
• Extra layer of software and complexity
– Shared server resources means variable
performance
– Difficult to diagnose performance issues
– Processing overhead
• You will not be able to achieve the same level of
performance as you can with physical
• Mitigation with CPU and RAM affinity might go against IT
policies
• We have encountered all of these situations at clients
Virtualization
www.finitsolutions.com
- 18 -
• Recommendations
– Essbase, database, and potentially HFM app server
are physical in production
– No concerns with Java application layer
• FDMEE, Planning, Workspace, Financial Reporting, etc.
• If virtualization is employed:
– Avoid unscheduled vMotion
– Use dedicated host for EPM related
servers
• Avoid impact of other applications
Virtualization
www.finitsolutions.com
- 19 -
• Pre-built, highly optimized servers
– Built using industry standard components (Intel)
which are fully tested, optimized and loaded
with an operating system (“plug-and-play”)
– Extremely powerful: significant RAM and CPU
• Each kind of server has separate purpose
– Exadata: designed for the single purpose of
running Oracle Database
• 6TB+ RAM
• 120+ CPU cores
• Flash storage (much faster than traditional physical disk)
• Preconfigured with Oracle 11g or 12c database
Exalytics and Exadata
www.finitsolutions.com
- 20 -
–Exalytics: general purpose server
• Up to 2TB of RAM
• 2.4TB of PCIe flash storage memory
• 60 CPU cores
– Exalytics runs an optimized version of Oracle
Enterprise Linux v5.8 or 5.10
• Operating system is installed by default but you still need
to install and configure the EPM software
– Limited use to EPM product
suite until version 11.1.2.4
• Before now Planning, Essbase, FDMEE, FR
Exalytics and Exadata
www.finitsolutions.com
- 21 -
• 11.1.2.4 has extended HFM server OS compatibility
with Linux and eliminated classic FDM
• This allows very nearly the entire EPM product suite
to run on an Exalytics machine
• Product exceptions for Exalytics support
– EPMA Dimension Server
• Provides back-end services for dimensionality, applications, and jobs
console
• Web and Data Synchronization front-end components are
supported
– DRM
– Will need separate Windows servers
Exalytics and Exadata
www.finitsolutions.com
- 22 -
• Additional benefits of Exalytics
– Essbase has special optimizations on Exalytics to MDX query
engine and parallel operations
• Take advantage of the number of CPU cores
– HFM consolidation times will be reduced because of
available RAM and number of cores
• Entire application can be loaded into memory (“In- Memory
Machine”)
• Network and database latency are dramatically reduced
– Drawbacks to keep in mind
• Pre-built Linux server - no virtualization
• Single point of failure
Exalytics and Exadata
www.finitsolutions.com
- 23 -
• Disaster recovery and high availability are very
different in terms of what they are attempting to
accomplish
• High Availability – how to maximize up time of system
– Also called fault tolerance
– Multiple machines for each EPM function clustered
together in an environment
• Other machines take over immediately in the event of a failure on
another
– Automatically handled via WebLogic and HFM application server
clusters – users automatically routed to various servers in the cluster(s)
– Allows I.T. to handle scheduled system maintenance without down time
Disaster Recovery and High
Availability
www.finitsolutions.com
- 24 -
• Additional benefits of a highly available configuration
in EPM
– Load balancing
• Multiple servers means more horsepower available
• For larger clients this is more important than HA
– Performance scaling
• If you outgrow your system, easy to add additional servers to the
cluster
• As always, this creates added complexity
– Multiple servers means it will be much more challenging to
debug sporadic issues
Disaster Recovery and High
Availability
www.finitsolutions.com
- 25 -
• Disaster Recovery
– What to do if there is a complete
disruption of service at primary
data center
• Networking or technology failure
• Natural disaster
• Fire, power outage, human error, etc.
– Reports need to be filed -- how long can the business afford
to have EPM offline?
• Speed of recovery will determine how best to approach DR
• Discuss SLA with I.T.
• Design and implement prior to go-live
Disaster Recovery and High
Availability
www.finitsolutions.com
- 26 -
• Approaches
– “Hot site”
• Completely separate installation of EPM that is always up and
running in a separate data center
• Different URLs and separate databases
• Data kept in sync via LCM, RDBMS backups, HFM CopyApp process
• Refreshed nightly or potentially more frequently
– This can be a significant drawback
• Benefit of a nearly instant failover
• Can also be used as a DEV/QA system to overcome waste of
resources for a system that is *hopefully* never used
Disaster Recovery and High
Availability
www.finitsolutions.com
- 27 -
• Approaches
– “Cold site”
• Separate EPM installation that is completely offline
– This allows IT to perform operations that are not possible with a
live system
• Best configuration has databases replicated between
data centers
– Almost up to the minute data/information
• FDM data replicated
• LCM extracts taken nightly for Financial Reports, user
provisioning and stored in the DR data center
• Will take time to get system back online
Disaster Recovery and High
Availability
www.finitsolutions.com
- 28 -
• Approaches
– “Cold site” (with virtualization)
• Virtualization systems have some kind of DR mechanism
built in to replicate entire active virtual machines to
other facilities
• In the event of a disaster, full and complete replications
of the existing PROD systems can be booted up in DR
data center
Disaster Recovery and High
Availability
www.finitsolutions.com
- 29 -
• Whatever method is chosen, you must
document and test!
– Solid, simple, and repeatable process
– Must simulate an actual outage to know for sure
Disaster Recovery and High
Availability
www.finitsolutions.com
- 30 -
• Very different from traditional software versioning
• Broken into 2 major parts
• Oracle keeps major platform and maintenance release
consistent across many products
– Tied to Oracle DB, WebLogic
– Core of the system
• Fusion Middleware
– Application support stack
– SOA
– ADF (dev. framework)
– Java
– Developer tools
Oracle’s Version Numbering
www.finitsolutions.com
- 31 -
• For EPM, only the last 2 digits are truly important
– Going from version 11.1.2.3 to 11.1.2.3.500 is a patch (ex. PSU500)
• Patches are done in place on existing environments – sometimes system wide, other
times just very specific products
– Going from version 11.1.2.3 to 11.1.2.4 is an upgrade
• Upgrades generally require a full system rebuild with new servers, application
upgrades/migrations, data reconciliations, UAT, etc.
• wef
Oracle’s Version Numbering
• HFM 11.1.2.1 --> .2 was a
complete rebuild of the web
front end (look and feel
changed)
• HFM 11.1.2.3 --> .4 was a
complete rebuild of the HFM
consolidation engine
• Also FDM to FDMEE
www.finitsolutions.com
- 32 -
• Reasons you may want to upgrade:
– Oracle Premier Support
• 11.1.2.x versions on Premier Support until April 2018
• Extended support until April 2021
– Additional third party software support
• Windows 8
• IE11
• Office 2013
– Platform independence, including Exalytics
– New modules desired, such as SDM
– Substantial application enhancements desired
To Upgrade, or Not to Upgrade:
That is the Question
www.finitsolutions.com
- 33 -
• Reasons you may not want to upgrade:
– Loss of older third party software support
• Windows XP (11.1.2.3.500+)
• Office 2003 (11.1.2.3+)
– User interface changes
– Insufficient resources to:
• Re-shell HFM application
• Convert FDM scripts to FDMEE
• Reconcile data
• Train users
– Deprecated utilities disrupt current process
To Upgrade, or Not to Upgrade:
That is the Question
www.finitsolutions.com
- 34 -
• Once your organization has decided to move forward
with an upgrade, how you go about doing it needs to
be determined
• Two methods: In place (existing servers) vs. out of
place (new servers)
– In place upgrade is also known as a “maintenance release”
– Oracle promotes maintenance releases as the preferred and
tested method to upgrade EPM systems
– Because of this, over time Oracle has been reducing the
supported paths and options available during the upgrade
process…
Upgrading EPM
www.finitsolutions.com
- 35 -
• Older versions of the EPM Configurator utility
had options to upgrade databases
• Version 11.1.2.2
• Version 11.1.2.3
• Version 11.1.2.4
Upgrading EPM
www.finitsolutions.com
- 36 -
• How do you get a system to version 11.1.2.4?
– 11.1.2.x
• Apply 11.1.2.4 maintenance release
– 11.1.1.4.x
• Upgrade to release 11.1.2.3
• Apply 11.1.2.4 maintenance release
– 11.1.1.0.x to 11.1.1.3.x
• Apply 11.1.1.4 maintenance release
• Upgrade to release 11.1.2.3
• Apply 11.1.2.4 maintenance release
• Not everyone agrees with this approach
Upgrading EPM
www.finitsolutions.com
- 37 -
• In place upgrades do not allow you to make
other system-wide changes:
– No server operating system updates
• On July 14th, 2015 Windows 2003 will have all support
end – this includes mainstream and extended support
– I.T. departments are forced to move forward with a new
platform or face security risks
• On January 13th, 2015 Windows 2008 saw mainstream
support expire
– Only security updates until January 14th, 2020
• Version 11.1.2.4 enabled Windows 2012 support so
upgrading the OS and EPM together makes sense
Upgrading EPM
www.finitsolutions.com
- 38 -
• When you perform an in place upgrade, you
lose the ability to upgrade hardware
– Performance issues are generally not solved by
upgrading your software
– This is not as important with virtualized
configurations
• You will not be able to restructure your
environment
– Unable to solve performance issues
– Looking to add a new product (FCM, Planning, etc.)
Upgrading EPM
www.finitsolutions.com
- 39 -
• Oracle is not good at cleaning up after itself
– Old applications and data are left behind
• Upgrading to 11.1.2.4 will leave FDM classic intact!
• Shared Services database often has incorrect data remaining that
can cause issues down the road
• Running an in place upgrade on production means
bringing down the environment for an extended
period of time
– Risky
– No opportunity to do proper UAT and data reconciliation
• Version 11.1.2.4 had consolidation engine rebuilt to
support Linux – you will want to tie out your data
Upgrading EPM
www.finitsolutions.com
- 40 -
• For all of these reasons, we almost always see
out of place upgrades
• Prior to version 11.1.2.4 the process was:
– Step 1: Build new system
– Step 2: Migrate applications and data
• HFM Copy App utility
• Database backup and restore
– Step 3: Upgrade the databases to the latest version
• HFM and FDM schema update utilities
Upgrading EPM
www.finitsolutions.com
- 41 -
• With version 11.1.2.4 the *ONLY* truly supported
method is the maintenance release
– CopyApp and Schema Update are removed
• What does this mean?
– Out of place upgrades will require a manual re-shell of
applications
– In place upgrades will be the only option for those who
want to copy entire applications as-is
– There are pros and cons for both an in place and out of
place upgrade of HFM
Upgrading EPM
www.finitsolutions.com
- 42 -
• Updates application using maintenance release
– All application elements copied over
• Including data, calculation status, Process Control history, original
timestamps for documents and journals
• Data reconciliation effort *should be* less time-
consuming than re-shell option
• Requires a “double install”
• In order to not see remnants of previous versions, the
environment used for the upgrade will need to be
copied to a fresh environment
– Environment where upgrade occurred would be a “throw
away”
Upgrade In-Place
www.finitsolutions.com
- 43 -
• Provides opportunity to perform application
enhancements
– General application ‘clean up’
– Use of additional or new functionality
• Does not retain audit trail
• Process Management will be at Not Started
• Consolidations will be required
– After reloading data, rules and other artifacts
Application Re-shell
www.finitsolutions.com
- 44 -
HFM Re-shell Requirements
HFM
Upgrade
Maintenance
Metadata
Security
Rules
Artifact
Migration
Data &
Data
Recon
FDM
Reports
Smart
View
Models
• Metadata
• Security
• Rules
• Artifacts – Data Forms, Grids,
IC Reports
• Data extract / re-load
• Consolidations
• Data Reconciliation
• Import of Reports
• Smart View model updates
www.finitsolutions.com
- 45 -
Noteworthy Finit Solutions EPM 11.1.2.4 Webinars
– Introduction to Oracle Hyperion Planning - New Features in
11.1.2.4
– Hyperion Financial Management - Deep Dive into 11.1.2.4
– Introduction to FDMEE - New Features in 11.1.2.4
Getting the Most out of EPM
www.finitsolutions.com
- 46 -
Questions?
Email us for a
copy of the slides or
link to the recording.
Thank you for attending!
- > Frank Zidar
(fzidar@finitsolutions.com)
- > Dawn Mathews
(dmathews@finitsolutions.com)
- > Insights@finitsolutions.com
- > General Questions
 Greg Barrett
(gbarrett@finitsolutions.com)
 Joe Mizerk
(jmizerk@finitsolutions.com)

More Related Content

What's hot

Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Microsoft Private Cloud
 

What's hot (20)

How to migrate from Lotus Notes to SharePoint 2013 or SharePoint Online
How to migrate from Lotus Notes to SharePoint 2013 or SharePoint OnlineHow to migrate from Lotus Notes to SharePoint 2013 or SharePoint Online
How to migrate from Lotus Notes to SharePoint 2013 or SharePoint Online
 
Building an Authorization Solution for Microservices Using Neo4j and OPA
Building an Authorization Solution for Microservices Using Neo4j and OPABuilding an Authorization Solution for Microservices Using Neo4j and OPA
Building an Authorization Solution for Microservices Using Neo4j and OPA
 
Managing Emails using MS Office Outlook
Managing Emails using MS Office Outlook Managing Emails using MS Office Outlook
Managing Emails using MS Office Outlook
 
Best Practices for Designing and Building Integrations
Best Practices for Designing and Building IntegrationsBest Practices for Designing and Building Integrations
Best Practices for Designing and Building Integrations
 
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
 
Office 365 migration
Office 365 migrationOffice 365 migration
Office 365 migration
 
Introduction to Microsoft Teams
Introduction to Microsoft TeamsIntroduction to Microsoft Teams
Introduction to Microsoft Teams
 
Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)
 
Microsoft Office 365
Microsoft Office 365Microsoft Office 365
Microsoft Office 365
 
Hive User Meeting August 2009 Facebook
Hive User Meeting August 2009 FacebookHive User Meeting August 2009 Facebook
Hive User Meeting August 2009 Facebook
 
Office 365 overview
Office 365 overviewOffice 365 overview
Office 365 overview
 
Office365 training - for the Beginner
Office365 training - for the BeginnerOffice365 training - for the Beginner
Office365 training - for the Beginner
 
Migrating Your Oracle Database to PostgreSQL - AWS Online Tech Talks
Migrating Your Oracle Database to PostgreSQL - AWS Online Tech TalksMigrating Your Oracle Database to PostgreSQL - AWS Online Tech Talks
Migrating Your Oracle Database to PostgreSQL - AWS Online Tech Talks
 
Finit solutions - Automating Data Loads with FDMEE
Finit solutions - Automating Data Loads with FDMEEFinit solutions - Automating Data Loads with FDMEE
Finit solutions - Automating Data Loads with FDMEE
 
EPM Automate - Automating Enterprise Performance Management Cloud Solutions
EPM Automate - Automating Enterprise Performance Management Cloud SolutionsEPM Automate - Automating Enterprise Performance Management Cloud Solutions
EPM Automate - Automating Enterprise Performance Management Cloud Solutions
 
Oracle EPM BI Overview
Oracle EPM BI OverviewOracle EPM BI Overview
Oracle EPM BI Overview
 
Office 365
Office 365Office 365
Office 365
 
Data migration
Data migrationData migration
Data migration
 
A Guide to Oracle's Planning and Budgeting Cloud Service
A Guide to Oracle's Planning and Budgeting Cloud ServiceA Guide to Oracle's Planning and Budgeting Cloud Service
A Guide to Oracle's Planning and Budgeting Cloud Service
 
OneDrive to Rule Them All
OneDrive to Rule Them AllOneDrive to Rule Them All
OneDrive to Rule Them All
 

Viewers also liked

Sapbpc nw 10.0 transactional data load guide
Sapbpc nw 10.0 transactional data load guideSapbpc nw 10.0 transactional data load guide
Sapbpc nw 10.0 transactional data load guide
Cloneskills
 
Sapbpc nw 10.0 consolidations ownership and minority interest calculations v2
Sapbpc nw 10.0 consolidations ownership and minority interest calculations v2Sapbpc nw 10.0 consolidations ownership and minority interest calculations v2
Sapbpc nw 10.0 consolidations ownership and minority interest calculations v2
Cloneskills
 
S4 Financials Powered By HANA-Purna
S4 Financials Powered By HANA-PurnaS4 Financials Powered By HANA-Purna
S4 Financials Powered By HANA-Purna
Chandar Pokala
 
Clone skills, inc. sap bpc on hana data management v9
Clone skills, inc. sap bpc on hana data management v9Clone skills, inc. sap bpc on hana data management v9
Clone skills, inc. sap bpc on hana data management v9
Jothi Periasamy
 
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-systemZ sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Nagendra Babu
 
1511 -eCertificate_s0016295955_20170103
1511 -eCertificate_s0016295955_201701031511 -eCertificate_s0016295955_20170103
1511 -eCertificate_s0016295955_20170103
Chandar Pokala
 

Viewers also liked (20)

SAP BPC Environment Export Import Implementation Guide
SAP BPC Environment Export Import Implementation GuideSAP BPC Environment Export Import Implementation Guide
SAP BPC Environment Export Import Implementation Guide
 
Optimizing an SAP Fiori Application Based on a Real World Example
Optimizing an SAP Fiori Application Based on a Real World ExampleOptimizing an SAP Fiori Application Based on a Real World Example
Optimizing an SAP Fiori Application Based on a Real World Example
 
LeadingEdge Consulting solutions
LeadingEdge Consulting solutionsLeadingEdge Consulting solutions
LeadingEdge Consulting solutions
 
Sapbpc nw 10.0 transactional data load guide
Sapbpc nw 10.0 transactional data load guideSapbpc nw 10.0 transactional data load guide
Sapbpc nw 10.0 transactional data load guide
 
SAP BPC NW 10.0 Equity Based Consolidation Step by Step Guide
SAP BPC NW 10.0 Equity Based Consolidation Step by Step GuideSAP BPC NW 10.0 Equity Based Consolidation Step by Step Guide
SAP BPC NW 10.0 Equity Based Consolidation Step by Step Guide
 
Sapbpc nw 10.0 consolidations ownership and minority interest calculations v2
Sapbpc nw 10.0 consolidations ownership and minority interest calculations v2Sapbpc nw 10.0 consolidations ownership and minority interest calculations v2
Sapbpc nw 10.0 consolidations ownership and minority interest calculations v2
 
S4 Financials Powered By HANA-Purna
S4 Financials Powered By HANA-PurnaS4 Financials Powered By HANA-Purna
S4 Financials Powered By HANA-Purna
 
Clone skills, inc. sap bpc on hana data management v9
Clone skills, inc. sap bpc on hana data management v9Clone skills, inc. sap bpc on hana data management v9
Clone skills, inc. sap bpc on hana data management v9
 
Sap fiori
Sap fioriSap fiori
Sap fiori
 
Oracle EPM Road Map Strategy
Oracle EPM Road Map StrategyOracle EPM Road Map Strategy
Oracle EPM Road Map Strategy
 
IFRS IN PRACTICE IFRS 16 Leases
IFRS IN PRACTICE IFRS 16 LeasesIFRS IN PRACTICE IFRS 16 Leases
IFRS IN PRACTICE IFRS 16 Leases
 
Sales Tax Compliance within Oracle E-Business Suite / JD Edwards / PeopleSoft
Sales Tax Compliance within Oracle E-Business Suite / JD Edwards / PeopleSoftSales Tax Compliance within Oracle E-Business Suite / JD Edwards / PeopleSoft
Sales Tax Compliance within Oracle E-Business Suite / JD Edwards / PeopleSoft
 
IFRS 15 Revenue
IFRS 15 RevenueIFRS 15 Revenue
IFRS 15 Revenue
 
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-systemZ sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
 
Best Practices in Preparing for and Managing your EPM Infrastructure
Best Practices in Preparing for and Managing your EPM InfrastructureBest Practices in Preparing for and Managing your EPM Infrastructure
Best Practices in Preparing for and Managing your EPM Infrastructure
 
1511 -eCertificate_s0016295955_20170103
1511 -eCertificate_s0016295955_201701031511 -eCertificate_s0016295955_20170103
1511 -eCertificate_s0016295955_20170103
 
87004425 sap-bpc-nw-10-0-7-5-script-logic-implementation-guide
87004425 sap-bpc-nw-10-0-7-5-script-logic-implementation-guide87004425 sap-bpc-nw-10-0-7-5-script-logic-implementation-guide
87004425 sap-bpc-nw-10-0-7-5-script-logic-implementation-guide
 
The Future of Business Planning with BPC 10.1 and SAP HANA
The Future of Business Planning with BPC 10.1 and SAP  HANAThe Future of Business Planning with BPC 10.1 and SAP  HANA
The Future of Business Planning with BPC 10.1 and SAP HANA
 
SAP GL Data Load for BPC Consolidation
SAP GL Data Load for BPC ConsolidationSAP GL Data Load for BPC Consolidation
SAP GL Data Load for BPC Consolidation
 
Using BPMN-Q to show violation of execution ordering compliance rules
Using BPMN-Q to show violation of execution ordering compliance rulesUsing BPMN-Q to show violation of execution ordering compliance rules
Using BPMN-Q to show violation of execution ordering compliance rules
 

Similar to Upgrading to 11.1.2.4 and Other Technical Considerations

Supplemental Data Manager - What is it? What are some use cases? How do I get...
Supplemental Data Manager - What is it? What are some use cases? How do I get...Supplemental Data Manager - What is it? What are some use cases? How do I get...
Supplemental Data Manager - What is it? What are some use cases? How do I get...
finitsolutions
 
Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403
finitsolutions
 
Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403
finitsolutions
 
Finit solutions hfm managing metadata epma versus classic_march 2014
Finit solutions hfm managing metadata epma versus classic_march 2014Finit solutions hfm managing metadata epma versus classic_march 2014
Finit solutions hfm managing metadata epma versus classic_march 2014
finitsolutions
 
Dataram Presentation
Dataram PresentationDataram Presentation
Dataram Presentation
barrylav
 

Similar to Upgrading to 11.1.2.4 and Other Technical Considerations (20)

Finit solutions intro to fdmee 11.1.2.4 032715
Finit solutions   intro to fdmee 11.1.2.4 032715Finit solutions   intro to fdmee 11.1.2.4 032715
Finit solutions intro to fdmee 11.1.2.4 032715
 
Supplemental Data Manager - What is it? What are some use cases? How do I get...
Supplemental Data Manager - What is it? What are some use cases? How do I get...Supplemental Data Manager - What is it? What are some use cases? How do I get...
Supplemental Data Manager - What is it? What are some use cases? How do I get...
 
"Converting" FDM to FDMEE
"Converting" FDM to FDMEE"Converting" FDM to FDMEE
"Converting" FDM to FDMEE
 
Emc solutions for sap_overview
Emc solutions for sap_overviewEmc solutions for sap_overview
Emc solutions for sap_overview
 
Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403
 
Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403Finit solutions epma_hfm_managingmetadata_201403
Finit solutions epma_hfm_managingmetadata_201403
 
Finit solutions hfm managing metadata epma versus classic_march 2014
Finit solutions hfm managing metadata epma versus classic_march 2014Finit solutions hfm managing metadata epma versus classic_march 2014
Finit solutions hfm managing metadata epma versus classic_march 2014
 
Virtualization solutions and cloud computing sun zfs storage appliance
Virtualization solutions and cloud computing sun zfs storage applianceVirtualization solutions and cloud computing sun zfs storage appliance
Virtualization solutions and cloud computing sun zfs storage appliance
 
Virtualization solutions and cloud computing sun zfs storage appliance
Virtualization solutions and cloud computing sun zfs storage applianceVirtualization solutions and cloud computing sun zfs storage appliance
Virtualization solutions and cloud computing sun zfs storage appliance
 
Top 5 .NET Challenges, Performance Monitoring Tips & Tricks
Top 5 .NET Challenges, Performance Monitoring Tips & TricksTop 5 .NET Challenges, Performance Monitoring Tips & Tricks
Top 5 .NET Challenges, Performance Monitoring Tips & Tricks
 
Oracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructure
 
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...Finit solutions Getting the Most Out of EPM:  Comparison between EPMA versus ...
Finit solutions Getting the Most Out of EPM: Comparison between EPMA versus ...
 
Data Integration with Hyperion- Why is this Important?
Data Integration with Hyperion- Why is this Important?Data Integration with Hyperion- Why is this Important?
Data Integration with Hyperion- Why is this Important?
 
Ibm pure systems sales bootcamp
Ibm pure systems sales bootcampIbm pure systems sales bootcamp
Ibm pure systems sales bootcamp
 
FDMEE: No Brainer or Risk?
FDMEE: No Brainer or Risk?FDMEE: No Brainer or Risk?
FDMEE: No Brainer or Risk?
 
Megha_Jain_
Megha_Jain_Megha_Jain_
Megha_Jain_
 
Managing Performance in the Cloud
Managing Performance in the CloudManaging Performance in the Cloud
Managing Performance in the Cloud
 
What's new in informix v11.70
What's new in informix v11.70What's new in informix v11.70
What's new in informix v11.70
 
UKOUG APPS 14: Optimizing Performance for Oracle EPM Systems
UKOUG APPS 14: Optimizing Performance for Oracle EPM SystemsUKOUG APPS 14: Optimizing Performance for Oracle EPM Systems
UKOUG APPS 14: Optimizing Performance for Oracle EPM Systems
 
Dataram Presentation
Dataram PresentationDataram Presentation
Dataram Presentation
 

More from finitsolutions

Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM
finitsolutions
 
Finit how to let go - enterprise archive apps
Finit   how to let go - enterprise archive appsFinit   how to let go - enterprise archive apps
Finit how to let go - enterprise archive apps
finitsolutions
 

More from finitsolutions (20)

Cash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty workCash Flow Series, Part 2: How to make HFM do the dirty work
Cash Flow Series, Part 2: How to make HFM do the dirty work
 
Cash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensionalCash Flow Series, Part I: 2-dimensional vs 3-dimensional
Cash Flow Series, Part I: 2-dimensional vs 3-dimensional
 
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring ToolLumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
Lumberjack: Finit's Oracle EPM - Hyperion System Monitoring Tool
 
Deep dive on dynamic member lists
Deep dive on dynamic member listsDeep dive on dynamic member lists
Deep dive on dynamic member lists
 
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
Finit - Breaking Through the Cloud Part II: FCCS, Closing in on Full Parity w...
 
Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM Finit - Creative Solutions for FX Analysis in HFM
Finit - Creative Solutions for FX Analysis in HFM
 
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM CloudFinit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
Finit - Breaking Through the Cloud: An Overview of Oracle EPM Cloud
 
Finit - State of Oracle EPM
Finit - State of Oracle EPM Finit - State of Oracle EPM
Finit - State of Oracle EPM
 
Finit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the RescueFinit - Hybrid Cubes to the Rescue
Finit - Hybrid Cubes to the Rescue
 
Finit Hyperion Planning & PBCS Simplified User Interface
Finit  Hyperion Planning & PBCS Simplified User InterfaceFinit  Hyperion Planning & PBCS Simplified User Interface
Finit Hyperion Planning & PBCS Simplified User Interface
 
Finit how to let go - enterprise archive apps
Finit   how to let go - enterprise archive appsFinit   how to let go - enterprise archive apps
Finit how to let go - enterprise archive apps
 
Finit formula and business rule efficiency in one stream
Finit   formula and business rule efficiency in one streamFinit   formula and business rule efficiency in one stream
Finit formula and business rule efficiency in one stream
 
Finit creative solutions for cash flow fx analysis through dashboarding
Finit   creative solutions for cash flow fx analysis through dashboardingFinit   creative solutions for cash flow fx analysis through dashboarding
Finit creative solutions for cash flow fx analysis through dashboarding
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmee
 
Finit - All Things Chart of Accounts
Finit  - All Things Chart of AccountsFinit  - All Things Chart of Accounts
Finit - All Things Chart of Accounts
 
Finit - What's Trending: Topics on the Cloud and Infrastructure
Finit -  What's Trending: Topics on the Cloud and InfrastructureFinit -  What's Trending: Topics on the Cloud and Infrastructure
Finit - What's Trending: Topics on the Cloud and Infrastructure
 
Introduction to HPCM
Introduction to HPCMIntroduction to HPCM
Introduction to HPCM
 
Finit OneStream - What's Possible Part II
Finit  OneStream - What's Possible Part IIFinit  OneStream - What's Possible Part II
Finit OneStream - What's Possible Part II
 
Planning Process Considerations
Planning Process ConsiderationsPlanning Process Considerations
Planning Process Considerations
 
Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216Finit - Driver Based Forecasting 021216
Finit - Driver Based Forecasting 021216
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Upgrading to 11.1.2.4 and Other Technical Considerations

  • 1. www.finitsolutions.com Getting the Most out of EPM: Upgrading to 11.1.2.4 and Other Technical Considerations June 12, 2015 Frank Zidar (fzidar@finitsolutions.com) Dawn Mathews (dmathews@finitsolutions.com)
  • 2. www.finitsolutions.com - 2 - Finit Overview • Founded in 2002 • 75+ employees in 20+ states – Mostly CPAs, MBAs – We have extensive Hyperion product and financial reporting backgrounds • 80+ HFM Clients – Managed several of the largest EPM projects in the U.S. – Including the largest roll-out of HFM in North America • Market Leader in ARM/FCM • World Leader in FDM implementations and custom solutions • 50+ Planning / Essbase Clients
  • 3. www.finitsolutions.com - 3 - EPM Services • Finit Answers – Technical Support – Functional / Admin Support – Access to Hyperion SMEs – Dedicated support team and guaranteed response times – Customer Service Focus – Flexible Time and Material support packages • ‘Pay as you Go’ option • Oracle Financial Close Suite ‒ Hyperion Financial Management ‒ Financial Close Manager ‒ Account Reconciliation Manager • Hyperion Planning & Essbase • Infrastructure • Data Services • Project / Program Management • Redesign / Enhancements • Product Upgrades • Application enhancements / redesign • Performance optimization Dedicated Support Upgrades Full Cycle Implementations
  • 4. www.finitsolutions.com Finit Solutions Introduction Finit as a company: Who we are…Why? How?
  • 5. www.finitsolutions.com - 5 - • We make and deliver personalized financial reporting solutions and experiences. – By listening, questioning, and analyzing – By building relationships …not company to company, but person to person. – We are Makers and Doers WHY is Finit Here?
  • 6. www.finitsolutions.com - 6 - We Run Finit like a Family • Invest in our employees • All owners actively involved in the business • No debt or external owners – Prioritize the customer, not profitability • Long term stability – Hire employees, not subcontractors • Compensation model based on client satisfaction HOW do we achieve our beliefs?
  • 7. www.finitsolutions.com - 7 - Our values, on which we ask you to provide consultant feedback: Finit Values
  • 8. www.finitsolutions.com - 8 - Our values, culture, and approach to becoming a trusted advisor to customers has led to 100% customer success for every Finit client (220+) and for every Oracle Hyperion project (400+) Finit Customer Success
  • 11. www.finitsolutions.com - 11 - About the Presenters Dawn Mathews (dmathews@finitsolutions.com) • Practice Director, Finit Answers • Eleven years Oracle EPM experience • HFM, FDM, Hyperion Enterprise • Project manager in multi-product projects • Oracle HFM 11 Certified Implementation Specialist • Support lead for 60+ clients
  • 12. www.finitsolutions.com - 12 - About the Presenters Frank Zidar (fzidar@finitsolutions.com) • Practice Director, Infrastructure Services • Nearly 25 years experience with software and information systems • Specializes in environment design and sizing, performance testing and tuning, disaster recovery
  • 13. www.finitsolutions.com - 13 - • Common Questions and Technical Background – Virtualization – Exalytics and Exadata – Disaster Recovery and High Availability – Oracle’s Version Numbering • Upgrade Methodologies (11.1.2.4) Agenda
  • 14. www.finitsolutions.com - 14 - • What is it and why are IT departments moving to it? – Virtualization means simulating computing resources on a physical host server (computers, storage, networking, etc.) – Significant benefits to IT • Faster server provisioning • Consolidation of resources • Spreading computing workload • Easier hardware upgrades • Disaster recovery and backup Virtualization
  • 15. www.finitsolutions.com - 15 - • Nearly all of our customers employing some level of virtualization – Most often used for non-production environments – Many production environments have virtual/physical mix – Some have corporate mandates to go 100% virtual • Will EPM work in a virtual environment and what happens with support? Virtualization
  • 16. www.finitsolutions.com - 16 - • Everything about Oracle’s stance on virtualization is detailed in doc ID: 562663.1 on Oracle’s support site. At a high level: – Oracle will support but does not certify EPM in a virtualized environment – Only certified on Oracle VM – Oracle may ask you to try to replicate an unknown issue in a physical environment • We have not encountered such a situation • All of EPM works perfectly with virtualization • Can be problematic for Finance team Virtualization
  • 17. www.finitsolutions.com - 17 - • Extra layer of software and complexity – Shared server resources means variable performance – Difficult to diagnose performance issues – Processing overhead • You will not be able to achieve the same level of performance as you can with physical • Mitigation with CPU and RAM affinity might go against IT policies • We have encountered all of these situations at clients Virtualization
  • 18. www.finitsolutions.com - 18 - • Recommendations – Essbase, database, and potentially HFM app server are physical in production – No concerns with Java application layer • FDMEE, Planning, Workspace, Financial Reporting, etc. • If virtualization is employed: – Avoid unscheduled vMotion – Use dedicated host for EPM related servers • Avoid impact of other applications Virtualization
  • 19. www.finitsolutions.com - 19 - • Pre-built, highly optimized servers – Built using industry standard components (Intel) which are fully tested, optimized and loaded with an operating system (“plug-and-play”) – Extremely powerful: significant RAM and CPU • Each kind of server has separate purpose – Exadata: designed for the single purpose of running Oracle Database • 6TB+ RAM • 120+ CPU cores • Flash storage (much faster than traditional physical disk) • Preconfigured with Oracle 11g or 12c database Exalytics and Exadata
  • 20. www.finitsolutions.com - 20 - –Exalytics: general purpose server • Up to 2TB of RAM • 2.4TB of PCIe flash storage memory • 60 CPU cores – Exalytics runs an optimized version of Oracle Enterprise Linux v5.8 or 5.10 • Operating system is installed by default but you still need to install and configure the EPM software – Limited use to EPM product suite until version 11.1.2.4 • Before now Planning, Essbase, FDMEE, FR Exalytics and Exadata
  • 21. www.finitsolutions.com - 21 - • 11.1.2.4 has extended HFM server OS compatibility with Linux and eliminated classic FDM • This allows very nearly the entire EPM product suite to run on an Exalytics machine • Product exceptions for Exalytics support – EPMA Dimension Server • Provides back-end services for dimensionality, applications, and jobs console • Web and Data Synchronization front-end components are supported – DRM – Will need separate Windows servers Exalytics and Exadata
  • 22. www.finitsolutions.com - 22 - • Additional benefits of Exalytics – Essbase has special optimizations on Exalytics to MDX query engine and parallel operations • Take advantage of the number of CPU cores – HFM consolidation times will be reduced because of available RAM and number of cores • Entire application can be loaded into memory (“In- Memory Machine”) • Network and database latency are dramatically reduced – Drawbacks to keep in mind • Pre-built Linux server - no virtualization • Single point of failure Exalytics and Exadata
  • 23. www.finitsolutions.com - 23 - • Disaster recovery and high availability are very different in terms of what they are attempting to accomplish • High Availability – how to maximize up time of system – Also called fault tolerance – Multiple machines for each EPM function clustered together in an environment • Other machines take over immediately in the event of a failure on another – Automatically handled via WebLogic and HFM application server clusters – users automatically routed to various servers in the cluster(s) – Allows I.T. to handle scheduled system maintenance without down time Disaster Recovery and High Availability
  • 24. www.finitsolutions.com - 24 - • Additional benefits of a highly available configuration in EPM – Load balancing • Multiple servers means more horsepower available • For larger clients this is more important than HA – Performance scaling • If you outgrow your system, easy to add additional servers to the cluster • As always, this creates added complexity – Multiple servers means it will be much more challenging to debug sporadic issues Disaster Recovery and High Availability
  • 25. www.finitsolutions.com - 25 - • Disaster Recovery – What to do if there is a complete disruption of service at primary data center • Networking or technology failure • Natural disaster • Fire, power outage, human error, etc. – Reports need to be filed -- how long can the business afford to have EPM offline? • Speed of recovery will determine how best to approach DR • Discuss SLA with I.T. • Design and implement prior to go-live Disaster Recovery and High Availability
  • 26. www.finitsolutions.com - 26 - • Approaches – “Hot site” • Completely separate installation of EPM that is always up and running in a separate data center • Different URLs and separate databases • Data kept in sync via LCM, RDBMS backups, HFM CopyApp process • Refreshed nightly or potentially more frequently – This can be a significant drawback • Benefit of a nearly instant failover • Can also be used as a DEV/QA system to overcome waste of resources for a system that is *hopefully* never used Disaster Recovery and High Availability
  • 27. www.finitsolutions.com - 27 - • Approaches – “Cold site” • Separate EPM installation that is completely offline – This allows IT to perform operations that are not possible with a live system • Best configuration has databases replicated between data centers – Almost up to the minute data/information • FDM data replicated • LCM extracts taken nightly for Financial Reports, user provisioning and stored in the DR data center • Will take time to get system back online Disaster Recovery and High Availability
  • 28. www.finitsolutions.com - 28 - • Approaches – “Cold site” (with virtualization) • Virtualization systems have some kind of DR mechanism built in to replicate entire active virtual machines to other facilities • In the event of a disaster, full and complete replications of the existing PROD systems can be booted up in DR data center Disaster Recovery and High Availability
  • 29. www.finitsolutions.com - 29 - • Whatever method is chosen, you must document and test! – Solid, simple, and repeatable process – Must simulate an actual outage to know for sure Disaster Recovery and High Availability
  • 30. www.finitsolutions.com - 30 - • Very different from traditional software versioning • Broken into 2 major parts • Oracle keeps major platform and maintenance release consistent across many products – Tied to Oracle DB, WebLogic – Core of the system • Fusion Middleware – Application support stack – SOA – ADF (dev. framework) – Java – Developer tools Oracle’s Version Numbering
  • 31. www.finitsolutions.com - 31 - • For EPM, only the last 2 digits are truly important – Going from version 11.1.2.3 to 11.1.2.3.500 is a patch (ex. PSU500) • Patches are done in place on existing environments – sometimes system wide, other times just very specific products – Going from version 11.1.2.3 to 11.1.2.4 is an upgrade • Upgrades generally require a full system rebuild with new servers, application upgrades/migrations, data reconciliations, UAT, etc. • wef Oracle’s Version Numbering • HFM 11.1.2.1 --> .2 was a complete rebuild of the web front end (look and feel changed) • HFM 11.1.2.3 --> .4 was a complete rebuild of the HFM consolidation engine • Also FDM to FDMEE
  • 32. www.finitsolutions.com - 32 - • Reasons you may want to upgrade: – Oracle Premier Support • 11.1.2.x versions on Premier Support until April 2018 • Extended support until April 2021 – Additional third party software support • Windows 8 • IE11 • Office 2013 – Platform independence, including Exalytics – New modules desired, such as SDM – Substantial application enhancements desired To Upgrade, or Not to Upgrade: That is the Question
  • 33. www.finitsolutions.com - 33 - • Reasons you may not want to upgrade: – Loss of older third party software support • Windows XP (11.1.2.3.500+) • Office 2003 (11.1.2.3+) – User interface changes – Insufficient resources to: • Re-shell HFM application • Convert FDM scripts to FDMEE • Reconcile data • Train users – Deprecated utilities disrupt current process To Upgrade, or Not to Upgrade: That is the Question
  • 34. www.finitsolutions.com - 34 - • Once your organization has decided to move forward with an upgrade, how you go about doing it needs to be determined • Two methods: In place (existing servers) vs. out of place (new servers) – In place upgrade is also known as a “maintenance release” – Oracle promotes maintenance releases as the preferred and tested method to upgrade EPM systems – Because of this, over time Oracle has been reducing the supported paths and options available during the upgrade process… Upgrading EPM
  • 35. www.finitsolutions.com - 35 - • Older versions of the EPM Configurator utility had options to upgrade databases • Version 11.1.2.2 • Version 11.1.2.3 • Version 11.1.2.4 Upgrading EPM
  • 36. www.finitsolutions.com - 36 - • How do you get a system to version 11.1.2.4? – 11.1.2.x • Apply 11.1.2.4 maintenance release – 11.1.1.4.x • Upgrade to release 11.1.2.3 • Apply 11.1.2.4 maintenance release – 11.1.1.0.x to 11.1.1.3.x • Apply 11.1.1.4 maintenance release • Upgrade to release 11.1.2.3 • Apply 11.1.2.4 maintenance release • Not everyone agrees with this approach Upgrading EPM
  • 37. www.finitsolutions.com - 37 - • In place upgrades do not allow you to make other system-wide changes: – No server operating system updates • On July 14th, 2015 Windows 2003 will have all support end – this includes mainstream and extended support – I.T. departments are forced to move forward with a new platform or face security risks • On January 13th, 2015 Windows 2008 saw mainstream support expire – Only security updates until January 14th, 2020 • Version 11.1.2.4 enabled Windows 2012 support so upgrading the OS and EPM together makes sense Upgrading EPM
  • 38. www.finitsolutions.com - 38 - • When you perform an in place upgrade, you lose the ability to upgrade hardware – Performance issues are generally not solved by upgrading your software – This is not as important with virtualized configurations • You will not be able to restructure your environment – Unable to solve performance issues – Looking to add a new product (FCM, Planning, etc.) Upgrading EPM
  • 39. www.finitsolutions.com - 39 - • Oracle is not good at cleaning up after itself – Old applications and data are left behind • Upgrading to 11.1.2.4 will leave FDM classic intact! • Shared Services database often has incorrect data remaining that can cause issues down the road • Running an in place upgrade on production means bringing down the environment for an extended period of time – Risky – No opportunity to do proper UAT and data reconciliation • Version 11.1.2.4 had consolidation engine rebuilt to support Linux – you will want to tie out your data Upgrading EPM
  • 40. www.finitsolutions.com - 40 - • For all of these reasons, we almost always see out of place upgrades • Prior to version 11.1.2.4 the process was: – Step 1: Build new system – Step 2: Migrate applications and data • HFM Copy App utility • Database backup and restore – Step 3: Upgrade the databases to the latest version • HFM and FDM schema update utilities Upgrading EPM
  • 41. www.finitsolutions.com - 41 - • With version 11.1.2.4 the *ONLY* truly supported method is the maintenance release – CopyApp and Schema Update are removed • What does this mean? – Out of place upgrades will require a manual re-shell of applications – In place upgrades will be the only option for those who want to copy entire applications as-is – There are pros and cons for both an in place and out of place upgrade of HFM Upgrading EPM
  • 42. www.finitsolutions.com - 42 - • Updates application using maintenance release – All application elements copied over • Including data, calculation status, Process Control history, original timestamps for documents and journals • Data reconciliation effort *should be* less time- consuming than re-shell option • Requires a “double install” • In order to not see remnants of previous versions, the environment used for the upgrade will need to be copied to a fresh environment – Environment where upgrade occurred would be a “throw away” Upgrade In-Place
  • 43. www.finitsolutions.com - 43 - • Provides opportunity to perform application enhancements – General application ‘clean up’ – Use of additional or new functionality • Does not retain audit trail • Process Management will be at Not Started • Consolidations will be required – After reloading data, rules and other artifacts Application Re-shell
  • 44. www.finitsolutions.com - 44 - HFM Re-shell Requirements HFM Upgrade Maintenance Metadata Security Rules Artifact Migration Data & Data Recon FDM Reports Smart View Models • Metadata • Security • Rules • Artifacts – Data Forms, Grids, IC Reports • Data extract / re-load • Consolidations • Data Reconciliation • Import of Reports • Smart View model updates
  • 45. www.finitsolutions.com - 45 - Noteworthy Finit Solutions EPM 11.1.2.4 Webinars – Introduction to Oracle Hyperion Planning - New Features in 11.1.2.4 – Hyperion Financial Management - Deep Dive into 11.1.2.4 – Introduction to FDMEE - New Features in 11.1.2.4 Getting the Most out of EPM
  • 46. www.finitsolutions.com - 46 - Questions? Email us for a copy of the slides or link to the recording. Thank you for attending! - > Frank Zidar (fzidar@finitsolutions.com) - > Dawn Mathews (dmathews@finitsolutions.com) - > Insights@finitsolutions.com - > General Questions  Greg Barrett (gbarrett@finitsolutions.com)  Joe Mizerk (jmizerk@finitsolutions.com)