You are on page 1of 12

Folder2009_french1:Layout 3 06.07.

2009 18:37 Uhr Seite 1

CHANGE happens
Architecture SHARK Migration
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 2

Les problèmes de coûts liés aux vieux systèmes


Etes-vous dans cette situation?

Pression des coûts: Dépendance face au constructeur:


Pression
Les sociétés consacrent en moyenne 60 à 80 % Les possibilités de développement sont des coûts
des budgets IT pour l’utilisation et l’entretien des bridées par les logiciels achetés et ne cor- Coûts
vieux systèmes (ainsi que diverses applications). respondent pas aux évolutions technolo- importants de Retard tech-
De manière récurrente, dans ces mêmes budgets, giques actuelles. Cette dépendance aux dévelop- nologique
pement
la part des frais d’exploitation augmentent sensi- vendeurs mainframes donne lieu à des
blement à cause de ces systèmes défectueux. politiques de prix abusifs et rendent im-
possible le choix denouvelles initiatives IT. Les mainframes rendent une
partie du capital inutilisable:
Retard technologique:
Coûts
Certaines catégories de mainframes (IBM,.....) Non transmission du savoir-faire: Non trans- ■ une logique d´affaires complexe importants
mission du ■ une technique de développe- d‘amélioration
arrivent en fin de cycle de vie. Beaucoup de détenteurs de savoir-faire savoir-faire ment dépassée
concernant des systèmes plus anciens
Coûts importants d´amélioration partent à la retraite – une impasse de con-
(licences et Upgrade): naissances, prévue dans les 5-10 prochai-
Les coûts de remplacement et d'implémentation nes années, menace la gestion durable
des Upgrade seront en augmentation dans des applications mainframes et créé un Dépendance Peu
face au de flexibilité
un futur proche. risque pour la maintenance des applicati- constructeur
ons coeurs.
Peu de flexibilité:
Les outils de développement utilisés et les 4-GL Coûts importants de développement:
ne conviennent plus dans la palette de systèmes Il existe aujourd'hui des besoins pressants
actuels ou ne sont plus pris en charge par la en connaissances spécifiques pour la Recherche Gartner*: „De nombreuses entreprises qui en 2008 n'ont développées aucune straté-
maintenance des constructeurs (par exemple maintenance des systèmes qui, dans l'état gie de modernisation pour leurs mainframes, mettent en péril leur capacité à consolider leur
VAGEN/CSP). L’accolage et l’utilisation de nou- actuel des formations IT, ne couvrent pas portefeuille de technologies, en raison de la perte de savoir-faire .“
velles technologies n’est plus possible. les coûts croissants de développement. *) Gartner, “Leverage your Mainframe Applications with SOA”, 25 octobre 2005
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 3

SHARK GmbH Business Consulting & IT Solutions

La solution
Une mutation rapide permettant une rénovation
entièrement automatisée du système

De quelle manière peut-on transmettre ce système de manière A travers l'utilisation d'un Open Source basé sur un environ-
efficace? La valeur de votre entreprise est justement liée étroi- nement connu de développement (Linux/Jboss), d'importan-
tement à sa valeur fonctionnelle. Celle-ci prend non seulement tes économies sont effectuées par rapport aux coûts souvent
en compte le savoir-faire concernant des procédés qui comp- drastiques des licences. La „Java Connector Architecture“, qui
rennent des manœuvres complexes et spécialisées mais éga- résulte de l'ensemble des grands constructeurs, représente
lement un important capital d'investissements, qui reste également une intégration facile, actuelle voire futuriste, de lo-
toujours d'actualité. giciels et systèmes externes (par exemple: DB2, Lotus
Notes,Applications Office, Applications ERP, MQ Series).
Une réécriture manuelle entraîne souvent des risques impor-
tants dans les projets à grande échelle.

L'issue face aux problèmes de coût des IT sans perte de valeur


est la migration 1:1 comprenant la conservation du procédé Ouais l’ami, je
de transactions, du processus de fabrication et de traitement
connais ! Ça m’est
des informations initiales. Le résultat consiste en des appli- Pff… C’est arrivé avant toi.
cations opérationnelles, inchangées et facilement intégrables
pas facile de
pour les utilisateurs.
suivre…
La nouvelle architecture informatique ne doit pas seulement re-
produire un „status-quo“ correct, mais s'inscrire dans une stra-
tégie tournée vers l'avenir , il est également primordial qu'elle
soit flexible et économique. Elle doit permettre aussi une inté-
gration aisée dans une architecture orientée service (SOA)“
ainsi que certaines modifications permettant une plus grande
élasticité des services à la demande («On-Demand-Services»).
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 4

