Articles

 activité récente  PRINCIPALES MISSIONS REALISEES   BOLLORE ENERGY – Consultant EDI et E-Invoicing depuis 2023 - en cours   Migration de 150 flux de Webmethods vers Mulesoft : Definition du framework, specifications, non régression Migration la fabrique PDF Lasernet vers Opensource ReportLab sous AS400/Iseries et Redhat  Projet E-Invoicing : Migration des PDF sortants vers Factur-x et mapping des EDI sortants vers une fabrique Factur-x sous Redhat   Groupe BOLLORE – Architecte AMOA Echanges – depuis Fev 2020   Au sein de la DSI du groupe Bollore Energy, Logistics,   Maritime Architecture, et chef de projet AMOA Echanges ·          Architecture et spécifications des flux pour plusieurs centaines de SI internes et partenaires ·          Pilotage des phases de dev, recette et MEP ·          Solu...

10ans plus tard

 10ans ou presque .... Consultant flux chez Bolloré Energy ... Mais que de changements...  Gpt 4.O m'a permis d'apprendre et de remplacer un système complet de fabrication de PDF. Le client paye cher chaque année pour un runtime qui prend un flux LPD/LPR le protocole d'impression et compose des factures J'ai remplacé par une entrée des données en json et une sortie du PDF exactement identique a l'original  En quelques temps j'ai appris et remplacé tous les formats de composition des factures de l'AS400.  Reportlab existe depuis 25 ans.  Peu documente a la base mais un groupe de dev et des versions  régulièrement mises a jour depuis, avec GPT j'ai tout appris , il m'a appris corrigé et c'est bluffant  Toute info sur demande 😂

Alfresco ECM - magique ! quelques commandes pour tester l'Upload de documents depuis z/os

Alfresco ECM - magique ! mes débuts avec CURL pour tester l'API Rest en vue de Upload de documents sur le site de test dans le cloud il faut  un login pour récupérer un ticlet (alf_ticket) curl -k --proxy http://10.180.180.248:80  "https://365a1c.trial.alfresco.com/alfresco/service/api/login?pw=Klesia2015&u=kls-jean" réponse: TICKET_2d203be6b0c6cface6c2af60872a3f39fa8e8237 (re)validation du ticket si on est pas sûr du time out curl -k --proxy http://10.180.180.248:80  "https://365a1c.trial.alfresco.com/alfresco/service/api/login/ticket/TICKET_2d203be6b0c6cface6c2af60872a3f39fa8e8237?alf_ticket=TICKET_2d203be6b0c 6cface6c2af60872a3f39fa8e8237" TICKET_2d203be6b0c6cface6c2af60872a3f39fa8e8237 signature du serveur (juste pour savoir s'il est là !!) curl -k --proxy http://10.180.180.248:80  "https://365a1c.trial.alfresco.com/alfresco/service/api/server"  Liste des sites  https://365a1c.trial.alfresco.com/alfresco/service/api...

How to become a data-centric company

The mainstream adoption of big data is just now starting. Now, it’s time to figure out what to do with all this data – and how to exploit it for competitive advantage. Ultimately, companies use data – big or not – to solve business problems. The data-centric company, however, doesn’t just treat data as an asset – it treats data as gold – and they’re willing to pay for it, too. In fact, many data-centric companies don’t even look like data-centric companies at first glance, rather they masquerade as “service providers” – like Google’s search engine or Amazon’s online retail platform –, providing services with the end goal of simply collecting data. In fact, Amazon pioneered this strategy of collecting and exploiting data by layering user data on top of open ISBN data to create new value. Other companies design loyalty programs to drive data collection, like, for example, customer rewards programs at grocery stores or gas stations. By offering discounts on seemingly random products o...
Gérez vos sources z/OS sur SVN (Subversion) SVN est un des gestionnaires de sources les plus répandus dans le monde OPEN Vous pouvez désormais partager le même gestionnaire de sources pour toutes vos plateformes OPEN (Windows, Linux etc..) et mainframe z/OS Vous pouvez maintenant mettre en place une gestion de vos sources (Cobol, PL1, etc.. ) sous ISPF, avec intégration de vos procédures de compilation, linkedit , Bind  pour DB2, CICS, IMS etc... Toutes les fonctionnalités attendues d'un gestionnaire de sources sur mainframe y sont: gestion des sources (checkout, update, commit) de type programmes, copy dans tous les langages supportés sur le Z gestion des environnements en couloirs, filières développements parallèles sur des branches  préparation de packages de livraison et suivi de leur exécution historiques des livraisons sur tous vos environnements comparaison de différentes versions de sources  merge de sources gestion des conflits, verrouillages v...

