from old world to new: all you need to know about application modernization
TRANSCRIPT
0 Copyright 2016 FUJITSU
Fujitsu Forum 2016
#FujitsuForum
1 Copyright 2016 FUJITSU
Application Modernization
Joerg Tettenborn
Liaison Officer EMEIA
Global Application Modernization OC
Anna Larsson
STA Project Leader
Business & Application Services
Fujitsu Nordics
Toni Korhonen
Senior Solution Architect
Business & Application Services
Fujitsu Nordics
2 Copyright 2016 FUJITSU
What is Application Modernization?
Application
Any system that is currently in product for which a client owns the Intellectual Property Rights
Modernization
Undertaking some alteration to the system, normally to allow for a greater benefit from the investment that has been made in the system in the past, present and future.
Application Modernization
is undertaken to increase the longevity and/or increase the functional abilities of one or many systems.
3 Copyright 2016 FUJITSU
Why Modernize?
Improved Agility Our Application Modernization service is designed to make the most out of your older strategic applications, by enabling them on cloud, web and mobile environments - much faster and at a lower cost and risk than a rewrite. Once migrated, change in functionality of the applications can be achieved much faster and more cost effectively using modern programming tools.
Reduced TCO By eliminating expensive legacy environments and lock-in commercial licenses we can reduce the cost of ownership of some applications by as much as 70%
Improved Integration Our services can integrate any applications with each other, whatever their current environment. We can migrate to a modern environment, or use integration tools to open up the legacy applications.
Other Benefits include: Improves customer experience Removes reliance on old and expensive skillsets Removes dead and dying technology Aids compliance and legislation Simplifies the application portfolio
4 Copyright 2016 FUJITSU
Why Modernize Now
The Era of Human Centric ICT The Megatrends
Mobility Social/Communication Big Data The Cloud
And the ultimate trend setter TIME
What has changed that makes Application Modernization vital now? As a CIO you need to be across the following or you are missing a beat
5 Copyright 2016 FUJITSU
Is App Mod relevant in the Marketplace?
Gartner 2016 Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Top CIO Priority
N/A
N/A
6 Copyright 2016 FUJITSU
Application Modernization Capabilities
AMD - Application Modernization Database Covers all your database modernization
requirements from migration to data cleansing and database management
AMC - Application Modernization Cloud
Our services can enable even legacy applications to be hosted on the
cloud (K5, Azure and AWS).
AMI - Application Modernization Integration A service to enable any application to be fully integrated with any other applications and front ended on mobile,
tablet and web. Now also includes Robotic Process Automation
AMA - Application Modernization Analytics A consulting and discovery service to analyse
the complexity of the current portfolio, provides a roadmap for each application
AMM - Application Modernization Mainframe
A modernization service specifically designed for
mainframe and midrange migrations to Open Source and
.NET
AMOS - Application Modernization Open Systems
Services and tools aligned to target a migration to an Open Systems environment. Examples include; Lotus
Notes, Oracle Forms and Micro Focus COBOL Migrations
7 Copyright 2016 FUJITSU
Fujitsu Application Modernization Differentiators
Unrivalled Coverage of Modernization Fujitsu toolsets and ‘Best of Breed’ partners guarantee a truly independent approach using the right tools for every modernization
Fujitsu Heritage and Legacy IP Fujitsu ICT heritage and intellectual property incl. respective compiler technology are a clear asset and competitive edge
Trustful Brand Recognition Not just a “modernize and leave” offering -> We Stay!
Truly End-to-End Approach From consultancy to modernization, testing, infrastructure, delivery and ongoing services
8 Copyright 2016 FUJITSU
Application Modernization
Anna Larsson
STA Project Leader
Business & Application Services
Fujitsu Nordics
9 Copyright 2016 FUJITSU
The Customer
STA has overall responsibility for safe and environmentally friendly rail, air, sea and road transports in Sweden
10 Copyright 2016 FUJITSU
The VTR system – the heart of STA
Platform from Unisys that since the seventies operates the road traffic system
100 000 external users
500 million transactions yearly
100 million decisions yearly
3.5 million lines of EAE code, plus Cobol
Available 24–7
Strategically important system that demands high accuracy and accessibility!
11 Copyright 2016 FUJITSU
VTR is not future safe
12 Copyright 2016 FUJITSU
The insight
13 Copyright 2016 FUJITSU
The solution
14 Copyright 2016 FUJITSU
And the choice was…
”After a thorough procurement process and evaluation of a handful of suppliers on a number of criteria, STA signed an agreement with Fujitsu in March 2015.
So far Fujitsu has fulfilled our expectations and proven that they both have the knowledge and the engagement to deliver the required solution.”
Oct 14, 2016: Jesper Bjärvall, Project owner at STA
15 Copyright 2016 FUJITSU
So, what is the scope?
Old system:
UNISYS
LINC/EAE
COBOL
ECL Batch jobs
New system:
Microsoft
.NET
Windows PowerShell
16 Copyright 2016 FUJITSU
Functional 1:1
17 Copyright 2016 FUJITSU
Challenge 1 - IT archeology
18 Copyright 2016 FUJITSU
Expect surprises
“With a large system to migrate, which has been developed over a couple of decades, you will find stuff that no one even knew existed.”
Marcus Frejd, Project Manager at STA
HUGO?
19 Copyright 2016 FUJITSU
Challenge 2: Lack of knowledge and resources
20 Copyright 2016 FUJITSU
Challenge 3 – How to test and what to test
It is a test project… But it is not the functionality that needs to be tested!
Don’t forget the complete integration flows!
21 Copyright 2016 FUJITSU
1:1 sounds easier than it is
How does it work today?
Hidden dependencies
Implicit sorting
Forgiving for errors
Optimized for the mainframe capabilities
It’s all about comparison
Automation is necessary
Risk based testing
How do you know you are ready?
Less than 50% of ~1500 transactions
All critical batch jobs
Is the difference a problem?
Adjust to new standards
40 years of optimization needs to be replaced to take advantage of the strengths of the new system
22 Copyright 2016 FUJITSU
The challenging parts
“One cannot emphasize enough how important it is to put much effort early in thorough tests of integrations and batch jobs.”
Marcus Frejd, Project Manager at STA
BATCH Integrations
23 Copyright 2016 FUJITSU
The challenging parts
“Don’t do everything at the same time. (Change Operations supplier; Change ways of working; Run big project affecting VTR in parallel…)
You should consider the capacity of your own organisation.”
Therese Johansson, Lead Architect at STA
24 Copyright 2016 FUJITSU
The challenging parts
“One lesson learned is that we should have put all people inside the project and minimized dependencies to the line organization.”
Marcus Frejd, Project Manager at STA
25 Copyright 2016 FUJITSU
The successful parts
”The most significant success-factor for our project has been to benefit from top priority at STA during 18 months, including full and sustainable support from top management.”
Jesper Bjärvall, Project owner at STA
26 Copyright 2016 FUJITSU
The successful parts
27 Copyright 2016 FUJITSU
And most important of all:
“We wouldn’t have managed if we hadn’t been working together as one team, STA, Fujitsu and
Asysco, in one open project area on site.”
The Project Management team at STA
28 Copyright 2016 FUJITSU
If the road ahead feels unclear
“Start taking stock of and map the system: Internally, integrations, external contracts and dependencies.
Decommission what is to be taken out of service before the project starts.” Therese Johansson, Lead Architect at STA
29 Copyright 2016 FUJITSU
Get professional help
“Work closely with the supplier!
A large and experienced supplier is
a critical success-factor.”
The Lead Architect team at STA
30 Copyright 2016 FUJITSU
Don’t wait
31 Copyright 2016 FUJITSU
32 Copyright 2016 FUJITSU
Application Modernization
Toni Korhonen
Senior Solution Architect
Business & Application Services
Fujitsu Nordics
33 Copyright 2016 FUJITSU
The number of users or devices
AI and Robotics 4th Wave
Internet of Things 3rd Wave
50B+ In 2020
Mobile Internet 2nd Wave
10B In 2010
Internet 1st Wave
1B In 2000
Waves of digital technology
Digital technology
A set of connected technologies such as cloud, mobile, IoT, Analytics, AI, robotics, and supporting security technologies
Copyright 2016 FUJITSU 33
34 Copyright 2016 FUJITSU
What is Robotic Process Automation
Virtual workforce are software robots that work faster, without errors, 24/7 and with less cost.
Emulates the work of a human agent, using existing UIs to drive applications and execute system-based work.
Automation of repetitive and mundane rule-based tasks, that is simple to deploy.
35 Copyright 2016 FUJITSU
Use Cases
Business Optimization
Back Office e.g. Administration &
Reporting
Front Office e.g. Customer Support &
Service Desk
End to End e.g. Connecting Process
Islands
IT Optimization
IT Support e.g. Service Desk,
System Administration,
App Management
Data Migration e.g. Legacy System
Integration / M&A
Strategic Change
Service Digitization e.g. Self Service & Channel
Shift
36 Copyright 2016 FUJITSU
Fujitsu differentiators
Fujitsu XpressWay approach
Agile and industrialized process in order to drive rapid
outcomes, helping achieve the vision for the customer
Wide experience
We can provide an approach that is customer-centric and
technology independent
End-to-end capability
From process discovery and optimization to automation
implementation and ongoing services
Next wave
Fujitsu R&D brings artificial intelligence (AI)
capabilities to our customers
37 Copyright 2016 FUJITSU
38 Copyright 2016 FUJITSU