Change! Applications:
■ Conversion Cobol-BMS → Java
Systèmes:
■ CICS → Linux / JBoss / AIX
SHARK Migration Architecture ■ Conversion Cobol Batch → Java ■ BS2000 → Unix UTM / JBoss
(SMA) – solution éprouvée, ■ Conversion VAGEN / CSP → Java
maintenabilité assurée, indépendant ■ Conversion Smalltalk → Java Job schedulers:
de l'environnement IT ■ Environnement 4GL → Java ■ UC4-BS2000 / OSD → UC4-z/OS UC4-AIX, UC4-Linux
■ PL1, Portage Cobol → Linux / AIX Cobol / PL/I ■ UC4-z / OS → UC4-z/OS UC4-AIX, UC4-Linux
Grâce à a la conception d'un générateur d'outils de migration,
SHARK GmbH a constitué un instrument totalement novateur, Base de données:
capable de migrer rapidement et sans risque vers un système ■ DB2, PostgreSQL et Oracle et vice versa
open source et ainsi de migrer l'ensemble du portefeuille IT. ■ VSAM, DL1, Leasy, Sesam → des bases de données relationnelles (Oracle, PostgreSQL, DB2)

■ Le générateur traduit le code source automatiquement en


un code cible d´une importance similaire pour les dévelop-
peurs de l´entreprise (par ex. Java, C/C++, Cobol).
SHARK Migration,
■ Un environment cible Open Source accessible et facile à
maintenir (par exemple Eclipse) pourra évoluer au rythme des Comment mon cher !
adaptations demandées par le client.
t’as fait ça ?
■ Des Plugins spéciaux permettent une correspondance in-
terne très rapide qui améliorent la productivité.

■ L´intégration et la migration des données existantes


est également prise en charge.
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 5

SHARK GmbH Business Consulting & IT Solutions

Mais oui ! Garantit


à un prix fixe et dans un
Une prise en charge sécurisante Et c´est sûr ?
délai déterminé !

SHARK Migration Architecture (SMA) – un processus de migration


standardisé d'une qualité sûre, à prix fixe et à date fixe

Les démarches de migration fonctionnent de manière standard, Ces 4 étapes du procédé restent toujours les mêmes pour
seule la génération basée sur des règles est en mesure de ré- l'ensemble du portefeuille de technologies, indépendamment
pondre aux demandes individuelles des clients et permet de ga- du code cible Java, Cobol, PL/I ou C/C++.
rantir un résultat:
Les avantages de ce procédé standardisé et entièrement automatisé sont:
1. Démarche: L'analyse préliminaire consiste en une simple analyse
technique de codes et de données et, de ce fait, cette phase d'ana- ■ l'exécution du projet est garantie à un prix fixe et à une date fixe
lyse est nettement plus courte que lors d'un nouveau développe- ■ la progression du projet est consultable au fil des jours
ment. Dans le cadre de cette analyse automatisée des codes, les ■ les risques du projet sont minimes SHARK Java Framework:
Facile à utiliser et à entretenir à
“structures interdites” sont identifiées et corrigées automatique- ■ une répétabilité au choix de la démarche de génération pour l'optimisation des solutions de mi-
l’aide d’Eclipse, Contrôle des ver-
ment pour fournir au final des codes clarifiés. Le code migré est gration (Exemple: Génération de 12.000 classes Java en 12 minutes) sions avec Subversion (SVN)
alors libéré des erreurs et des problèmes en tout genre! Generated
Screen Layout
Description schématisée des processus de migration standards en langage Java par exemple:
2. Démarche: Optimisation et adaptation du générateur et du Java Classes

framework cible pour cerner au mieux les attentes des clients et Generated
leurs objectifs d'architecture IT. Business Logik
Java Classes

3. Démarche: La génération entièrement automatisée s'appli- Generated


que dans tout le code source sans nécessiter de manoeuvre ma- Data Layer
Code source export Parser SMA automatique Objets automatique Générateur automatique
nuelle et basée sur des règles adaptées pour chaque migration. neutres SMA
Java Classes

(Java)
Embedded
4. Démarche: Afin que le code généré ne nécessite pas d'inter- PlugIns

