Presentation is loading. Please wait.

Presentation is loading. Please wait.

Jonathan Berry President & CEO 203.331.2267 Streamlining the Migration Process with Accelatis Copyright © 2014, Accelatis. All rights.

Similar presentations


Presentation on theme: "Jonathan Berry President & CEO 203.331.2267 Streamlining the Migration Process with Accelatis Copyright © 2014, Accelatis. All rights."— Presentation transcript:

1 Jonathan Berry President & CEO Streamlining the Migration Process with Accelatis Copyright © 2014, Accelatis. All rights reserved. Powering I.T. Empowering Business.

2 Agenda –Accelatis Intro –Migrations Our Role How We Can Help Example Validation Report Controls Going Forward 2 Copyright © 2014, Accelatis. All rights reserved.

3 3 Hyperion Solutions: HFM Development Team – 1998 Oracle: Director of Engineering HFM / FDM – 2008 Accelatis: Founded in 2008 Jonathan Berry Founder / CEO Development and Support Team 80 Years of Combined Hyperion Experience Rob Poirier 20 Years of Hyperion / EPM Experience Director of Client Services Who are We? Copyright © 2014, Accelatis. All rights reserved.

4 Provide you the needed insight & control into Oracle EPM / Hyperion to efficiently & consistently manage your system to deliver maximum user benefit…. Our Focused Mission Copyright © 2014, Accelatis. All rights reserved. 4

5 Our Solution Enterprise Systems Manage All Moving Parts Manage All Moving Parts Monitor Across All Environments Monitor Across All Environments Resolve More Quickly Resolve More Quickly Simulate User experience Simulate User experience Optimize Eliminate Bottlenecks Optimize Eliminate Bottlenecks Support Streamline Process 1.Empower Business Users & IT 2.Broad Approach to APM 3.Deep Look into Underlying Systems 5 Copyright © 2014, Accelatis. All rights reserved.

6 Mitigate project risks (red) o Lack of continuous executive support – Dashboards and KPIs provide early communication of issues, change and progress to executives o Poor communication/management of issues and resources - Change/audit trail of key artifacts, accountability, streamlined communications through root-cause analysis o Complex data tie out - Accelatis highlights metadata changes Meet deadlines and reduce project costs o Optimize performance o Fact based decisions o Prevent and manage issues o Accountability – root-cause analysis o Efficient deployment of consulting and internal resources (stress testing) o Reduce high-effort project work and re-work (optimization, stress testing) Upgrades and New Applications Copyright © 2014, Accelatis. All rights reserved. 6

7 7 Capture User Activity Migration Preparation Installation on New Hardware Configuration User Validation Capture Server and Tuning Settings Validate New Installation Validate New Configuration Performance Testing Complete Environment Comparison Automated with Accelatis Existing Process Rollout Controls Going Forward Performance Baseline existing environment Application Migration Best Practices Copyright © 2014, Accelatis. All rights reserved.

8 8 Capture actual User Activity in existing environment Capture Activity Copyright © 2014, Accelatis. All rights reserved. Real-time User Activity Capture User Activity Transactional Database Simulated Activity Data ported from existing activity logs Activity Analysis SLAs Dashboards and Performance Graphs Simulation Replay Activity Reports

9 9 Server Settings Operating System Settings File Versions Product Tuning Settings Application Settings Capture Server and Tuning Settings Copyright © 2014, Accelatis. All rights reserved.

10 10 Confirm grouped servers are in sync Validate settings in recommended ranges Foundation_1Foundation_2 HFM_1 Essbase_1 Essbase_2 HFM_2HFM_3 Validate New Installation Copyright © 2014, Accelatis. All rights reserved.

11 11 Automated baseline testing of every artifact in the system o Financial Reports o Planning Forms o Planning Business Rules o HFM Forms o Smartview Forms, Formula Sheets o Consolidations o Etc… Performance Testing Copyright © 2014, Accelatis. All rights reserved.

12 12 Copyright © 2014, Accelatis. All rights reserved. One size does not fit all Performance testing is often thought of as a one-time occurrence to stress a Hyperion environment or worse, a box to check just because. However There are many types of performance testing and they can be extremely beneficial if incorporated into a companys SDLC process (especially during a migration) 1.Baseline 2.Stress 3.Concurrency 4.Longevity 5.Regression 6.Integrated Health Check Performance Testing (cont)

