15
Planning your Progress Legacy Modernization in 2015! 1 © Copyright 2014 JKT Ltd. All Rights Reserved.

Planning Your Progress Legacy Modernization in 2015!

Embed Size (px)

Citation preview

Planning your Progress Legacy Modernization

in 2015!

1© Copyright 2014 JKT Ltd. All Rights

Reserved.

Agenda

Drivers of Legacy Modernization

Planning Legacy Modernization Block by Block

Legacy Modernization Options

Modernization Case Studies

Cost, Benefits and Risks Analysis

What we bring to the table

Q&A

2© Copyright 2014 JKT Ltd. All Rights Reserved.

Major Drivers for Legacy Modernization

High Costs of maintaining and enhancing

Unmitigated risk of unsupported software

Higher time to market

Inflexible and Closed Architecture that hinders web enabling and integration

Limited options of Hardware and Software

Lack of skilled resources

Challenges Faced by Organizations using Legacy / Progress Applications

3© Copyright 2014 JKT Ltd. All Rights Reserved.

…What Next?

⁻ Most organizations spend 70-80% * of IT budget in maintenance of Legacy applications

⁻ Only 20-30% * remaining for new business demand and innovation

⁻ Challenges in Legacy maintenance allows less saving for new innovations

⁻ The Cycle needs to be broken via

“Legacy Modernization”

Modernization is the way forward to overcome- ‘The Legacy Crisis’

* Source : Gartner4© Copyright 2014 JKT Ltd. All Rights Reserved.

Planning Modernization Block By Block

5© Copyright 2014 JKT Ltd. All Rights Reserved.

Un-supported Version of Progress

• Open Edge 11.x• Progress Support• Ready for application

enhancement

Current State Desired State

UpgradePlatform Upgrade

• OE 11.x• Character UI• Graphical UI• Client-server , 2-tier

architecture

• Web and Mobile UI• N-tier architecture • Scalable• Ready to leverage cloud options

EnhanceTechnology Migration

• OE 11.x• Web and Mobile UI• N-tier architecture• On premise hosting

• Cloud hosting (Public/Private)• Optimized cloud service

selection to control and reduce costs

MigrateCloud PaasMigration

• OE 11.x• Web and Mobile UI• N-tier architecture• Cloud hosted

• aPaaS based development and deployment.

• Faster turnaround time for customer and supplier apps on aPaaS and PaaS

DevelopCloud aPaaSMigration

Modernization Options

Platform Upgrade

Migration of Legacy Systems from older

unsupported versions to newer supported

versions

Technology Migration

Migration of Legacy Systems to newer widely accepted

technology solutions

Cloud PaaS Migration

Porting applications to the Cloud Platform

service

Cloud aPaaS Migration

Re-Engineering Legacy applications on

selected Cloud aPaasSolution

Version Upgrades

Application Upgrades

Re-EngineeringWeb / Mobile

Integration & Re-Use

Package Implementation

Re-Engineering for PaaS

Cloud & On Premises Integration

Fitment Analysis

Configuration

Customization & Integration

PlatformUpgrades

Cloud Porting

6© Copyright 2014 JKT Ltd. All Rights Reserved.

Modernization Case Studies

7© Copyright 2014 JKT Ltd. All Rights Reserved.

Progress legacy version to OpenEdge

