SlideShare a Scribd company logo
1 of 17
Road to Progress Legacy Modernization –
Making the ‘right’ Architecture &
Technology Decisions
© Copyright 2015 JKT Ltd. All Rights Reserved. 1
Agenda
 Progress Legacy Modernization - A Recap
 JKT’s Platform Upgrade Framework
 Technology Upgrade
 Technology Upgrade – A Workable App Modernization Demo (7:30 mins)
 Expectations & Benefits
 Summary
 What We Bring To The Table
 Q&A
2© Copyright 2015 JKT Ltd. All Rights Reserved.
The Major Drivers for Legacy Modernization
3© Copyright 2015 JKT Ltd. All Rights Reserved.
High costs of maintaining and
enhancing on expensive legacy
platform
Unmitigated risk of unsupported
software
Inflexible and Closed Architecture
that hinders web enabling and
integration with contemporary
platforms
Higher time to market due to
tedious development cycles
Lack of skilled resources on legacy
technologies
Legacy Progress Modernization Options – A Recap
4© Copyright 2015 JKT Ltd. All Rights Reserved.
Platform
Upgrade
 Version Upgrade
 Platform Upgrade
 Application Upgrade
Technology
Upgrade
 Re-Engineering Web /
Mobile
 Integration & Re-Use
 Package Implementation
Cloud PaaS
Upgrade
 Cloud Porting
 Re-Engineering for PaaS
 Cloud & on premise
Integration
Cloud aPaaS
Upgrade
 Fitment Analysis
 Configuration
 Customization &
Integration
Platform
Upgrade
 Version Upgrade
 Platform Upgrade
 Application Upgrade
Technology
Upgrade
 Re-Engineering Web /
Mobile
 Integration & Re-Use
 Package Implementation
