Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group...

15
Technical Solution Application Modernization

Transcript of Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group...

Page 1: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Technical Solution

Application Modernization

Page 2: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Modernization Options and Costs

Confidential 1

Page 3: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Ref. Standish Group Modernization White Paper

Confidential 2

Page 4: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Global Application Modernization Offering

Confidential 3

Page 5: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Fujitsu’s Global Offering

Confidential 4

Page 6: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Transform

Confidential 5

Page 7: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Fujitsu Application Modernization Solutions

Confidential 6

JCL, REXX, ECL, …J2EE

(Linux,

Windows)

.NET

(Windows) Fujitsu Cloud, K5

Private CloudAzure, AWS

3rd Party Cloud

On Premises

Other platforms

Midrange-AS/400

Mainframe z/OS

Other databases

CICS, IMS

Smalltalk, …

PowerBuilder

Delphi

Lotus Notes

SQL Windows

Fortran

Oracle Forms

Visual Basic

CA:GEN, LINC, …

Cobol, PL1, RPG

DB2, VSAM, Oracle

*) Application Lifecycle Management**) Fujitsu Enterprise Postgres

FEP**)

SQLServer

DB2, Other

Page 8: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Mainframe Modernization – Software Defined Mainframe

Confidential 7

• Rehost – FJ Netcobol Suite, PL1 Compiler

• Migrate to C# - FJ Progression Suite

• OpCon Scheduler - SMASolutions

Windows

.NET

• Rehost – FJ NetCobol Suite, PL1 Compiler

• Migrate to Java – Freesoft, LzLabs• OpCon Scheduler - SMASolutions

Linux

• FEP Fujitsu Enterprise Postgres

• MS SQLServer• DB2 / Linux

• …

Database

Files

CobolPL1BMS screens

AssemblerJCL

REXX Workload Scheduler

DB2VSAMFiles

zOS

x86

x86

x86

Lift and Shift

Software

Defined

Mainframe

5-10€ 1€Fast cost savings!

Page 9: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Mainframe Modernization – Software Defined Mainframe

Confidential 8

• Rehost – FJ Netcobol Suite, PL1 Compiler

• Migrate to C# - FJ Progression Suite

• OpCon Scheduler - SMASolutions

Windows

.NET

• Rehost – FJ NetCobol Suite, PL1 Compiler

• Migrate to Java – Freesoft, LzLabs• OpCon Scheduler - SMASolutions

Linux

• FEP Fujitsu Enterprise Postgres

• MS SQLServer• DB2 / Linux

• …

Database

Files

CobolPL1BMS screens

AssemblerJCL

REXX Workload Scheduler

DB2VSAMFiles

zOS

x86

x86

x86

Lift and Shift

Software

Defined

Mainframe

5-10€ 1€Fast cost savings! Cost savings!

Faster digital business growth and change agility!

Page 10: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Mainframe Modernization Options

Confidential 9

• Rehost – FJ Netcobol Suite, PL1 Compiler

• Migrate to C# - FJ Progression Suite

• OpCon Scheduler - SMASolutions

Windows

.NET

• Rehost – FJ NetCobol Suite, PL1 Compiler

• Migrate to Java – Freesoft, LzLabs• OpCon Scheduler - SMASolutions

Linux

• FEP Fujitsu Enterprise Postgres

• MS SQLServer• DB2 / Linux

• …

Database

Files

CobolPL1BMS screens

AssemblerJCL

REXX Workload Scheduler

DB2VSAMFiles

zOS

x86

x86

Cost savings!

Faster digital business growth and change agility!

Page 11: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Fujitsu Methodology, Project Overall Structure

Confidential 10

Page 12: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Fujitsu Methodology, Modernization Process

Confidential 11

Page 13: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

Application LifeCycle Management as DevOps Enabler for Application and Infrastructure Management

Confidential 12

Transformational Application Managed ServicesApplication Modernization / Development Project

Application Lifecycle Management ALM as a ServiceDevOps

Agile methods, Continuous Integration, QA, Test Automation, Continuous Deployment, Proactive / Preventive Production Monitoring, Transparency

Managed Infrastructure Services – Platforms and Environments

ALM Platform Integration Testing Systems Testing Acceptance Testing Production

Off

-

pre

mis

e

On

-

pre

mis

e

Fujitsu

Priv ate Cloud

IaaS & SaaS

Non-Cloud

Traditional IT

Other

Priv ate Cloud

IaaS & SaaS

Fujitsu K5

Cloud

IaaS & SaaS

Other

Cloud

IaaS & SaaS

Iteration 1 Iteration 2 Iteration 3 Iteration 4 Release 1 Release 2 Release 3 Release 4

Sw itch over

Page 14: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU

How to go forward - Consultancy Driven Approach

Questionnaire & Qualification Meeting

Introduction to the Legacy Modernization offer

What are the applications?

Size / structure / programming languages?

Operational criticality?

What is the technology stack?

Partial code analysis, proposal for the POC

Proof of Concept (POC) Migration of a selected code slice

Analysis of full code base

In depth – technical, planning, approach, responsibilities discussion, risk area identification

Possible options available

Migration strategy for each application

Outline design of target system

Tailored approach & methodology for full project

Planning (Detailed cost, plan & risk analysis, Agree responsibilities)

A outline proposal for the Full Migration Project

The outcome is: Full approval to migrate

Confidential 13

Page 15: Application Modernization, Technical Solution - … Modernization_Technical...Ref. Standish Group Modernization White Paper Confidential 2. ... Lotus Notes SQL Windows Fortran ...

Copyright 2016 FUJITSU