Title: Mainframe Migration
1Mainframe Migration
Macrosoft Leaders in Mainframe Migration Lift
Shift
Lift Shift is a trademark of Microfocus
2Macrosoft Inc.
- Founded in 1993 by a team of ATT executives,
Macrosoft is a Global System Integration and IT
Services firm - Privately owned with no venture capital, it has
grown over the past decade by adding offices on
the East Coast, West Coast and South Asia - Headquartered in Parsippany, NJ, with operations
in both Northern and Southern CA, it has
dedicated development centers in India, Pakistan
and China - More than 12 yrs of successful engagements and a
technical staff in excess of 180 professionals on
projects at this time - As a true business partner all of our original
Fortune 100 customers have been with us for
nearly a decade - Off-shore development centers at India, China
Pakistan
We deliver on all commitments and provide quality
service
3Global Locations
Large enough to meet client requirements, yet
small enough to always receive senior management
focus and attention
4Why Migrate from Mainframe
- High Mainframe Cost
- Poor Mainframe Value
- In the competitive environment, survival depends
on being cost efficient - Mainframe Inflexibility
- Mainframes do not provide the flexibility needed
to meet market demands - Poor Mainframe Supportability
- Fewer vendors, products for mainframe
- Deficiency in mainframe skilled professionals
- Mainframe roadmap risks losing valuable legacy
- Porting COBOLs to Java on mainframe (UNIX) will
not solve the problems in many cases - Advancement of Technology
- High end PC class / Midrange servers with latest
Windows/UNIX out-perform mainframe
5Dos Don'ts in Migration
- What Best to Migrate
- Applications requiring Flexibility
Supportability - Example Print Industry applications, ERP
Systems - Windows has a large number of vendors and
supporting products to choose from, whereas in
Mainframe the list is limited - What not to Migrate
- Highly secure and sensitive data such as finance
/ military data requiring B1 level security - What to Lookout for
- Latest Technologies (Both Hardware Software)
- Success / Failure Stories, Reliable Resources for
Guidance - Options ? Assessment ? Decision ? Vendor
selection
6When to Think of Migration
- Point of Inflection
- MA activity
- Changes in regulatory environment
- Vendor support discontinued
- Launching new products and services
- Business Pressures
- Current IT not able to meet growth
- Shrinking mainframe labor pool
- High turn around time to implement changes
- Cost Reductions
- IT budget cuts announced
- High maintenance costs of legacy systems
- Renewal of lease is coming up
- Expansion plans around infrastructure
- Macrosoft can support in all phases beginning
from assessment (Diagnostic - roadmap definition)
and solution definition. We have proven tools
methodologies for all these phases.
7Migration Options
- Lift and Shift - The best option
- Legacy Modernization / Transformation
- Eg Convert COBOL's to JAVA on mainframe
UNIX - Limitations of flexibility
supportability remains - Replace with Packaged Applications
- Eg ERP systems
- Workflow dictated by the package's
functionality - Much business intelligence is lost
- Rip and Replace
- Not recommended due to the time, cost risk
involved - 75 of such projects fails
8Process Steps Assess Transform Manage
- Ecosystem analysis
- Identify which applications are good candidates
for moving off the mainframe - TCO and ROI analysis
- Total Cost of Ownership Return on Investment
from a migration - Risk analysis
- Review the current environment and IT deployment
plans and assess the risk of each scenario - Migration planning
- Migration planning and scheduling is possibly the
most critical element - Infrastructure and application design
- Design both the target environment and the
application architecture - Reverse / Forward engineering
- Database, custom code screen migration
- MVS Change Management
- System monitoring, management, and support
- Performance Tuning, Security Audits
9How Macrosoft Lifts Shifts Applications
- COBOLS
- Recompile COBOL's in target environments
- 99 COBOL reuse
- We have the know-how and tools for direct
transformation of COBOL's - The target executables are .NET applications,
DLLs and EXEs (with XML support) - JCLs
- Use KornShell Scripts as Job control language
(Batch Processing retained) - All features of JCLs (eg RESTART facility )
retained - We have standard tools for direct conversion of
JCLs to Shell Scripts - VSAM / EBCDIC Data
- Convert to ISAM / ASCII data
- Our tools understand both formats, and
transparently convert - DB2 / IMS DB / IDMS / ADABAS
- We have standardized migration strategy,
processes and tools for database schema and data
migration to various RDBMs such as SQL Server,
Oracle, DB2 UDB, etc. Automated tools for data
extraction, cleanup and format conversion helps
to save much time. The migration workbench helps
in validating the migration process, including
access privileges and performance optimization.
10How Macrosoft Lifts Shifts Applications
(continued)
- CICS
- Windows path
- Microfocus Enterprise Server with Mainframe
Transaction Option - Provides run-time environment for CICS
COBOL applications - UNIX Path
- SUN MTP and similar tools
- Custom Path
- Java, XML, .NET
- MQ Series Messaging Queuing
- IBM MQ SDK (Software Development Kit) provides
all necessary support for migration / development
in various platforms - IBM Third Party Utilities
- Example Quikjob, FileAid, IEBGENER, IDCAMS, etc.
- Automated tools (source code generators) to
replace standard IBM utilities with Perl Scripts,
COBOL's or C - Third Party Tools
- Example SyncSort, Transformer, Anchor,
Dialogue, EZ-Letter, etc. - We have partnership with many of the third party
tool vendors, who provided know-how on directly
transforming to Windows version of their
mainframe tools - Reference Our Vestcom Migration Project
11Lift Shift Tools Based Approach
Partnership Technology Expertise Success
- This is the secret of Macrosofts Successful
Migration Strategy
Partner Mainframe Transformation Consortium
Partner Mainframe Migration Alliance MMA
Partner Microsoft
12Macrosofts Migration Services
- Platform Migration
- Database Migration
- Data Migration
- Application Migration
- Capacity Planning
- Performance Tuning
- Migration / Conversion Plan
- Migration plan Assessment Validation
- System Environment Analysis (Security,
Performance) - PoC Migration
- Migration Technology Transfer
- Migration Tools Support
- Migration Consultancy / Training /
Documentation - Vulnerability Assessment ( Security Audits )
13Macrosoft Migration Toolkit (MMK)
- A set of in-house RAD tools which can be used
along with industry standard tools such as
Revolve - Diagnostic Tools
- ? Reverse Engineering ? ROI Calculation ?
Risk Analysis - ? Impact Analysis ? Gap Analysis
- ?System Environment Analysis (
Parmlib, RACF, ACF2, JES2, DB2 Metadata) - JCL Analyzer
- CICS Analyzer
- JCL Converter
- COBOL Converter
- QUICKCODE - Source code generator for IBM
utilities - SHELLGEN - Direct converter for 3rd party
tools to windows version - VSAM / GDG Handlers
- DATACLEANER - Data Migration Tools
- JOB Scheduler - VC based IDE for job
scheduling in embedded UNIX
14Technology Expertise - Mainframe
- Operating Systems OS/390, MVS, UNIX
- Languages
- JCL, COBOL, REXX, CLIST, PL/1, C/C, Assembler,
Java - Databases/TPs
- DB2, CICS, MQ Series, CSP, IDMS, IMS DB,
ADABAS, VSAM, TPF - Utilities
- SyncSort, Quikjob, Fileaid, Transformer,
Anchor, Dialogue, - EZ-Letter, PKZIP
- Tools
- REVOLVE, CA7 (Job Manager), XPEDITER, ACF2,
CA-Examine
15Technology Expertise Target Platform
- Operating Systems UNIX, Windows, Embedded
UNIX, LINUX - Languages
- COBOL, C/C, Assembler, Java, XML, Korn Shell,
Perl, VC, .NET, - Databases/TPs
- ORACLE, SQL SERVER, MySQL, MTP, DB2 UDB,
Postgress,CICS, ISAM - Application Servers
- WebLogic, WebSphere, Oracle 9iAS, Tomcat, Jboss,
IIS - Utilities
- Windows versions of SyncSort, Transformer,
Anchor, Dialogue, EZ-Letter, PKZIP - Tools
- REVOLVE, Rational Rose, Enterprise Architect,
QTP, WAPT, CVS, PVCS Tracker
16Process Overview Macrosoft Global Delivery
Model
- Off-Shore Near-Shore On-Site
- Lowest Cost Solution
17Result - Case Study Overview - Vestcom
- Handed over to Vestcom March 31, 2005
- 220 complex print applications of 36 clients
- Move from IBM Mainframe S-390 to Windows 2000
server - Successfully migrated in a period of 12 months
- Migration rate of approximately 1 application /
day - ? JCLs 260 ? JCL Procs 1400
- ? COBOL's 500 ? SyncSorts 520
- ? Quikjobs 175 ? Fileaids 560
- ? Transformer 220 ? Anchor 220
- ? Dialogues 220 ? EZ-Letter, etc. 1 per
application - Quoting Vestcom
- "Were delighted with the move and have seen
significant reduction in our IT expenses we
estimate the ROI to be over 500,000 per annum." - Successful production run with 75 IT Cost
Reduction
18Resultant Application Architecture
- True One-To-One conversion retaining all features
19May I Help You ?
- Macrosoft will
- Provide all consultancy/Guidance, if you have
plans - Review existing application code, environment
- Outline a high-level project plan approach
- Migrate sample programs data (PoC)
- Provide a fixed price proposal
- Cost 0!!
- This is participative development. Transparent
with no hidden costs. - Will this work for you ?