This document discusses digital transformation and agile integration of mainframe systems. It begins by noting how digital businesses have transformed various industries. It then covers IT workload classification systems including systems of things, engagement, records, insight and interconnection. The document discusses transforming IT services to the cloud using microservices and pre-built architecture patterns. It outlines classifying workloads and transforming services. It details an agile design approach using API Connect and z/OS Connect to integrate mainframe systems. The final section demonstrates development tools for containerization and deployment to Bluemix.
1. Ux and IoT
Agile by Design
Antoine Militello, Sébastien Georis,
Benjamin Brandt, William Poos
2. Change is not an option
Business Model Transformation
IT Workload Classification (SoT, SoE, SoR, SoI)
IT Services transformation (Cloud, MicroServices)
Agile by design ( API Connect, Z/OS Connect)
Demonstration (Spring, Docker, Bluemix)
Agenda
3. Change in not an option
… digital transformation is here in our everyday life
Our privacy is accessible via digital channels ( FACEBOOK )
Our professional life is available via digital channels ( LINKEDIN )
The biggest book sale volume is digital ( AMAZON )
The largest video rental volume is digital ( NETFFLIX )
The largest volume of leasing digital music ( SPOTIFY )
The traffic information is digital (GOOGLE MAPS)
The most popular taxi company is digital ( UBER )
The company 's most popular rental housing does not own any housing ( Airbnb )
The most popular telecommunications company has no
telecommunications infrastructure (Skype, WeChat )
Infrastructure services , platform and software are dematerialized
( AWS BlueMix , Azure , ...)
4. Change is not an option
Business Model Transformation
IT Workload Classification (SoT, SoE, SoR, SoI)
IT Services transformation (Cloud, MicroServices)
Agile by design ( API Connect, Z/OS Connect)
Demonstration (Spring, Docker, Bluemix)
Agenda
5. Digital Businesses
build their business
models as code
around their data
assets
Business Model transformation
… thinking out of the box
7. Change is not an option
Business Model Transformation
IT Workload Classification (SoT, SoE, SoR, SoI)
IT Services transformation (Cloud, MicroServices)
Agile by design ( API Connect, Z/OS Connect)
Demonstration (Spring, Docker, Bluemix)
Agenda
8. IT
MiddleWare
Gestion des canaux de communications (B2C) Services aux affiliés
RH
Etude
opportunités et
analyses
Gestion administrative Affiliés
(Etat Civil)
Soins de santé
Services Facultatifs (ASBL) Services Assurances (SMAB)
Finances et Compta
Gestion indemnités et médicale
Zorgverzekering
Cotisations
Contentieux
Gestion courrier
archive (transactio...
Gestion courrier
ticketing mainfram...
Gestion des partenaires (B2B)
Lotus Notes
MyCarenet
Service Social (CSS)
Gestion relation
affiliés
Services aux partenaires
Logistique / infra
Analytique - tableaux de bord
Gestion portefeuille services
facultatifs
Acquisition
d'affiliés
(com/marketing)
Audit / QualitéAchats Juridique
MyCarenet e-fact
wiki
Self-Mut
Self Hosp
Réseau UNMS
Site Web
App xls audit
Archivage
BCSS
Carenet
Central Printing
Comptabilité AL Comptabilité AO
Comptabilité
ASBL
Comptabilité
Guichets
Comptabilité
SMAB
Comptabilité
Zorgkas
Cotisations
CTX - Accidents
CTX - Débiteurs
DME
Doc importer
Drupal
e-Learning
winTime...
E-Mut
Etat Civil -
Administration
Etat Civil -
Inscriptions
Fax importer
Gestion de la
carte isi+
Image +
Indemnités -
Médical
Indemnités -
Paiements
Indemnités -
Révision
Intranet
Isabel
Kiosk
Mail importer
Ménage MAF
MJT
MyCarenet - E-
DMG
MyCarenet -
Médicaments
MyCarenet -
Soins à domicile
Pharmanet
Polycliniques
Reseau BCSS
Reseau CIN
Reseau
Zorgverzekering
RH
RH Mainframe
Scanning
SDS -
Administration
SDS - eHealth
SDS - Membres
SDS - Statut
chronique
SDS - Trajets de
soins
SDS BM
SDS TP
SENDMAILSDS
Service social
Services extérieurs
SMAB
Telephony et ivr Ticketing
UNMS
Viewer
Zorgverzekering
A
Zorgverzekering
C
Zorgverzekering
D
Zorgverzekering
F
Zorgverzekering
M
Zorgverzekering
P
Réseau e-health
Fax printer
Etat Civil -
Assurabilité
SDS - Malades
chroniques
ASBL Médico-
social
ASBL Socio-
culturel
MJT
MJT
Economat
SDS - Accords
MC
SDS - MAF
SDS - Tarification
SDS -
Administration
Zorgverzekering I
Etat Civil -
Assurabilité
Application
Guichets
Reseau Carenet
Reseau
MyCarenet
E-Mut
Convocation
agenda
Fax printer
DMWorks
ITWorkloadClassification
1 2
3 4
9. IT Workload Classifications
… system of x (SoX)
System of Connected Things (SoT)
are device/systems collecting and analysing information from
the real world (body, cars, plants, …) and low consomptions
network like lora or sigfox
Systems of engagement (SoE)
are different from the traditional systems of record that log
transactions and keep the financial accounting in order: They
focus on people, not processes....These new systems harness a
perfect storm of mobile, social, cloud to deliver apps and smart
products directly in the context of the daily lives and real-time
workflows of customers, partners, and employees
System of Records (SoR) - core
stablished packaged applications or legacy homegrown
systems that support core transaction processing and manage
the organization's critical master data. The rate of change is
low, because the processes are well-established and common
to most organizations, and often are subject to regulatory
requirements.
System of Insight (SoI)
integrate data in the systems of engagement and
systems of records to find new relationships and
patterns by analyzing historical data, assessing the
current situation, applying business rules, predicting
outcomes, and proposing the next best action.
System of Interconnection (SoS)
linking together different computing systems and
software applications physically or functionally, to act
as a coordinated whole.
Sources – Wickipedia, Gartner, IBM
10. Change is not an option
Business Model Transformation
IT Workload Classification (SoT, SoE, SoR, SoI)
IT Services transformation (Cloud, MicroServices)
Agile by design ( API Connect, Z/OS Connect)
Demonstration
Agenda
11. IT services transformation
…demand side
Client Side – Agility
‒ Service business vs technologie (Lower TCO and Higher Value)
‒ Consommation/accès de/aux services vs propriété (Capex -> Opex)
‒ Minimum Viable Product, Time2 Market Reduction
‒ Pay per use, automated, self service (Go global in Minutes)
Client Side – Uses Cases
‒ #1 : Agility
‒ #2 : New Engagement Platform
‒ #3 : New Workloads Product prototyping & design
‒ #4 : Supplement Existing Workloads with the Cloud Analytics
‒ #5 : Supplement Workloads with existing on-premises infrastructure
‒ #6 : Migrating Existing Applications
‒ #7 : All-in
12. Amsterdam, Chennai,Dallas, Frankfurt, Hong
Kong, Houston, London, Melbourne, Milan,
Montreal, Paris, Querétaro, San Jose, Sao
Paulo, Seattle, Singapore, Sydney, Tokyo,
Toronto, Washington
IT services transformation
Supply Side - Cloud services
IaaS
Amazon
EC2
AWS
Lambda
Amazon
Glacier
Amazon
S3
Lift And
Shift
Web Data Mobile AnalyticsCognitive IoT Security Yours
PaaS
Optimize
SaaS
Natives
Bluemx
Public
Bluemix
Dedicated
Bluemix
Local
• Dallas (US)
• London(UK)
• Sydney(AU)
• Beijing(CN) *
Everywhere
Options
• VPN – Public
• Deidcated Infra
Regulations
Analysis
14. Modelled around business
domain
Hide implementation detailed
Culture of automation
Isolated Failure
Highly observable
Decentralised all the thing
Deploy independently
Customer first
IT Architecture transformation Micro services
15. { "name" : "John Smith",
"sku" : "20223",
"price" : 23.95,
"shipTo" : { "name" : "Jane Smith",
"address" : "123 Maple Street",
"city" : "Pretendville",
"state" : "NY",
"zip" : "12345" },
"billTo" : { "name" : "John Smith",
"address" : "123 Maple Street",
"city" : "Pretendville",
"state" : "NY",
"zip" : "12345" }
}
HTTP – POST : Create a new
HTTP – GET : Search for item with some values
HTTP – PUT : Create/Updates an item
HTTP – DELETE : Delete item with some criteria
JsonRest
OpenAPISpecification-Swagger
IT Architecture transformation Micro services
16. Change is not an option
Business Model Transformation
IT Workload Classification (SoT, SoE, SoR, SoI)
IT Services transformation (Cloud, MicroServices)
Agile by design ( API Connect, Z/OS Connect)
Demonstration (Spring, Docker, Bluemix)
Agenda
20. Agile by design integration
Customer SOA
Internal API - Services
B2B private API
Private
Portal
Smart Devices ....
Core
B2B Applications
…Intranet
Applications
Clients BO
Partner
API
Talent
Soft
…
…
Specific
Open
Public API
Third party Apps
Automatic Accès 3rd
parties
Interactive Access for 3rd parties
Core Business Services Analytical Services
Evolution vs revolution
Public IoT
Platform
IoT Devices
…
…
…
…
…
MicroServices Apps
HTML5 Mobile Apps
21. Change is not an option
Business Model Transformation
IT Workload Classification (SoT, SoE, SoR, SoI)
IT Services transformation (Cloud, MicroServices)
Agile by design ( API Connect, Z/OS Connect)
Demonstration (Spring, Docker, Bluemix)
Agenda
30. IBM z/OS Connect Enterprise Edition
1. z/OS Connect is software function that runs in Liberty Profile for z/OS.
2. z/OS Connect is described and configured in the Liberty server.xml file.
3. z/OS Connect is designed to accept Restful Uris with JSON data payloads.
4. One part if z/OS Connect is servlet that runs in Libert Profile for z/OS.
33. IBM z/OS Connect Enterprise
Edition : POC z/OS LPAR
IMS
IMS
Transaction
WAS Liberty
IMS Mobile Gateway Server
Z Angel
(Started Task)
TOP
Secret
System
Security
IMS Connect
(OTMA)
IMS
Transaction
IMS
Transaction
z/OS Connect EE
API Mapping
Model
Interceptors
API Packages