Audit & Optimisation de production informatique

Image
Vous cherchez à optimiser l'utilisation de vos moyens centraux ? Faire des économies sur la facture matériel et licences de votre production informatique ? Lisser la charge CPU dans la journée, la semaine, le mois etc...  Réduire la puissance allouée, réduire une fenêtre batch pur pour augmenter la disponibilité de vos SI aux utilisateurs Améliorer le parallélisme de vos travaux batch et TP ? Migrer des outils d'ordonnancement vers un référentiel centralisé, avoir un tableau de bord unique des dépendances entre vos chaines batch centrales et Open  C'est notre métier et c'est une expertise qui pourrait devenir précieuse à vous aussi Certains l'ont déjà fait avec nous. En savoir plus ? contactez nous 06 66 96 23 36 - jean.rollet@gmail.com

Processus métiers et Architecture d'Entreprise, de nouvelles opportunités

Le monde informatique des premières générations fut orienté vers la mise au point d'outils informatiques au service des hommes et des entreprises.  Elle était destinée à assister le traitement des informations et des processus métier sous la main et l'initiative humaine.  Dans les années 2000 sont apparus les premiers systèmes de gestion des flux ou workflow assistés par une vague de dématérialisation des supports de l'information (GED, Gestion de contenu, systèmes d'indexation etc..), caractérisés par le remplacement des support physiques grace à la chute des coûts de stockage. Comme dans les chaines de fabrication, les processus métiers sont devenus associés à des back bones tels les ERP, les portails d'intégration, et les outils de workflow pivots de l'activité métier.  Parallèlement les processus font l'objet d'une attention particulière et leurs interfaces sont associées à des évènements.  Les processus sont revisités, normalisés, contraints...
Je fais maintenant partie d'un réseaux d'Architectes consultants en transformation de SI, en gouvernance d'Entreprise ainsi que d'ingénieurs Java/J2EE , et mainframe. ces profils sont consultables sur www.actifa.com et  http://www.arkha.com/   Nous sommes un réseau de consultants issus de la culture mainframe: Architectes ingénieurs systèmes et développement , administrateurs, chefs de projets ayant comme caractéristique la double compétence : Mainframe MVS/COBOL CICS IMS DB2 MQ Series JCL ISPF et tous les outils plus récents du z/OS La compétence et l'expérience des projets en milieu ouvert : Applications Web Java/J2EE et .Net - conception et développement de clients légers, clients riches et réalisation de Serveurs d'Entreprise sous UNIX, LAMP mais aussi les clusters Weblo et WebSphere Nous pouvons vous apporter une aide précieuse dans des projets complexes nécessitant une grande interopérabilité entre le mainframe et les environnements Windows, ...
Image
Le cloud peut-il offrir une perspective de développement ou de redéploiement des systèmes applicatifs « mainframe centric » ? -  Y a t-il un modèle économique viable pour la croissance et le renouveau des systèmes existants – le « legacy » les Systèmes applicatifs « mainframe centric » données , traitement batch et temps réel, volumétrie & capital en a/h  Les  grands groupes comme les entreprises moyennes ont construit leur informatique dans les années 70/80 à une époque où les technologies et les langages étaient encore peu développés. Coté technologies les mainframes (essentiellement IBM System Z aujourd'hui) avec des systèmes temps réel comme CICS et IMS, un gros volume de batchs dont les chaînes de traitement occupaient la nuit, lorsque les systèmes temps réel ne fonctionnaient pas en 24/24. L'architecture de ces Systèmes était alors entièrement résidente dans le mainframe qui hébergeait les données, la business logic, ...

RIA Flex & Integration Mainfame

RIA et intégration - comment remplacer vos anciennes applications Windows par un client riche sans complexité ? Le RIA (Rich Internet Application) est appelé à remplacer les clients lourds des années 1990 (Nsdk, Forte, VB, Uniface, etc...) Nous avons choisi FLEX pour illustrer cette vocation. Son FLEX Designer - plugin Eclipse - vous a séduit par sa facilité d'utilisation qui le rend aussi facile à utiliser que les AGL de 4eme génération précités ainsi que pour sa gratuité ? Mais lorsque ces applications sont intégrées à des serveurs de données ou des systèmes transactionnels comme CICS, IMS et d'autres, le RIA n'a pas cette intégration native et vous ne souhaitez pas re-développer une nouvelle API pour le faire dans un serveur Lifecycle. Nous avons une nouvelle offre qui permet de remplacer vos applications Windows par du RIA. Cette offre est une démarche mixte: Non pas une migration pour l'IHM car les nouveaux contrôles graphiques de FLEX sont bien plus intéress...

Legacy mainframe integration into SAAS

Comment décloisonner les grands comptes qui ont une vielle informatique et les faire rejoindre le cloud ? Dans les prochaines années, le développement des activités centrées sur l'informatique va être tiré par le cloud. Cette organisation de l'IT éclatée, dispersée, ou chaque centre interagit avec d'autres centres selon des contrats de service bien précis pour produire une valeur ajoutée jusqu'ici touchait peu le métier des grandes organisations. Parmi les acteurs majeurs on trouve Salesforce, Microsoft, Amazon, Google, Par exemple, connecter une feuille excel sur google documents avec un fournisseur de service pour agréger des données de différentes sources et faire un tableau de bord dynamique. Cela ne touchait en rien le métier du back office de gestion dans l'assurance ou dans la banque. Le "legacy" - comme on appelle souvent les applications coeur de métier d'un guichet bancaire ou d'un agent d'assurance - restait isolé dans sa tour d...

I Have a Dream

Livre blanc Et l’Archange Gabriel apparut au Directeur SI et lui dit : « Votre système d’information devra passer au SOA. » Evangile selon Saint Gartner, Verset 12.5 Le jour suivant, Gabriel rendit à nouveau visite au Directeur SI et lui dit : « Mais vous avez six mois pour réussir. » Evangile selon Saint MOA, Verset 13.4 Et l’Archange Gabriel ajouta : « Bien sûr le budget est limité, mais ce n’est pas un problème puisque vous réutiliserez 90% des applications existantes. » Evangile selon Saint Directeur Financier, Verset 6.2 L’informatique on le sait a connu une succession d’ères qui ont commencé avec la préhistoire et ses dinosaures que furent les mainframes. Depuis lors chaque époque apporte sa technologie qui reste insérée dans le mille-feuille du « legacy » : Les applications d’entreprise. Avec cet héritage technologique et la complexification des organisations s’accroit l’inertie opposée aux énergies créatrices et la difficulté à gérer les changements ...

Dupliquer un IMS

Vous vous êtes peut être demandé comment on défini plusieurs IMS dans le même groupe XCF et comment on duplique un IMS pour avoir un backup Dans l'exemple ci-dessous, on a dupliqué IVP1 en IVP2 en partageant le maximum de choses et en ne dupliquant que ce qui est nécessaire. Le but est de mettre en place un pooling des connexions depuis un connecteur JCA IMSConnect et de tester la continuité du service en cas de rupture d'un IMS avec reprise des pseudo conversations en cours dans l'autre IMS Construction d’un nœud majeur VTAM Modification du démarrage automatique de VTAM ADCD.Z19.VTAMLST(IMS91AP2) IMS91AP2 VBUILD TYPE=APPL IRLM1 APPL AUTH=ACQ,DLOGMOD=IRLM,MODETAB=IMS91TAB JRLM2 APPL AUTH=ACQ,DLOGMOD=IRLM,MODETAB=IMS91TAB IMS3272 APPL AUTH=(PASS,ACQ,SPO),DLOGMOD=IMS,MOD...