13 13 Copyright © 2014, Accelatis. All rights reserved. Baseline Testing Purpose: Establish single value performance benchmarks for key activities and documents Technique: Simulate user activities and document performance in a single-user controlled environment Frequency: New Environments After major applications or infrastructure changes Deliverables: Snapshot of single value performance of each benchmark activity

14 14 Copyright © 2014, Accelatis. All rights reserved. Stress Testing Purpose: Determine capacity of an environment Technique: Simulate user activity by ramping user count over time Monitor response time and performance KPIs to determine inflection point Tests can be single activity as well as mixed activity Frequency: New environments After major application or infrastructure changes After major software upgrades Deliverables: Concurrency thresholds for various activity and associated performance KPI data

15 15 Copyright © 2014, Accelatis. All rights reserved. Concurrency Testing Purpose: Determine performance profile with multi-user activities without stressing the system. Detect performance degradation not noticeable with single user test. Technique: Set concurrency level so that performance and KPIs stabilize Test duration need not be longer than stabilization period Frequency: After major application or infrastructure changes. Weekly or better if automated. Deliverables: Response time data at various concurrency levels

16 16 Copyright © 2014, Accelatis. All rights reserved. Longevity Testing Purpose: Variation of the Concurrency test. Determine if any memory leak or timing issues exist that will only present themselves over time. Technique: Set concurrency level so that performance and KPIs stabilize Monitor KPIs that can detect longer term issues (memory, log file sizes, handles, resources) Allow to run in controlled or uncontrolled environment for extended duration (24 hrs, 72 hrs, 120 hrs) Frequency: In new environments and after software upgrades Deliverables: Performance KPI trend data

17 17 Copyright © 2014, Accelatis. All rights reserved. Regression Testing Purpose: Extension of the Baseline Test. Quickly validate if changes to the applications or infrastructure have any net effect on performance. Technique: Define set of benchmark activities and documents Execute test on regular frequency with same conditions (ex: every night at 12:00am) Compare regression results with historical data to detect trends Frequency: Nightly or weekly. Should be fully automated and scheduled so cost is low. Deliverables: Fixed set of performance data for each run Performance trend graphs

18 18 Copyright © 2014, Accelatis. All rights reserved. Integrated Health Checks Purpose: Enable real-time feedback of performance anomalies from local and remote locations Establish performance expectations from various sites Technique: Execute benchmark simulations from remote locations and save results centrally If possible, also collect network data (PING, TraceRT) Frequency: Run in the background every minutes Deliverables: Real-time alerts based on defined performance thresholds

19 19 Replay previous user activity in new environment User Activity Transactional Database Accelatis Simulator Simulate Activity in New Environment Day in the Life Replay Copyright © 2014, Accelatis. All rights reserved.

20 20 Replay Illustrated Copyright © 2014, Accelatis. All rights reserved. Many possible transformations along the way Source Activity Apply Filter Apply Map Amplify Compress Distribute 0min10min20min30min40min50min60min70min80min

21 21 Server Settings Application Settings Product Tuning Settings Files (when applicable) Artifact existence Artifact performance Complete Environment Compare Copyright © 2014, Accelatis. All rights reserved.

22 22 Relative Cost in $USDx1000 Copyright © 2014, Accelatis. All rights reserved.

23 23 Relative Duration in Weeks Copyright © 2014, Accelatis. All rights reserved.

24 24 Automated Versioned History of Configuration o Auditing of all configuration changes o Alerting on configuration changes o Alerting on problems in configuration Automated Versioned History of Applications o Auditing of all key application elements o Alerting on application changes Controls Going Forward Copyright © 2014, Accelatis. All rights reserved.

25 Were too busy right now… Too busy to reduce risk and ensure a high quality successful project? Start anywhere – Accelatis adds significant value to each phase of Upgrade/New Applications projects No user disruption – core installation is performed in 1 day while servers are running Accelatis Services: Option 1: Services handles 100% of Accelatis tasks associated with the Upgrade. Option 2: Self Sufficient - Standard 80 hour customer enablement Upgrade/New Application Package 25 Copyright © 2014, Accelatis. All rights reserved.

26 Questions? 26 Jonathan Berry President & CEO Ed DeLise VP Sales & Marketing, Principal Copyright © 2014, Accelatis. All rights reserved.


Download ppt "Jonathan Berry President & CEO 203.331.2267 Streamlining the Migration Process with Accelatis Copyright © 2014, Accelatis. All rights."

Similar presentations


Ads by Google