vention manuelle, les modification ne seront faites que sur les Java Classes

règles de base du générateur.


Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 6

Se préparer pour l´avenir


Une plus grande échelle de qualité– la clé du succès

Par ce procédé de migration standardisée et entièrement au- En rendant le code source accessible au client: Dans le but d'assurer la perennité et la
tomatisée, nous pouvons garantir des résultats de grande disponibilité des nouvelles applications, SHARK GmbH laisse le code source de SHARK-
qualité, uniques dans ce secteur: Frameworks, après l'achèvement du projet, à disposition des clients, pour leur utilisa-
tion exclusive. Par là-même, il devient complètement indépendant des fournisseurs et
En n'altérant aucunement les affaires courantes durant la ainsi mieux maîtriser les coûts.
migration: La maintenance des codes anciens peut être ainsi
réalisée pendant la durée de la réalisation du projet. Le client Grande satisfaction des utilisateurs et apprentissage de courte durée: L'ancien code
est mis à l'abri de risques comme l'arrêt ou l'atteinte des af- source sera mis à disposition sous la forme d'un commentaire en code java permettant
faires courantes. une meilleure maintenabilité du code java. A travers cette méthode, le collaborateur qui
se trouve confronté à ce nouveau langage gagne en efficacité. La maintenance future
En minimisant les dépenses: Les tests fonctionnels des nou- des applications dans le nouvel environnement de développement sera de surcroît ex-
velles applications sont significativement réduits, en effet, trêmement facilité grâce au référencement des structures ayant été migrées.
dans le cadre de la migration par une génération automati-
sée, aucun changement de contenu n'est effectué. Ce sont ex- De nouveaux collaborateurs-IT peuvent facile-
clusivement des tests techniques indispensables. Cela signifie ment maintenir et entretenir l'architec-
une réduction considérable des dépenses destinées aux tests ture cible, sans effort de formation Rendu telles quelles
d'application. supplémentaire. grâce à une migration en-
Et tes affaires tièrement automatisée
courantes?
En se fixant la performance comme priorité: Une attention Pour les utilisateurs, le changement
particulière sera consacrée à la performance, avec un niveau d'architecture s´effectue de manière
d'exigence beacoup plus fort que lors d'une réécriture ou transparente (même “look and feel”).
d´une migration en partie automatisée! Les experts retrouvent ainsi leurs re-
pères dans les applications mi-
En prenant en compte des standards et des objectifs d'ar- grées et peuvent travailler
chitecture visés par les clients: SHARK-Framework sera in- sans formation sur les nou-
dividuel, adapté aux aspirations du client. velles interfaces.
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 7

SHARK GmbH Business Consulting & IT Solutions

EASY-TO-DO list
Pour une parfaite migration

INVESTISSEMENT BÉNÉFICE
SHARK supporte le projet complet, plus précisement le
cycle de vie des différents scénarios de migration choisis
Analyse de la demande- dé- Evaluations des options Validation de l'architecture Mise à disposition de l'archi- en s´appuyant sur des méthodologies éprouvées, des com-
OBJECTIFS

finition de la possible archi- possibles, définition de cible, du planning projet tecture migrée et support pétences business et techniques, tout en respectant les di-
tecture cible et du cadre de l'architecture cible, et du budget dans la phase switch-over rectives de l´IPMA (International Project Management
travail des clients plannification du projet Association). Notre Directeur de projet Senior certifié (IPMA
Niveau B) vous accompagne ainsi que ses collaborateurs.
ACTIVITES

Questionnaire d'évaluation Projet/Etude Pilot / Proof of Concept Bascule

Moins de coûts ! Plus


Evaluation introductive Concept Le projet pilote / PoC L'ivraisons finales de liberté ! Vois le
résultat !
Ça t’apporte
■ Pré-requis ■ SHARK Migration ■ Dimensionnement des ■ Infrastructure cible
quoi concrète-
PERFORMANCES

■ Définition du périmètre projet Architecture (SMA) environnements HW et SW opérationnelle ment ?


■ Définition de la stratégie de mi- ■ Evaluation ROI ■ Fournitures d´échantillons ■ Applications et
gration (Big Bang vs. Step by Step) ■ Mitigation des risques de programmes et de don- données migrées
■ Variantes de l'architecture cible ■ Failles du programme nées migrées ■ Architecture préparée pour
■ Analyse des risques ■ Budget, conditions ■ Recommandation de la mise en place d´une SOA
■ Première estimation du planning ■ Planification détaillée scénarios de migration ■ Collaborateurs formés
du Pilot / PoC
Décision
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 8