Progress Legacy Modernization
Platform Upgrade
5© Copyright 2015 JKT Ltd. All Rights Reserved.
JKT’s Platform Upgrade Modernization Framework
6© Copyright 2015 JKT Ltd. All Rights Reserved.
Collect Analyse Define Deliver
• State of Hardware
• H/W Performance
Un-
supported
Decide Cloud Vs.
On Premise Upgrade
Set up Arcade / AWS / On
Premise
• Existing Business
Process
• Application Usage
Needs
Change
Define Change Develop for Change
• OE Version
• Other s/w version
< Verion
10
Design Upgrade for v11 Migrate to v11
• Future UI Demands
from System
Old UI
Green -> GUI
GUI -> Web
WebSpeed / Telerik
• Integration points Batch /
Manual
Automatic /
Real Time
OE Web Services /
DataDirect
Platform Upgrade Level Modernization – What do we achieve ?
© Copyright 2015 JKT Ltd. All Rights Reserved.
# Expectations Platform
Upgrade
1 Modernization involving low business risk
2 Low Budget Migration
3 Less Time to Migrate
4 Move to a Supported Version
5 Better User Interface than before
6 Easy Adaptability to changing customer demands – Social, Mobile ready
interface
7 Loosely Coupled Future Ready Design allowing low cost for change
8 High Visibility of Process Bottlenecks
9 Dynamic Collaboration with Partners
10 Automated Business Processes and Workflows
Yes
Yes
Yes
Yes
No
No
No
Somewhat
Somewhat
No
Progress Legacy Modernization
Technology Upgrade
8© Copyright 2015 JKT Ltd. All Rights Reserved.
Legacy Progress Modernization – Technology Upgrade
© Copyright 2015 JKT Ltd. All Rights Reserved.
The prime objectives for Technology Upgrade of an existing Legacy System
Re-Engineering
Re-Define
Architecture & Design
New Responsive UI
Integration & Re-Use
Re-Use Existing
Investments
Dynamic Real Time
Integrations
COTS Implementation
Configurable System
Processes
Enhanced Process
Visibility
Technology Modernization – A case of Typical Legacy Web Speed Application
10
© Copyright 2015 JKT Ltd. All Rights Reserved.
HTML
Pages
Embedded
Orchestration
Images
A Typical Progress Web Speed based web e-Procurement Application Architecture.
Data
Store
Products &
Pricing
Supplier
Mgmt
Order
Processing
Presentation Tier
Business Tier
Data Tier
Spaghetti Code
Difficult Batch
integrations
Tightly Bound
Components
High Maintenance
Custom Coded
Workflows
No Visibility of
Bottlenecks
Integration Logic
Data
Connectivity
Supplier
System
ERP
Technology Modernization – A Proposed Architecture Solution Case Study
© Copyright 2015 JKT Ltd. All Rights Reserved.
ServiceConsumer
ServiceProvider
Web Mobile <Others>
User Interface /
Consumers
Business Processes -
orchestration, state
management
Services
Components
Operational Systems
Applications & Data
Re-Used
Components
Business
Rule
New
Components
Supplier’s
System
ERP
System
Internal
Data
External
Data
Re-Engineering the e-Procurement Solution using SOA architecture
Telerik
Controls /
Telerk Mobile
OE BPM / OE
App Server
OE Web
Services
Corticon BRMS
/ OE Modules
DataDirect
Vendors
Products & Pricing Orders
Take a 7:30 min Video Tour of e-Procurement App Modernization
12© Copyright 2015 JKT Ltd. All Rights Reserved.
Technology Upgrade Level Modernization – What do we achieve ?
© Copyright 2015 JKT Ltd. All Rights Reserved.
# Expectation & Benefits Platform
Upgrade Only
Technology
Upgrade
1 Modernization involving low business risk
2 Low Budget Migration
3 Less Time to Migrate
4 Move to a Supported Version
5 Better User Interface than before
6 Easy Adaptability to changing customer demands – Social,
Mobile ready interface
7 Loosely Coupled Future Ready Design allowing low cost for
change
8 High Visibility of Process Bottlenecks
9 Dynamic Collaboration with Partners
10 Automated Business Processes and Workflows
Yes
Yes
Yes
Yes
No
No
No
Somewhat
Somewhat
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Somewhat
Somewhat
Summary
14© Copyright 2015 JKT Ltd. All Rights Reserved.
• Platform Upgrade – Low Budget, Low Cost Initiative
• Technology Upgrade – Strategic Initiative to future proof your business
• Analyze the AS-IS situation in both approaches
• Successful modernization initiatives start with business value
• Focus on Re-Engineer, Re-Use and Out of Box (COTS)
• Design Loosely coupled
• Focus on Enriching User Interface – Web, Mobile, Responsive
• Customer, Partner, Employee friendly
Our Partners
15© Copyright 2015 JKT Ltd. All Rights Reserved.
What do we bring to the table?
16© Copyright 2015 JKT Ltd. All Rights Reserved.
Trusted Partner for Progress Services
Protecting Your Investment
20 years of core
competency in
Progress,
combined with
complimentary SI
skills
Offer independent
advice on Progress
Legacy Modernization
Improved agility
and
flexibility compared
to Tier 1 / Tier 2
providers Trained Progress
manpower spread across
extensive client base,
leverage best practices and
experience
Applications
Countries
Industries
Projects150+
90+
20+
15+
Q&A
tsmarketing@jktech.com
Meet us at
APJ Progress Spark Conference
Australia, April 21-23
17© Copyright 2015 JKT Ltd. All Rights Reserved.

More Related Content

More from JK Tech

Bulletproof Your QAD ERP to Cloud | JK Tech Webinar
Bulletproof Your QAD ERP to Cloud | JK Tech WebinarBulletproof Your QAD ERP to Cloud | JK Tech Webinar
Bulletproof Your QAD ERP to Cloud | JK Tech WebinarJK Tech
 
Application Modernization to Accelerate Business Growth | JK Tech Webinar
Application Modernization to Accelerate Business Growth | JK Tech WebinarApplication Modernization to Accelerate Business Growth | JK Tech Webinar
Application Modernization to Accelerate Business Growth | JK Tech WebinarJK Tech
 
Modernise Your Applications to Accelerate Digital Transformation | Webinar
Modernise Your Applications to Accelerate Digital Transformation | WebinarModernise Your Applications to Accelerate Digital Transformation | Webinar
Modernise Your Applications to Accelerate Digital Transformation | WebinarJK Tech
 
[Webinar] - Digital Transformation Journey in Dairy Industry
[Webinar] - Digital Transformation Journey in Dairy Industry[Webinar] - Digital Transformation Journey in Dairy Industry
[Webinar] - Digital Transformation Journey in Dairy IndustryJK Tech
 
