Présentation faite au GUEPARD (09 Octobre 2012) sur la migration automatisée PacBase -> UML + Java en 2 temps : (a) sortie iso-fonctionnelle et automatique du mainframe via transcodage Cobol puis (b) import référentiel PacBase dans Enterprise Architect et génération Java
Présentation faite au GUEPARD (09 Octobre 2012) sur la migration automatisée PacBase -> UML + Java en 2 temps : (a) sortie iso-fonctionnelle et automatique du mainframe via transcodage Cobol puis (b) import référentiel PacBase dans Enterprise Architect et génération Java
Les villes et les communes restent peu présentes sur FACEBOOK. Cette présentation synthétise les grands apports des réseaux sociaux à nos élus et nos services publics. Entre innovation sociale et e-gouvernance.
Les villes et les communes restent peu présentes sur FACEBOOK. Cette présentation synthétise les grands apports des réseaux sociaux à nos élus et nos services publics. Entre innovation sociale et e-gouvernance.
Comment devenir architecte ? Comment progresser dans ce domaine ? A quoi reconnait-on une bonne ou une mauvaise architecture ? Il existe certes un certain nombre d' ouvrages et formations sur le sujet, mais le mieux est quand même de pratiquer ! A la manière des coding dojos, je vais vous présenter les Architecture Katas. Ces derniers ont été initiés par Ted Neward. Son idée est venue du constat suivant :
"So how are we supposed to get great architects, if they only get the chance to architect fewer than a half-dozen times in their career?"
La solution à ce problème est donc de pratiquer régulièrement sur des sujets très différents pour gagner en expérience.
Après une présentation qui permettra dans un premier temps de donner un retour d'expérience sur ce domaine et de répondre à certaines questions, j'exposerai la démarche du hands'on et le résultat final attendu.
Ensuite, par équipe de 4-5 personnes équipées d'un papier et d'un crayon ( pas besoin de plus ! ), plusieurs sujets seront proposés. Chaque équipe devra en choisir un, définir l' architecture la plus pertinente et la présenter aux équipes adverses.
Un vote définira la meilleure architecture.
Il n'est pas nécessaire d'être architecte pour participer !
Que la meilleure équipe gagne !
Cette plaquette donne un aperçu de notre solution de transformation de votre mainframe et des applications (Cobol, 3270, DB2, VSAM, etc.) critiques qu'il héberge vers x86, Java avec une interface Web.
Intéressé ? Contactez-nous ! Email: contact@eranea.com
Les slides de la présentation faite par CIO Informatique Industrielle lors du salon Synergie NTIC, sur les utilisations de Linux en contexte embarqué et industriel
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteAZUG FR
Dans cette session, nous aborderons les différentes actions qui nous ont permis de mener à bien ce projet ainsi que les contraintes et comment nous les avons contourner afin d'arriver à une infrastructure et garantir un PCA sur cette application.
43. Java : langage le mieux « équipé » de l'histoire de l'informatique (Eclipse, outils QAs, outils monitoring, etc.)
44.
45. Jenkins, Ant, Eclipse, GWT, Selenium, Cobertura, etc. Le même code source fonctionne sur Linux, zLinux, MS Windows, AIX, zOS, Solaris.
46. Qui ? Les acteurs, leurs attentes Massive savings Risks (corporate … & personal) IT cost reductions Disturbance Structural, functional changes Job / position danger Higher productivity New skills Modern technology New skills Job / position danger Training Architecture flexibility Functional agility ?? -> Toutes les parties au projet doivent y trouver leur compte developers engineers architects CIO users
47.
48.
49. … avec des risques minimaux via une méthodologie spécifique et éprouvée (« petits pas réversibles » + tests automatisés) Points-clefs dans un grand compte
85. Qui ? Les acteurs, leurs attentes Risks (corporate … & personal) Disturbance Job / position danger Job / position danger Training developers engineers architects CIO users - automated testing - dual systems - iso-functional / iso-structure for appl. - progressive migration - dual system on same data - automated testing - direct involvement in migration - iso-structure & iso-syntax - new capabilities -> new demand - builder (= owner) of new system - new projects: backup center, etc. Everybody now on modern and “fun” platform
86.
87.
88.
89. Cobol : ordre de lecture + goto -> utilisation massive d'exceptions Java pour produire les mêmes effets
90.
91.
92. Merci de votre attention ! Des questions ? Didier Durand [email_address] +41 79 944 37 10 Eranea SA chemin de Mornex, 2 1003 Lausanne Suisse