Des effets positifs immé-


diatements mesurables AVANT MIGRATION APRÈS MIGRATION

Des économies ciblées permettant de


Investisse-
financer les investissements futurs Transformation Projets ments straté-
de l´entreprise giques
Transformation
La valeur du gain d´une migration automatisée ne consiste pas seulement en de l´entreprise
un réalignement rapide de la palette IT en Open Source mais également en
Amélioration Projets
une amélioration qualitative des applications et des systèmes: des
applications
Gestion
applicative Amélioration
■ Retour sur investissement: ■ Intégration de services à la des
clairement mesurable, réalisé en demande à moindre coût applications Gestion
Production applicative
un minimum de temps
Production
■ La maintenabilité et les nou-
■ Coûts de migration modérés veaux développements des
softwares internes est écono-
■ Pas de coûts de maintenance, mique (TCO – Total Cost of
issus du projet de migration Ownership) et ne nécessite
pas de support externe.
■ Baisse drastique des Les gains de ROI permettent de dégager une marge stratégique des investis-
coûts de licence ■ Des équipes de développe- sements pour les projets Follow-Up déjà convertis vers une plateforme d'ar-
ments plus efficaces car moins chitecture moderne et stable:
■ Indépendance du constructeur liées à des environnements à
compétences restreintes. 1. Etape de migration technique: dès le démarrage des projets de migration, le
■ Intégration facilité d´une architec- client est en mesure d´apporter des améliorations, des modifications et cor-
ture orientée services et de systèmes ■ Minimisation des risques rections relatives aux processus existants.
externes (par exemple: Lotus Notes, grâce à une plateforme appli-
base de données, applications Office, cative sécurisée et robuste 2. Etape de redesign du processus: Le design des process sera effectué sur une
applications ERP, MQ-Series) plateforme d´architecture moderne et stable.
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 9

SHARK GmbH Business Consulting & IT Solutions

Change happens!
L´architecture SHARK Migration a fait ses preuves ...

Institut d'assurance de retraite Assurance-vie LV 1871 a.G. Munich

L'objectif du projet de migration est un renouvellement com- La migration couvre le périmètre suivant:
Pas de panique ! Cette techno-
plet des Mainframes BS2000. La migration couvre les sec- logie a déja plusieurs fois
teurs suivants: Et qui me garantit fait ses preuves!
que tout ira bien ?

■ Siemens BS2000 → AIX ■ CSP / VAGEN → Java


■ Siemens Cobol → Microfocus Cobol ■ Cobol CICS Backends → Microfocus Workbench / Cobol
■ Sesam → Oracle (Génération d´un C-Access-Layer) ■ VSAM → Microfocus Workbench
■ UC4-BS2000 / OSD → UC4-Unix et korn shell-Scripts ■ DB2 → DB2 UDB, AIX
■ BS2000 UTM → AIX UTM

Présentation de l'institut d'assurance de retraite: Présentation de LV1871 - la plus