[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...
[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...
[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...JK Tech
 
[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...
[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...
[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...JK Tech
 
[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your Business
[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your Business[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your Business
[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your BusinessJK Tech
 
[Webinar] - Intelligent Automation: Enabling Bots with Brain
[Webinar] - Intelligent Automation: Enabling Bots with Brain[Webinar] - Intelligent Automation: Enabling Bots with Brain
[Webinar] - Intelligent Automation: Enabling Bots with BrainJK Tech
 
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...JK Tech
 
[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...
[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...
[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...JK Tech
 
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
[Webinar] - Using RPA to Accelerate the Benefits from Shared ServicesJK Tech
 
[Webinar] - Digital Transformation Through Salesforce | JK Tehnosoft
[Webinar] - Digital Transformation Through Salesforce | JK Tehnosoft[Webinar] - Digital Transformation Through Salesforce | JK Tehnosoft
[Webinar] - Digital Transformation Through Salesforce | JK TehnosoftJK Tech
 
[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support Function
[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support Function[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support Function
[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support FunctionJK Tech
 
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test AutomationWebinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test AutomationJK Tech
 
Webinar (UK/Europe) - Demystifying SAP S/4HANA
Webinar (UK/Europe) - Demystifying SAP S/4HANAWebinar (UK/Europe) - Demystifying SAP S/4HANA
Webinar (UK/Europe) - Demystifying SAP S/4HANAJK Tech
 
Demystifying SAP S/4HANA
Demystifying SAP S/4HANADemystifying SAP S/4HANA
Demystifying SAP S/4HANAJK Tech
 
Webinar - Loyalty Reward Points Using Blockchain
Webinar - Loyalty Reward Points Using BlockchainWebinar - Loyalty Reward Points Using Blockchain
Webinar - Loyalty Reward Points Using BlockchainJK Tech
 
Driving Process Improvement Through Automation | Webinar
Driving Process Improvement Through Automation | WebinarDriving Process Improvement Through Automation | Webinar
Driving Process Improvement Through Automation | WebinarJK Tech
 
Blockchain on AWS for Businesses
Blockchain on AWS for BusinessesBlockchain on AWS for Businesses
Blockchain on AWS for BusinessesJK Tech
 
Webinar - AI Powered Recommendation Engine for Businesses
Webinar - AI Powered Recommendation Engine for BusinessesWebinar - AI Powered Recommendation Engine for Businesses
Webinar - AI Powered Recommendation Engine for BusinessesJK Tech
 

More from JK Tech (20)

Bulletproof Your QAD ERP to Cloud | JK Tech Webinar
Bulletproof Your QAD ERP to Cloud | JK Tech WebinarBulletproof Your QAD ERP to Cloud | JK Tech Webinar
Bulletproof Your QAD ERP to Cloud | JK Tech Webinar
 
Application Modernization to Accelerate Business Growth | JK Tech Webinar
Application Modernization to Accelerate Business Growth | JK Tech WebinarApplication Modernization to Accelerate Business Growth | JK Tech Webinar
Application Modernization to Accelerate Business Growth | JK Tech Webinar
 
Modernise Your Applications to Accelerate Digital Transformation | Webinar
Modernise Your Applications to Accelerate Digital Transformation | WebinarModernise Your Applications to Accelerate Digital Transformation | Webinar
Modernise Your Applications to Accelerate Digital Transformation | Webinar
 
[Webinar] - Digital Transformation Journey in Dairy Industry
[Webinar] - Digital Transformation Journey in Dairy Industry[Webinar] - Digital Transformation Journey in Dairy Industry
[Webinar] - Digital Transformation Journey in Dairy Industry
 
[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...
[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...
[Webinar] - Enabling the Digital Dairy Supply Chain: Traceability of Milk Com...
 
[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...
[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...
[Webinar] - How to Future-proof Your ERP Applications with Intelligent Automa...
 
[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your Business
[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your Business[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your Business
[Webinar] – Social Distancing Radar: Smart AI Solution to Restart Your Business
 
[Webinar] - Intelligent Automation: Enabling Bots with Brain
[Webinar] - Intelligent Automation: Enabling Bots with Brain[Webinar] - Intelligent Automation: Enabling Bots with Brain
[Webinar] - Intelligent Automation: Enabling Bots with Brain
 
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
 
[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...
[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...
[Webinar] - Adopt QAD & Progress DBA Global Shared Services to Deliver Cost O...
 
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
 
[Webinar] - Digital Transformation Through Salesforce | JK Tehnosoft
[Webinar] - Digital Transformation Through Salesforce | JK Tehnosoft[Webinar] - Digital Transformation Through Salesforce | JK Tehnosoft
[Webinar] - Digital Transformation Through Salesforce | JK Tehnosoft
 
[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support Function
[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support Function[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support Function
[Webinar] - Chatbot at Work in Just 5-days: Optimize Customer Support Function
 
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test AutomationWebinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
 
Webinar (UK/Europe) - Demystifying SAP S/4HANA
Webinar (UK/Europe) - Demystifying SAP S/4HANAWebinar (UK/Europe) - Demystifying SAP S/4HANA
Webinar (UK/Europe) - Demystifying SAP S/4HANA
 
Demystifying SAP S/4HANA
Demystifying SAP S/4HANADemystifying SAP S/4HANA
Demystifying SAP S/4HANA
 
Webinar - Loyalty Reward Points Using Blockchain
Webinar - Loyalty Reward Points Using BlockchainWebinar - Loyalty Reward Points Using Blockchain
Webinar - Loyalty Reward Points Using Blockchain
 
Driving Process Improvement Through Automation | Webinar
Driving Process Improvement Through Automation | WebinarDriving Process Improvement Through Automation | Webinar
Driving Process Improvement Through Automation | Webinar
 
Blockchain on AWS for Businesses
Blockchain on AWS for BusinessesBlockchain on AWS for Businesses
Blockchain on AWS for Businesses
 
Webinar - AI Powered Recommendation Engine for Businesses
Webinar - AI Powered Recommendation Engine for BusinessesWebinar - AI Powered Recommendation Engine for Businesses
Webinar - AI Powered Recommendation Engine for Businesses
 

Recently uploaded

Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 

Recently uploaded (20)

Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 

Road to Progress Legacy Modernization – Making the ‘right’ Architecture & Technology Decisions

  • 1. Road to Progress Legacy Modernization – Making the ‘right’ Architecture & Technology Decisions © Copyright 2015 JKT Ltd. All Rights Reserved. 1
  • 2. Agenda  Progress Legacy Modernization - A Recap  JKT’s Platform Upgrade Framework  Technology Upgrade  Technology Upgrade – A Workable App Modernization Demo (7:30 mins)  Expectations & Benefits  Summary  What We Bring To The Table  Q&A 2© Copyright 2015 JKT Ltd. All Rights Reserved.
  • 3. The Major Drivers for Legacy Modernization 3© Copyright 2015 JKT Ltd. All Rights Reserved. High costs of maintaining and enhancing on expensive legacy platform Unmitigated risk of unsupported software Inflexible and Closed Architecture that hinders web enabling and integration with contemporary platforms Higher time to market due to tedious development cycles Lack of skilled resources on legacy technologies
  • 4. Legacy Progress Modernization Options – A Recap 4© Copyright 2015 JKT Ltd. All Rights Reserved. Platform Upgrade  Version Upgrade  Platform Upgrade  Application Upgrade Technology Upgrade  Re-Engineering Web / Mobile  Integration & Re-Use  Package Implementation Cloud PaaS Upgrade  Cloud Porting  Re-Engineering for PaaS  Cloud & on premise Integration Cloud aPaaS Upgrade  Fitment Analysis  Configuration  Customization & Integration Platform Upgrade  Version Upgrade  Platform Upgrade  Application Upgrade Technology Upgrade  Re-Engineering Web / Mobile  Integration & Re-Use  Package Implementation
  • 5. Progress Legacy Modernization Platform Upgrade 5© Copyright 2015 JKT Ltd. All Rights Reserved.
  • 6. JKT’s Platform Upgrade Modernization Framework 6© Copyright 2015 JKT Ltd. All Rights Reserved. Collect Analyse Define Deliver • State of Hardware • H/W Performance Un- supported Decide Cloud Vs. On Premise Upgrade Set up Arcade / AWS / On Premise • Existing Business Process • Application Usage Needs Change Define Change Develop for Change • OE Version • Other s/w version < Verion 10 Design Upgrade for v11 Migrate to v11 • Future UI Demands from System Old UI Green -> GUI GUI -> Web WebSpeed / Telerik • Integration points Batch / Manual Automatic / Real Time OE Web Services / DataDirect
  • 7. Platform Upgrade Level Modernization – What do we achieve ? © Copyright 2015 JKT Ltd. All Rights Reserved. # Expectations Platform Upgrade 1 Modernization involving low business risk 2 Low Budget Migration 3 Less Time to Migrate 4 Move to a Supported Version 5 Better User Interface than before 6 Easy Adaptability to changing customer demands – Social, Mobile ready interface 7 Loosely Coupled Future Ready Design allowing low cost for change 8 High Visibility of Process Bottlenecks 9 Dynamic Collaboration with Partners 10 Automated Business Processes and Workflows Yes Yes Yes Yes No No No Somewhat Somewhat No
  • 8. Progress Legacy Modernization Technology Upgrade 8© Copyright 2015 JKT Ltd. All Rights Reserved.
  • 9. Legacy Progress Modernization – Technology Upgrade © Copyright 2015 JKT Ltd. All Rights Reserved. The prime objectives for Technology Upgrade of an existing Legacy System Re-Engineering Re-Define Architecture & Design New Responsive UI Integration & Re-Use Re-Use Existing Investments Dynamic Real Time Integrations COTS Implementation Configurable System Processes Enhanced Process Visibility
  • 10. Technology Modernization – A case of Typical Legacy Web Speed Application 10 © Copyright 2015 JKT Ltd. All Rights Reserved. HTML Pages Embedded Orchestration Images A Typical Progress Web Speed based web e-Procurement Application Architecture. Data Store Products & Pricing Supplier Mgmt Order Processing Presentation Tier Business Tier Data Tier Spaghetti Code Difficult Batch integrations Tightly Bound Components High Maintenance Custom Coded Workflows No Visibility of Bottlenecks Integration Logic Data Connectivity Supplier System ERP
  • 11. Technology Modernization – A Proposed Architecture Solution Case Study © Copyright 2015 JKT Ltd. All Rights Reserved. ServiceConsumer ServiceProvider Web Mobile <Others> User Interface / Consumers Business Processes - orchestration, state management Services Components Operational Systems Applications & Data Re-Used Components Business Rule New Components Supplier’s System ERP System Internal Data External Data Re-Engineering the e-Procurement Solution using SOA architecture Telerik Controls / Telerk Mobile OE BPM / OE App Server OE Web Services Corticon BRMS / OE Modules DataDirect Vendors Products & Pricing Orders
  • 12. Take a 7:30 min Video Tour of e-Procurement App Modernization 12© Copyright 2015 JKT Ltd. All Rights Reserved.
  • 13. Technology Upgrade Level Modernization – What do we achieve ? © Copyright 2015 JKT Ltd. All Rights Reserved. # Expectation & Benefits Platform Upgrade Only Technology Upgrade 1 Modernization involving low business risk 2 Low Budget Migration 3 Less Time to Migrate 4 Move to a Supported Version 5 Better User Interface than before 6 Easy Adaptability to changing customer demands – Social, Mobile ready interface 7 Loosely Coupled Future Ready Design allowing low cost for change 8 High Visibility of Process Bottlenecks 9 Dynamic Collaboration with Partners 10 Automated Business Processes and Workflows Yes Yes Yes Yes No No No Somewhat Somewhat No Yes Yes Yes Yes Yes Yes Yes Yes Somewhat Somewhat
  • 14. Summary 14© Copyright 2015 JKT Ltd. All Rights Reserved. • Platform Upgrade – Low Budget, Low Cost Initiative • Technology Upgrade – Strategic Initiative to future proof your business • Analyze the AS-IS situation in both approaches • Successful modernization initiatives start with business value • Focus on Re-Engineer, Re-Use and Out of Box (COTS) • Design Loosely coupled • Focus on Enriching User Interface – Web, Mobile, Responsive • Customer, Partner, Employee friendly
  • 15. Our Partners 15© Copyright 2015 JKT Ltd. All Rights Reserved.
  • 16. What do we bring to the table? 16© Copyright 2015 JKT Ltd. All Rights Reserved. Trusted Partner for Progress Services Protecting Your Investment 20 years of core competency in Progress, combined with complimentary SI skills Offer independent advice on Progress Legacy Modernization Improved agility and flexibility compared to Tier 1 / Tier 2 providers Trained Progress manpower spread across extensive client base, leverage best practices and experience Applications Countries Industries Projects150+ 90+ 20+ 15+
  • 17. Q&A tsmarketing@jktech.com Meet us at APJ Progress Spark Conference Australia, April 21-23 17© Copyright 2015 JKT Ltd. All Rights Reserved.