aPaaS adoption (Modulus, Node js, Mongo db, Rollbase

Progress to .NET / Java

Pacific Arcade cloud/ AWS / Azure /

Moduluscloud migration

Upgrade Legacy Progress to OpenEdge

• Want to upgrade from old Legacy Version to new OpenEdge

• Want existing progress application to integrate with 3rd party DBs, make application multitenant, create Rich UI

• Mobile enable an existing application

• Re-Use maximum progress business logic and years of investment

Outcome

Web enabledapp

Distributed app

Mobile enabled functionality

Rich UI

Factors to consider OpenEdge

Progress OpenEdge Clients

Terminal Screen UI of Progress 7 application

GUI based windows UI of Progress OpenEdge V11.3 application

Central Business Logic LayerOpenEdge AppServer

OpenEdge db

8© Copyright 2014 JKT Ltd. All Rights Reserved.

Technology Migration - Legacy Integration & Reuse (.Net UI)

• Legacy Application code can be reused

• Want Legacy and contemporary application to co-exist

• Technology rationalization aligns with overall strategic technology direction of organization

Outcome

Re-use business logic

Co existence with Progress

Ease of maintenance/ Future ready

Web enabled/Mobile enabled/Rich UI

Factors to consider .Net

AppServer

.Net UI Processing Layer

GUI Screen UI of Progress 9.1 application

Web Browser based UI of .Net application

Open-Edge

db

OpenEdge Business Logic

Internet / intranet

Biz

Talk

Inte

grat

ion

9© Copyright 2014 JKT Ltd. All Rights Reserved.

Cloud Enablement – Progress Arcade/AWS/Azure/Rackspace/Other

Cloud Fit Analysis of Legacy Application and platform

Vendor and Cloud Model (Public/Private/Hybrid)

Selection

Pricing/Platform/Configuration and security analysis

Plan/Test/Move and Tune to the cloud

User and IT training

Factors to consider Arcade

• Enables existing 10.2 & high version application on Progress Certified Cloud

• Existing application is addressing business need

• Need for flexible licensing regime

• Sudden upswing downswing in number of end users

10© Copyright 2014 JKT Ltd. All Rights Reserved.

Factors to consider AWS

• Enables any version of Progress applications deployment on Amazon Cloud

• Existing application is addressing business need

• Licenses are already available

• Need a scalable hardware and platform for operating

Outcome

Flexible licensing

Quick Time-to-market

Infrastructure & platform upgrade

Re-engineering in scalable environment

Outcome

Scalable Infrastructure

Agility

Faster deployment

Experimentation window

Progress to Rollbase aPaaS Migration

Progress GUI based

Application

Pacific Rollbasescreen

developed using aPaaSplatform of

Progress

• Enables Re-Engineering and migration of applications on a new Cloud based aPaassolution

• Need to Re-Engineer in lesser time-to-market

• Application Front End and Back End are not complex

• Prefer an aPaasSolution over package or bespoke

Outcome

Business aligned Cloud app

Readymade configurable solution

Accessibility-Laptops, Tablets Smartphones

Rapid Global Deployment

Factors to consider aPaaS

11© Copyright 2014 JKT Ltd. All Rights Reserved.

Cost, Benefits & Risks - Various Modernization Options

Ben

efit

sLegacy Version Upgrade

TechnologyMigration

Cloud Cloud aPaaSR

isks

Co

st

12© Copyright 2014 JKT Ltd. All Rights Reserved.

Our Partners - Modernization & Cloud Services

• Provide great business, technical, marketing, and GTM support• Access to AWS Business Professional and AWS Technical Professional

Accreditations

• Access to the Partner Knowledge Base and receive priority listing in Microsoft directories

• Leverage Microsoft assets and personnel for planning and designing technical solutions for clients

• Achieve more than technical competence• Support technical and business planning with which we transform your

customers' businesses

• Simplify the development, deployment and management of businessapplications

• Leverage documentation and support on software for both on-premises andcloud deployments

13© Copyright 2014 JKT Ltd. All Rights Reserved.

What do we bring to the table?

14© Copyright 2014 JKT Ltd. All Rights Reserved.

Your Trusted Partner for Progress

Services

Offer independent advice on Progress Legacy Modernization

Trained Progress manpower spread across extensive client base, leverage best practices and experience

20 years of core competency in

Progress, combined with complimentary

SI skills

Improved agility and flexibility compared to Tier 1 / Tier 2 providers

Technology partnerships,Sound engineering

enablers

150+

Projects

90+

Applications

20+

Countries

15+

Industries

Q&A

THANK YOU

Ask more info or schedule a separate online meeting

by emailing to [email protected]

15© Copyright 2014 JKT Ltd. All Rights

Reserved.