L'institut d'assurance-retraite est en Autriche le plus grand ancienne assurance-vie de Munich:
organisme de sécurité sociale et gère plus de 4.330.000 as- LV1871 est une coopérative d'as-
surés. Le catalogue de service propose: surances. Avec les assurés,
Rien n’est perdu! Tu
LV1871 partagent des valeurs qui Humm… Et mon deviens plus léger, plus
■ Retraites (protection contre les risques financiers liés à avantagent chacun de ses mem- précieux savoir-faire ? rapide, plus moderne !

l'âge et à l’incapacité de travail/invalidité ainsi que le décès) bres. Chaque assuré profite par
■ Mesures de la prévoyance en matière d'hygiène sa pleine participation aux excé-
■ Mesures de réhabilitation dents de LV1871.

L’ensemble du système est utilisé par 7.500 employés. L'in-


stitut d'assurance de retraite est actuellement le plus grand
utilisateur BS2000 en Autriche.
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 10

Change happens!
... et est couronnée de succès face aux enjeux de la production

Le programme de migration en trois étapes de l'institut de ■ Les projets se font dans le respect du planning et du budget
sécurité sociale pour les sociétés indépendantes - SVA: ■ Les économies planifiées doivent permettre le remboursement du projet
■ Le ROI est atteint en moins d´un an.
Avec l'aide de l'architecture SHARK Migration, une restructu-
ration rapide et entièrement automatisée de l'architecture
basée sur l'Open Source sera effectuée pour des coûts de re- Les environnements de systèmes avant et après la migration:
structuration minimum et possible sans effort de programma-
tion supplémentaire. L'implémentation s'effectue dans le cadre Composants Environnement source: IBM Os/390 Environnement cible: Unix
de 3 projets de migration:
Hardware IBM z/OS Bull: 4 x P5, 2.1 GHZ, 10 GB, 16 x AMD 2.2, 32 GB

Operating System OS/390 Bull AIX 5.3 / Linux RedHat AS 5.0


■ Projet SVA/JIS: CSP/VAGEN vers Java/Linux/JBoss
(10/2005 – 06/2006) TP Monitor CICS Linux / JBoss / AIX

■ Projet PL/I/Online: CICS z/OS vers Linux/AIX/JBoss (7/2006 – Databases DB2 z/OS DB2
12/2006): Les programmes PL/I existants sont mis en exploita- Files VSAM Linux
tion dans un nouveau moniteur transactionnel basé sur Jboss.
Language CSP/VAGEN, PL/I unter z/OS Java / Linux, PL/I unter AIX
■ Projet Batch 2 Unix: Portage des traitements batch d´un
data center (z/OS) vers AIX (02/2007 - 12/2007) User Interface 3270/Smalltalk GUIs Java GUIs, JBoss

La Migration 1:1 automatisée a été un choix stratégique du fait Command Language REXX, JCL korn shell-Scripts, Object REXX
de la complexité des applications basées sur des processus Job Scheduler ISPF, SDSF UC4: global, korn shell-Scripts
business spécifiques au client. La migration automatisée per-
Sort Tool JCL, IBM DFSORT C-AddOns SHARK Migration Architecture
met une garantie de SLAs pendant toute la durée du projet.
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 11

SHARK GmbH Business Consulting & IT Solutions

Volume:

■ Applications: Eh, mais t'es


Online → 500 programmes CSP/VAGEN, Oui, enfin je peux voler vraiment rapide!
697 écrans (CSP/VAGEN sans assistance) et m´économiser
CICS → 700 fichiers pour de bon!
Batch → 490 Jobs (JCL et Sort),
1.500.000 lignes de code

■ environnements Système:
1.500 workstations, File Server, Lotus Notes Server

■ bases de données:
ca. 470 classements, 0,8 TB

Présentation des SVA:


L'institut de sécurité sociale implantée au
siège social de Vienne est un assureur four-
nissant une assurance – maladie et une re-
traite aux personnes travaillant à leur
compte ; la compétence s'applique sur l’en-
semble du territoire. Le SVA est un orga-
nisme du droit public. Le SVA emploie,
étendu à toute l'Autriche, environ 1.600 col-
laborateurs. Le volume de l'institut de sécu-
rité sociale de l'économie industrielle
s'élevait à environ 3043 millions d'euros en „La transformation de programmes lors de l''adoption de cette excellente approche a non seulement fait ses preuves
2005. La dépense de facturation et admini- d'un point de vue technique, mais également – et surtout– d´un point de vue économique.“
strative était de 2,28% la même année. (Dr. Thomas Mück, Directeur général adjoint de l'institut de sécurité sociale de l'économie industrielle – SVA)
Folder2009_french1:Layout 3 06.07.2009 18:37 Uhr Seite 12

SHARK GmbH
Business Consulting & IT Solutions www.shark-soft.com
Marc Aurel-Strasse 2B / 12A
A-1010 Vienne, Autriche
Tel.: ++43 (0) 1 / 535 26 20
e-mail: office@shark-soft.com

Lenaugasse 12
A-3411 Weidling, Autriche
Tel.: ++43 (0) 2243 / 388 32
Fax: ++43 (0) 2243 / 388 32-40

Contacts:
Mag. Rainer Frömmel, cSPM
Directeur et fondateur
Tel.: ++43 (0) 664 / 209 76 30
e-mail: rf@shark-soft.com

Mag. Christa Fürnkranz


Certified Senior Project Manager (IPMA Level B)
Portable: ++43 (0) 664 / 533 68 57
e-mail: cf@shark-soft.com

t
éda
équ
dR
au
hib
:T
aise

fra
n
io
e rs
V

You might also like