dir technology forum 2017 application modernization to...

18
Application Modernization Copyright © 2017 Deloitte Development LLC. All rights reserved. 1 DIR Technology Forum 2017 October 17 th Application Modernization to Cloud New Life for Legacy IT Systems

Upload: others

Post on 21-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 1

DIR Technology Forum 2017October 17th

Application Modernization to CloudNew Life for Legacy IT Systems

Page 2: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 2Presentation title[To edit, click View > Slide Master > Slide master1]

2

Modernize by building on

the functionality

embedded in your core

systems that run the

heart of your business.

An incremental approach

can reduce risk and

maximize your investment

by focusing effort on

system improvements

rather than trying to reinvent

what is already working.

APPROACH TO APPLICATION MODERNIZATION

AND CLOUD ENABLEMENT

Application Modernization

Page 3: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 3

Many organizat ions across industr ies struggle with modi fy ing their

core systems to support bus iness demands, handl ing maintenance

requests, and updat ing ag ing appl icat ions.

STANDING STILL IS NOT AN OPTION

COSTS

MAINFRAME BRAIN DRAIN

AGILITY

REPORTING

RISK

SECURITY

EFFICIENCY

INTEROPERABILITY

Page 4: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 4

APPROACHES FOR MODERNIZING YOUR APPLICATIONS

IT Governance

Application Lifecycle

Management (ALM)

Analytics and Reporting

Cybersecurity

Project Management

and Testing

Maintenance and Operations

FOUNDATIONAL PROJECT

ACTIVITIES

Page 5: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 5

D R I V E R S T O M O D E R N I Z E T O C L O U D

Aging Hardware

and Outdated Software

Cost Efficiency

Efficient Infra

Mgmt.

Increased Speed to Market

Support Growth

Cost Efficiency

• Lower capital expenditure

• Pay for what you use

• Repair & maintenance savings

• Software and license purchase savings

• Physical space savings

Increased Speed to Market

• Highly automated-easy/fast deploy

• Ability to combine & create customized services instantly

• Scalable services and applications

Aging Hardware and Outdated Software

• Legacy assets that are prohibiting agencies to add and extend the features

Efficient Infrastructure Mgmt.

• Cloud computing virtualization technology can increase the utilization percentage of resources owing to time sharing

• Collaborating/sharing made easier between disparate offices, remote workers, and suppliers

• Reduces companies consumption of energy and need for multiple data centers

Support Growth

• High fluctuation or unknown of demand, requiring ability to scale quickly

Drivers

Page 6: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 6

The cloud model covers four levels of scope and three delivery models

C L O U D M O D E L

Cloud Delivery Models

Companies can be all-in on cloud

without being 100% cloud, they can

mix and match based on needs. In

each option, data can be as (or more)

secure than it is with on-premise

options.

Public Private

Hybrid

Business Process as a Service (BPaaS)

Infrastructure as a Service (IaaS)

Platform as a Service (PaaS)

Software as a Service (SaaS)

Services and Applications

Facilities / Monitoring /

Support

Servers, Storage, Network

Operating System

Middleware

Application Hosting Platform

Business Outcomes

Low

er

upfr

ont

costs,plu

sin

creased

agilit

yand

speed

tom

arket

Clo

ud s

tack

Top Cloud IaaSProviders

Cloud Scope

Page 7: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 7

THE PROCESS

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 7

Page 8: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 8

Starting with an assessment and detailed analysis of your systems, create a roadmap

and set priorities for how modernization can effectively serve your business.

A P P L I C A T I O N M O D E R N I Z A T I O N T O C L O U D L I F E C Y C L E

ASSESS

CURRENT

STATE

DEFINE

FUTURE

STATE

ASSESS

APPROACH

VIABILITY

CREATE

ROADMAP

MAINTAIN

AND

OPERATE

IMPLEMENT

AND ITERATE

MODERNIZATION

STEPS

Page 9: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 9

Starting with an assessment and detailed analysis of your systems, create a roadmap

and set priorities for how modernization can effectively serve your business.

A P P L I C A T I O N M O D E R N I Z A T I O N T O C L O U D L I F E C Y C L E

ASSESS

CURRENT

STATE

DEFINE

FUTURE

STATE

ASSESS

APPROACH

VIABILITY

CREATE

ROADMAP

MAINTAIN

AND

OPERATE

IMPLEMENT

AND ITERATE

MODERNIZATION

STEPS

• CODE DIAGNOSTICS AND ASSESSMENTS

• FUTURE STATE ARCHITECTURE AND TECHNOLOGY NEEDS

• SECURITY, RISK AND PRIVACY

Page 10: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 10

Starting with an assessment and detailed analysis of your systems, create a roadmap

and set priorities for how modernization can effectively serve your business.

A P P L I C A T I O N M O D E R N I Z A T I O N T O C L O U D L I F E C Y C L E

ASSESS

CURRENT

STATE

DEFINE

FUTURE

STATE

ASSESS

APPROACH

VIABILITY

CREATE

ROADMAP

MAINTAIN

AND

OPERATE

IMPLEMENT

AND ITERATE

MODERNIZATION

STEPS

• CLOUD ECONOMICS

• SELECT SUITABLE CLOUD MODEL

• DETAILED MIGRATION ROADMAP

Page 11: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 11

Starting with an assessment and detailed analysis of your systems, create a roadmap

and set priorities for how modernization can effectively serve your business.

A P P L I C A T I O N M O D E R N I Z A T I O N T O C L O U D L I F E C Y C L E

