+ All Categories
Home > Documents > Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview...

Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview...

Date post: 22-Feb-2018
Category:
Upload: duongnguyet
View: 215 times
Download: 3 times
Share this document with a friend
17
1 Copyright © 2016 Tech Mahindra. All rights reserved. Automation Platform for Smart Execution of Oracle projects
Transcript
Page 1: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

1Copyright © 2016 Tech Mahindra. All rights reserved.

Automation Platform for Smart Execution of

Oracle projects

Page 2: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

2Copyright © 2016 Tech Mahindra. All rights reserved. 2

Overview and Features

Page 3: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

3

PERCENT OF

REVENUE

One Solution – Multiple Usage

EPSELON-Oracle Overview

Apps and DB

DiagnosticsImpact

AnalysisAnalytics

Reporting

Process

Acceleration

Upgrade AssessmentAMS Transition Patch Impacts Test Impact Analysis Auto Retrofit

100% accurate understanding of customization during transition

Up to 30% effort saving in Upgrade discovery phase with no additional license cost

Faster Patch Impact Analysis helps in better regulatory compliance

OATS integration will optimize testing effort with continuous code quality improvement

Accelerate Release Management Cycle. Faster time to production

Page 4: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

4

Upgrade Assessment package using EPSELONNo Ambiguity, No Assumption – Know exactly what you get

What we do Accelerators Deliverables

Using our EPSELON tool, we

generate your complete

application, database

diagnostics and Impact

analysis reports

Our Upgrade Experts use

these reports to create multiple

analytics which help in

recommendation of your future

ecosystem

Environment Snapshot Report

Impact Analysis Report

Multiple Analytics Reports

Instance Strategy

Recommended roadmap to your

“To-Be” ecosystem

High Level Project Plan, Effort and

Cost for adopting the “To-Be”

ecosystem.

Delivery

Excellence

Library

EPSELON

Comprehensive Environment Diagnostics

Upgrade Impact Analysis

Flexible and Personalizable Multiple Upgrade Paths supported

Hybrid Approach to recommending the future roadmap

Supports multiple Oracle object types

Page 5: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

55

Supports

workflows and

OAF objects

Easy portability

to client

instance

Complete

Diagnostics in

less than a

week

Multiple

Analytics for

decision

support

Easily

configurable for

new Oracle

versions

Easily pluggable

to customer

environment

Code level

Impact

Analysis

Application Baseline Reports

Custom Components

Reports

Job Scheduling Reports

Database Schema Reports

Impact Analysis -DB Objects

Impact Analysis –Forms, Reports,

Concurrent Programs

Feature and Functionality

Reports Clusters

Impact of patches

on current

application

Page 6: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

6

Need bring Architecture from

earlier PPT

EPSELON

EPSELON package can be downloaded

into a developer workstation from internet

and can be run from there

The workstation either can be in physical

network of the customer or in Virtual

desktop infrastructure (VDI) at offshore

connecting customer network through

VM.

Technology Architecture

Pre-requisites for EPSELON

Oracle Database access (APPS

schema)

Unix access

SQL PLUS

Winscp

Putty

Page 7: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

7

Epse

lon

Ora

cle

Audit Reporting

Custom Object Analytics

Landscape Analytics

Upgrade Analytics

Patch Impact Analysis

Test Impact and Auto Retrofit

1

2

3

4

5

6

Un- Used Custom components*

LicenseAnalysis

DB Objects Analysis

In-Active Users

AOL Objects Analysis

Impacted custom components

Modified Seeded DB Objects*

Interfaces analysis

Impacted DB Objects

ObjectInventory

Upgrade Impact Analysis

AOL, Workflow, OAF and other object impacts

Environment Landscape

Patch Analysis

Users LocalizationsApplied*

Modules Implemented

Patchanalysis

ApplicationArchitecture

DB Size

Languages Implemented

Major patches are identified and impacted objects are included into an excel sheet.

Based on excel sheet input, the impact of the patch application is analyzed on all custom objects including DB and application.

Epselon can be used to identify the impacted test cases for any enhancements or Patch Applications

Epselon can execute the technical retrofit automatically in most of the cases

Functionality Snapshot

Page 8: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

8

8

Highlights of current reports

Page 9: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

9

1 Application Baseline Report

Application Information

Rdbms Version

Patchset And Application

Information

NLS Parameters Details

Database And Instance Details

Nodes Information

Printers Definition Listing

Key Flexfields Listing

Users And Associated

Responsibilities Listing

Business Group, Legal Entity,

Operating Unit, Set Of Books

Details

2 Custom Components Report

Custom Database Objects Count

Custom Database Objects Details

Custom Profile Options Details

Custom Concurrent Request Set

Details

Custom Defined Report Counts

Custom Defined Report Details

Custom Defined Form Counts

Custom Defined Form Details

Custom Defined Alerts Details

Custom Defined Descriptive

Flexfields Listing

Custom Defined Executables

Counts

Custom Defined Executables

Details

Custom Lookup Details

Custom Defined Workflow Details

Custom Defined Messages Listing

Database Links Listing

Top 50 Populated Tables

OAF Customization listing (CO

extensions)

OAF Customization listing (VO

extensions)

OAF Personalization listing

Forms customized using forms

personalization

3 Job Scheduling Reports

Custom Concurrent Programs

Listing

Concurrent Programs - Phase

And Status Wise

Concurrent Programs -

Frequency Of Use

Concurrent Programs Ending In

Error

Long Running Programs Listing

Scheduled Program Details

Concurrent Programs And

Executables Changed In Last 360

Days

Reports Overview

4 Database Schema Report

Schema Wise Invalid

Objects Listing

Schema and Table Record

Details

5 Impact Analysis Report

Impact Analysis DB Objects

Provides all details of

the database objects

affected by the upgrade

Pin points the exact

location of change along

with the code

Impact Analysis Forms

For each form,

indicates the code where

the mentioned seeded

table is used

All recurrences are

displayed

Impact Analysis Reports

For each report

indicates the code where

the mentioned seeded

table is used

Impact Analysis Concurrent

Programs

Lists all concurrent

programs using impacted

seeded tables in the value

set along with the impact

details

Page 10: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

10

Environment Snapshot - Custom code Analytics

Snapshot of the customizations done will help estimate the

maintenance costs & efforts accurately with regards to AMS and

Upgrade services

Target Users• IT Department• Technical Consultants• DBAs

Lists total number of custom objects

present in the current/source version.

Covers Database objects, AOL

objects, OS objects

Environment Snapshot for Database Objects

Environment Snapshot for AOL objects

Page 11: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

11

Environment Snapshot – Active Users Analytics

Displays the users and the responsibilities assigned to themTarget Users• DBAs• Business Users

Active users per year

Drill down graphs to get list

of users accessed in a

specific year

Helps in identifying the

users who have not

accessed the application.

Helps in assigning the

responsibilities to a specific

user in new instance

Page 12: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

12

Custom Concurrent Program Analytics

Helps in accurately estimating custom concurrent programs in

AMS and Upgrade Engagements.

Target Users• Pre-sales• Technical Consultants • Business Analysts

Application / Module wise

custom concurrent

program listing.

Page 13: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

13

Schema Wise Invalid Objects

Report is quite useful in AMS and Upgrade engagements and helps

in retro fitting of components

Target Users• DBAs• IT Department• Technical Consultants

Invalid object names based

on the status of the objects

per each object type

Page 14: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

14

Custom Components - Impact Analytics

Impact analytics helps in effort reduction, manual process for

identifying the objects impacted.Target Users• IT Department• Technical Consultants

Impact analysis covers Database

objects, concurrent programs, forms

and reports

Gives all details of the database objects

affected by the upgrade

Pin points the exact location of change

along with the code

Any recurrences are also covered in the

output

Lists all concurrent programs using

impacted seeded tables in the value set

along with the impact details

Page 15: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

15

15

Customer Adoption

Page 16: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

16

Transition Automation

System Audit

Monitoring Automation

Upgrade Assessment

Customization Assessment

Retrofit Automation

Ongoing deployment

Customer Adoption

Proposed

Page 17: Automation Platform for Smart Execution of Oracle projects · PDF fileEPSELON-Oracle Overview Apps and DB ... High Level Project Plan, Effort and ... impacted seeded tables in the

17

Disclaimer

Tech Mahindra Limited, herein referred to as TechM provide a wide array of presentations and reports, with the contributions of various professionals. These presentations and reportsare for informational purposes and private circulation only and do not constitute an offer to buy or sell any securities mentioned therein. They do not purport to be a completedescription of the markets conditions or developments referred to in the material. While utmost care has been taken in preparing the above, we claim no responsibility for theiraccuracy. We shall not be liable for any direct or indirect losses arising from the use thereof and the viewers are requested to use the information contained herein at their own risk.These presentations and reports should not be reproduced, re-circulated, published in any media, website or otherwise, in any form or manner, in part or as a whole, without theexpress consent in writing of TechM or its subsidiaries. Any unauthorized use, disclosure or public dissemination of information contained herein is prohibited. Unless specifically noted,TechM is not responsible for the content of these presentations and/or the opinions of the presenters. Individual situations and local practices and standards may vary, so viewers andothers utilizing information contained within a presentation are free to adopt differing standards and approaches as they see fit. You may not repackage or sell the presentation.Products and names mentioned in materials or presentations are the property of their respective owners and the mention of them does not constitute an endorsement by TechM.Information contained in a presentation hosted or promoted by TechM is provided “as is” without warranty of any kind, either expressed or implied, including any warranty ofmerchantability or fitness for a particular purpose. TechM assumes no liability or responsibility for the contents of a presentation or the opinions expressed by the presenters. Allexpressions of opinion are subject to change without notice.

Thank You


Recommended