18
Legacy Re-hosting Service Deck

Legacy Re-hosting Service Deck€¦ · CICS, IMS-DC Security RACF, ACF2 Data Stores DB2, VSAM, IMS-DB, IDMS/ADSO, ADABAS, SUPRA Platforms IBM Mainframe, AS 400, Micro focus, GT software

  • Upload
    others

  • View
    13

  • Download
    1

Embed Size (px)

Citation preview

Legacy Re-hosting

Service Deck

Driving Business growth by creating new Opportunities for our

Customers

Contents

Syntel & LMCoE

Profile

Service

Overview

Service

Methodology

Case

Studies

2

3

Syntel Overview Small Enough to Listen, Big Enough to DeliverTM

100 Best Small Companies (#20, 2013) NMSDC Certified MBE

Chennai, India

(27-acres campus, Capacity:5000+)

Pune, India

(77-acres campus, Capacity:7000+)

Mumbai, India

(8.05-acres, Capacity:4000+)

Differentiators

Ranked among the top performing

344 public companies by Harvard

Business Review

World-Class Infrastructure

- DNA: Delivery & operational excellence

- Philosophy: 'Customer For Life'

- Culture: Entrepreneurial with 5 core values

- Mindset: Investment; ahead of the curve in

new technologies & automation

• Revenue

$911.4 M (2014)$235.3 M (Q4 2014)

• Revenue Growth

12% (Y-o-Y)

• Market Cap

~$4.2 Billion

• Headcount

24,553

• Headquarters

Troy, Michigan

(Founded 1980)

4

Services Tools & Accelerators Benefits Support and Development (Incident, User

request Mgmt., Change & Release Mgmt.,

Preventive Maintenance, Prod Assurance,

Performance tuning , Product life cycle Mgmt. …)

Migrations / Consolidation (Virtualization,

Migration to cloud, Rationalization, Re-hosting,

Transcoding)

Modernization Service Suite (Mobility &

Social Media, Analytics, Decommissioning, Re-

engineering, Reference Architecture)

IDENTEON, IntelliTransfer &

KARP

Agile for Dev & Support

CBEAT, CCAT and MACH

Portfolio Rationalization

Framework

Virtualization & Migration

Accelerators

Quick wins & early cost

recovery

Continuous Optimizations

Performance based pricing

Predictive Maintenance

Improved Business IT

Alignment

StayAhead

Roadmap

Unified Service

Catalogue

Outcome

aligned Pricing

Future State

Architecture

Syntel IPs &

Platform

Integrated Transformation – M-III

Migrate Manage Modernize

Legacy Modernization – Centre Of Excellence

5

• 60,000 + person years

of legacy experience

• More than 65% of

revenue from legacy

engagements.

• Engagement size from

20 FTEs to 3500

FTEs

• Average SLA

adherence of more

than 99%

• Technologies

Supported: Legacy to

Advanced Technology

platforms

Leveraging Experience Service Catalogue

LanguagesCOBOL, Assembler, PL/I, JCL, RPG, Natural,

Easytrieve, Netron, REXX, C-List, MANTIS

CASE Tools Cool-Gen, Telon, VA-Gen, Ad-Gen

Utilities &

Tools

ICETOOL, SORT, JOBSCAN/TRAC,SMF,

NWOMC, OPENPGP, …

Transaction

Mgmt.CICS, IMS-DC

Security RACF, ACF2

Data StoresDB2, VSAM, IMS-DB, IDMS/ADSO, ADABAS,

SUPRA

PlatformsIBM Mainframe, AS 400, Micro focus, GT

software

Technology Stack

Manage

Migrate

Modernize

• BRMS

• Transformation Consulting

• Infrastructure Management

• Re-Hosting

• Product Migration

• Platform Migration

• Legacy to COTS

• UI Modernization

• Re-Architecture

• Re-Engineering

• SOA Enablement

• ----

• ---

Leveraging Partnerships

Legacy Exit Solution Options

6

7

Syntel Solution Accelerators - Exit Legacy

One Stop Shop for all Legacy Migration and

Modernization Initiatives

Subscription based service

Role based access

Project Based approach

Controlled Access to Projects

Exit Legacy Classification

Code Level

Analysis

Decommissioning

Suite

Portfolio

Consolidation

Reverse

Engineering

Migration

Accelerators

Service

Orientation

Enablers

Homepage – Portal

Dashboard – Portal

Legacy Re-hosting Overview

Re-hosting refers to the process of

“lifting and shifting” the mainframe

applications to distributed, and typically

more modern, platform like an Intel-

based server.

The main feature of this process is the

fact that the existing application doesn’t

undergo any major change in its

technology stack and will continue

functioning on the new platform as it

was on the mainframe.

Top 3 Benefits

Of Re-hosting

Lift-and-shift approach – Risk free and quick

Opens gateways to integration with open standards

ROI – less than 2 years

Top 3 Reasons

for Re-hosting

High cost of legacy operations and upgrades

No change in application and skills assets

No immediate plans to modernize

9

10

Legacy Re-hosting Framework / Roadmap

Construct level compatibility check

& Translate the code for Target compiler compatibility

Source Applications

DB2 z/OS Database

Run system utilities to compare z/OS members with baseline Or

from ENDEVOR logs

SynAppSync

z/OS

UDB / SQL / Oracle

Code Check & Translate

Re-hosting tool suites from partners*

Re-hosting

3270 Emulation

JSP/ ASP / HTML

Control-M, Universe

SyncSort, 3rd

Party Utilities

Shell Scripts. Perl

Code Mgmt. Tool

Business Logic in vCOBOL, MF COBOL

Presentation Layer

Batch Layer

Business Layer

Data Layer

VSAM Files

ASCII Files

UNIX / Linux / Windows

Mainframe

Distributed platform (Windows/

Unix) with mainframe emulators

and SQL Server/ UDB/ Oracle

Dev, Test and QA environments

Deploy to ProductionQuick Wins –

Immediate Cost

SavingsModernized

Applications capable

to support New Age

CustomersRe-hosting roadmap – Phased Approach

11

MF Applications

DB2 z/OS Database

z/OSDistributed

Platform

Translated Applications

RDBMS

• Identify stakeholders

• Establish project boundaries and success criteria

• Capture Source code & Artifacts

• Gather Application Characteristics

• SME Interviews

• Validate inventory completion through analyzer tool

• Analyze current architecture and technologies for POA Platform compatibility

• Portability Analysis

• Maturity Analysis

• Compatibility check

• Estimate Level of automation

• ROI calculation

• Finalize re-hosting vendor

• Execute POC

• Finalize POA Architecture

• Prepare Project Plan

• Define Translation Rules

• Develop Scripts

• Decide data migration and testing approach

• Create target Build and Production Environment

• Port Application code

• Run the scripts to change incompatible construct.

• EBCDIC to ASCII conversion

• Carry out manual corrections (as necessary)

• Recompile

• Identify various categories of data sources

• Migrate Data resources using Tools or federated queries

• EBCDIC to ASCII conversion

• Migrate JCL, Scheduler & RACF

• Parallel Run

• Compare results

• Performance Testing

Assimilation AnalysisStrategy

FormulationApplication Migration

Data Migration and Testing

Check Code level compatibility with vendor tool’s compiler and separate the incompatible code to create KEDBs

Comp-Checker

Translates incompatible code-customizable to handle new scenarios

SynTranslateSynAppSync

Utility for ongoing code changetracking and porting of changedcode into the distributed platform

Legacy Re-hosting Methodology

Legacy Re-hosting – Reference Architecture

12

z/OS, OS390, VAX-VM etc

IMS Screens

UI layer

BMS3270

Others

Batch layer (JES)

JCL / PROC / other CL Job Scheduler (CA-7/ -11 etc)

Third party Utilities

(Sync SORT etc)

IBM Utilities (IEBCOPY,

IEBGENER etc)

Indexed

Files

Data layer

GDGDB2 /

IMS DB etcFlat Files

Application layer

4GL

Pac

Base

CA

Ideal

X Gen

other

3GL

Business

Logic in

COBOL

Business

Logic in

PL/1

Transaction layer

CICS TS IMS DC Other

Assembler, REXX, DYL280, SAS etc

Secu

rity la

yer

RA

CF

, CA

To

p S

ecre

t, AC

F2

etc

Windows, UNIX, Linux

IMS Screens

Presentation layer

BMS3270

JSP

Batch layer (Emulated JES / OS layer etc)

JCL / PROC / Shell

Scripts / Perl …

Job Scheduler (Autosys,

BMC Control…)

Equivalent 3rd party utilities

Indexed

Files

Data layer

GDGRDBMS

Oracle, DB2

SQL Server etc

Flat Files

Application layer

4GL

Converted to

supported 3GL

3GL

Business

Logic in

COBOL

Business

Logic in

PL/1

Transaction layer

Emulated CICS / IMS DC / OLTP environments

Converted to equivalent in supported 3GL

Secu

rity

layer

Acti

ve D

irecto

ry,

Op

en

LD

AP

, O

the

r L

DA

P b

ased

pro

du

cts

HTMLWeb

Services.NET

Enabled by tools from Syntel

Enabled by tools from Syntel

13

Legacy Re-hosting – In Action

Re-hosting – Risks and Mitigation

14

Risk Severity Mitigation

Unavailability of Subject Matter Experts & / Documentation

HighSyntel team will engage in manage activities to make Subject matter experts available for re-hosting project

New requirements during application porting High Syntel team will plan and implement new requirements in phased manner

Components with missing source code High Syntel team to provide solution for source code recovery

Unsupported 4GL and DB in source applications

HighSyntel team to migrate unsupported language and database(s) using proprietary solution accelerators

New platform for business and IT users High

Syntel will provide user manual for re-hosted application as well as conduct trainings for IT and business users on new platform

Look and feel of online screens will be kept same as source system

15

Re-hosting products Comparison

PlatformTP & BP engines & Runtime

environmentApplication handling Data Support Other tools Remarks

Microfocus

Windows

UNIX

Linux

CICS Emulation

JES Emulation

MFCOBOL Runtime

Minimal to No change

ISAM

GDG

RDBMS

IMS

Provides Monitoring,

Security and Access

mgmt. Many utilities

support

Extensible, fit for

large

portfolio/perform

ance critical

Clerity

Windows

UNIX

Linux

UniKix TPE

UniKix BPE

MFCOBOL, Simulated Cobol

Runtime

Moderate Change

Does not support many

utilities and Native

EBCDIC Support

ISAM

Oracle, DB2 UDBVia 3rd Party

Simulation

based, Has

performance

challenges

Oracle TuxedoUNIX

Linux

Tuxedo as TPE

OS Shell as BPE

MFCOBOL or NetCOBOL

JCL converted to shell

scripts

BMS converted to

JSP/HTML

ISAM

Oracle, DB2 UDBVia 3rd Party

High Migration

effort

Fujitsu

AlchemyWindows

NeoKicks and .NET

NeoBatch

NetCOBOL Runtime

BMS converted to

ASP.NET

Convert indexed file to

tables

RDBMS

Via 3rd Party

Moderate, Fit for

.Net target

environment

COBOL-IT

HTWC

Windows

UNIX

Linux

XCICS

XeBE

COBOL-IT compiler HTWC

runtime

JCL converted to shell

scripts

VSAM Emulation

RDBMS

Provides Scheduling.

All others via 3rd Party

Fit for Small

foot-print only

TMaxSoftUNIX

Linux

OpenFRAME as TPE and BPE

Own COBOL RuntimeMinimal to No change

VSAM Emulation

RDBMSVia 3rd Party

Fit for Small

foot-print only

IBM TX-Series

Windows

UNIX

Linux

TX-Series (CICS) as TPE

No JCL support

MFCOBOL or NetCOBOL

JCL converted to shell

scripts

VSAM Emulation

RDBMSVia 3rd Party

Only for Online,

No batch

support

IBM iSeries iSeries

CICS400 as TPE

CL for batch jobs on AS/400

COBOL400 runtime

Language conversion RDBMS Via 3rd Party Limited

Software AG

*For Natural /

Adabas

Windows Software AG Natural runtime Minimal to No change ADABAS Via 3rd PartyOnly for

Natural/Adabas

16

• Retention of investments &

skill-sets in legacy apps &

protect business IP

• 70% automation using Partner

products & Syntel’s IPs

Testing Centre of Excellence

• 70% reduced capital &

operative costs

• 25% faster Time-to-Market

• 200+ person years of

expertise for various fortune

100 clients

• Proven Re-hosting Methodology

• Dedicated Team of Architects,

Programmer, technical leads to

support re-hosting service

• Improved Availability

• Higher efficiency

• Scalable platform

• Better customer experience

• Integration with Latest Technologies

Strategy &

Approach

Best Practices

Technology

Excellence

Value Adds

Syntel’s Value Proposition

17

Case Study – Legacy Re-hosting

Customer Business

Function

• Third-largest insurance provider of

both private passenger auto and

homeowners insurance in the United

States.

Business Drivers

• Client re-hosted one of their high

MIPS consuming testing applications

onto AIX to eliminate cost with the

help of Clerity

• Project could not be moved to

mainstream due to various technical

pit-falls which need to be identified

and resolved

Technology Landscape

Source System Target System

IBM Mainframe – zOS IBM AIX

DB2 UDB

VSAM Flat Files

COBOL, JCL, CICS vCOBOL

Easytrieve Easytrieve Plus, Unix scripts

ACQ RABC / UniKIX Secure

Syntel Solution

• Syntel analyzed the source and target applications’ characteristics, capacity planned, capacity

requirement

• Syntel analyzed migration approach and mapping current vs. expected outcome

• Analyzed & showcased the gaps between Syntel’s proven approach and the current approach with the

foreseen pitfalls

• Provided the Robust & Proven Industrialization process along with solution for the fixes identified

Customer Benefits

Performance has been improved

Customer able to move ahead on their Strategic Initiatives on Re-host

Reduction in Operation Cost

Third-largest insurance provider in United States

Thank You