ASSESS

CURRENT

STATE

DEFINE

FUTURE

STATE

ASSESS

APPROACH

VIABILITY

CREATE

ROADMAP

MAINTAIN

AND

OPERATE

IMPLEMENT

AND ITERATE

MODERNIZATION

STEPS

• PERFORM AUTOMATED REFACTORING

• IMPLEMENT DEVOPS

• OPERATE & PERFORM ONGOING BUSINESS MODERNIZATION

Page 12: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 12

READY FOR CLOUD?

GOOD FIT FOR REFACTORING?

POSITIVE ROI INDICATED?

M O D E R N I Z A T I O N U S I N G A U T O M A T E D R E F A C T O R I N G

Automated refactoring sets you up for future business improvements and efficient,

cost effective operations.

MODERNIZATION ASSESSMENT

SYSTEM CODE AND ASSESSMENT

Specialized tools and techniques refactor…

USER EXPERIENCE

CODE

DATA

…So organizations can…

SERVE CUSTOMERS

OPERATE MORE EFFICIENTLY

STAY COMPETITIVE

WIN IN THE MARKET

MEET NEW LEGISLATIVE STANDARDS

…Enabling the business platform to be modernized with changes to…

RULES

WORKFLOW

MOBILE

CLOUD

SECURITY

ANALYTICS

AUTOMATED REFACTORING MODERNIZATION OUTCOMES

Page 13: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 13

A unique approach to migrate legacy technologies to cloud, saving time and reducing

errors.

F U L L Y A U T O M A T E D R E F A C T O R I N G

3270 Web-basedUser

experience

COBOL | NATURAL | PL/1 Java | .NETCode

C O M P O N E N T S

VSAM | ADABAS | IMS IBM DB2 | SQL Server | OracleData

E X A M P L E S O F

L E G AC Y

T E C H N O L OG Y

R E F A C T O R E D T O

C L O U D

Page 14: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 14

Once refactoring of your core systems is complete and deployed to cloud, we open

the door to modernizing business functions and driving innovation into other

components of your systems.

T H E R O A D T O B U S I N E S S M O D E R N I Z A T I O N

ANALYTICS

FULLY AUTOMATED

REFACTORING

of core systems

Business Funct ion

MODERNIZATION

WEB-BASED

ARCHITECTURE

RICH USER

INTERFACE

SERVICE-ORIENTED

ARCHITECTURE

BUSINESS RULES

EXTERNALIZATION

SECURITYWORKFLOW

MANAGEMENT

CUSTOMER

COMMUNICATION

MANAGEMENT

MOBILE

ENTERPRISE

CONTENT

MANAGEMENT

CLOUD

Page 15: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 15

APPLICATION MODERNIZATION IN ACTION:

TEXAS DEPARTMENT OF MOTOR VEHICLES

Impact

FASTER IMPLEMENTATIONThe system’s 700 screens, 3,000 code modules, and 120 ADABAS files were refactored in two years.

MINIMAL END USER TRAININGTraining requirements were minimal for the new system since the refactored system mimics the mainframe system functionality.

IT STAFF SKILL TRANSITIONExisting IT staff trained on tools to maintain the new Java platform and started using Application Lifecycle Management (ALM) tools.

SYSTEM MAINTENANCE SAVINGSHardware & softwaresavings year on year.

SYSTEM UPDATES CONTINUEDDevelopers continued to make updates to the legacy code during the automated refactoring project.

MODERN REPORTSBusiness users gained the ability to develop and filter structured reports specific to the report user in a modern graphical format.

Application Modernization pilot ready for system test in 6 weeks, production deployment in 6 months

Page 16: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 16

APPLICATION MODERNIZATION IN ACTION:

LARGE RETAIL CLIENT

ISSUEThe organization’s core systems rely on legacy mainframe cobol based applications limiting their ability to respond to market demand and resulting in higher infrastructure costs

SOLUTIONAutomated refactoring of the legacy application to a Java based modern architecture running on the Google Cloud Platform (GCP)

IMPACTApplications on the newer platform allow for rapid changes to meet market demand. The organization now has the ability to meet seasonal consumer demand by utilizing dynamic scaling on cloud

Application Modernization to the cloud accomplished in 18 months

Page 17: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

Application ModernizationCopyright © 2017 Deloitte Development LLC. All rights reserved. 17

APPLICATION MODERNIZATION TO THE CLOUD

SUMMARY

PROVIDES A CLEAR PATH TO THE CLOUD USING AUTOMATED REFACTORING

LOW RISK APPROACH

ENABLES FUTURE BUSINESS MODERNIZATION

Page 18: DIR Technology Forum 2017 Application Modernization to Cloudpublishingext.dir.texas.gov/portal/internal... · •Cloud computing virtualization technology can increase the utilization

About Deloitte

Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee (“DTTL”), its network of member firms,

and their related entities. DTTL and each of its member firms are legally separate and independent entities. DTTL (also referred to as “Deloitte Global”)

does not provide services to clients. Please see www.deloitte.com/about for a detailed description of DTTL and its member firms. Please see

www.deloitte.com/us/about for a detailed description of the legal structure of Deloitte LLP and its subsidiaries. Certain services may not be available

to attest clients under the rules and regulations of public accounting.

Copyright © 2017 Deloitte Development LLC. All rights reserved.

Chris Keel, Principal

[email protected]

Madhu Thejomurthy, Senior Manager

[email protected]

Contact Information: