Tournée européenne 2015
DÜSSELDORF - ZURICH - VIENNE - PARIS - STUTTGART
Du 27 octobreau 5 novembre 2015
Volubis.fr
Conseil et formation sur OS/400, I5/OS puis IBM i depuis 1994 !
Dans nos locaux, vos locaux ou par Internet
Expériences d’accompagnement client
cmasse@volubis.fr
Il y a plus de 15 ans, un client me sollicite pour imaginer le futur du
développement sur IBM i (Iseries à l'époque),
Nous...
Il y a plus de 15 ans, un client me sollicite pour imaginer le futur du
développement sur IBM i (Iseries à l'époque),
Nous...
Il y a plus de 15 ans, un client me sollicite pour imaginer le futur du
développement sur IBM i (Iseries à l'époque),
Nous...
Il y a plus de 15 ans, un client me sollicite pour imaginer le futur du
développement sur IBM i (Iseries à l'époque),
Nous...
J’accompagne depuis, ce client (service informatique de plus de 100
personnes) aux évolutions des langages ainsi qu’aux no...
Mais vous pouvez être à taille modeste et évoluer, je pense à un client ou
le service informatique est composé de deux per...
Ne sous estimez pas la résistance aux changements, particulièrement
des personnes n'ayant pas été formées pendant des anné...
De nombreux clients me sollicitent régulièrement pour former de jeunes
développeurs (2/3 sessions par an)
Trouver un jeune...
De nombreux clients me sollicitent régulièrement pour former de jeunes
développeurs (2/3 sessions par an)
Recruter un jeun...
Pour notre part, nous misons sur la modernité lors de nos formations :
Architecture générale (2 jours)
mode commande et Sy...
Une société de service nous demande de monter une « pépinière » de
jeunes développeurs : Jeunes bac+5 formés à l'informati...
Soyez inventif, ne dites jamais non !
Un de mes clients, commence toujours par dire oui, cherche ensuite.
Résultat :
• Web...
Et voilà !
C'est incroyable ce que ce système sait faire :
Un client me demande de crypter des fichiers en v5r1 (avant 573...
Et voilà !
C'est incroyable ce que ce système sait faire :
Un client doit écrire dans une base MYSQL en temps réel
→ JDBCR...
Et voilà !
C'est incroyable ce que ce système sait faire :
Un client doit monter un serveur Apache sous HTTPS en 2001
→ Un...
Et voilà !
C'est incroyable ce que ce système sait faire :
de nombreux clients envisagent aujourd’hui SFTP/SCP pour leurs ...
Enfin votre serviteur
Domaine www.volubis.fr, déposé en
94 (J'ai découvert le Web sous OS/2 )
Sur iseries (puis IBM i ) de...
Thank You
Merci
Danke
Trugarez
Prochain SlideShare
Chargement dans…5
×

iBelieve 2015: Présentation client par Christian Massé de Volubis

335 vues

Publié le

Une présentation par un client IBM i, Christian Massé de Volubis, lors de la tournée iBelieve 2015.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
335
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
12
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

iBelieve 2015: Présentation client par Christian Massé de Volubis

  1. 1. Tournée européenne 2015 DÜSSELDORF - ZURICH - VIENNE - PARIS - STUTTGART Du 27 octobreau 5 novembre 2015
  2. 2. Volubis.fr Conseil et formation sur OS/400, I5/OS puis IBM i depuis 1994 ! Dans nos locaux, vos locaux ou par Internet
  3. 3. Expériences d’accompagnement client cmasse@volubis.fr
  4. 4. Il y a plus de 15 ans, un client me sollicite pour imaginer le futur du développement sur IBM i (Iseries à l'époque), Nous prenons quelques décisions : -> RPG-IV -> Sortie progressive de l'interface 5250 Expériences d’accompagnement client
  5. 5. Il y a plus de 15 ans, un client me sollicite pour imaginer le futur du développement sur IBM i (Iseries à l'époque), Nous prenons quelques décisions : -> RPG-IV Pour nous il était évident que le RPG allait évoluer, l’avenir nous a donné raison (voyez les nouveautés TR3) Les millions de lignes existantes et le savoir faire ne pouvaient pas être balayés d’un revers de main…. Expériences d’accompagnement client
  6. 6. Il y a plus de 15 ans, un client me sollicite pour imaginer le futur du développement sur IBM i (Iseries à l'époque), Nous prenons quelques décisions : -> Sortie de l’interface 5250 Développement web (le client avait déjà une expérience client/serveur, il en connaissait les inconvénients) Java était le langage (est toujours) le langage du web. De nombreux acteurs y sont impliqués. Les concurrents étaient alors embryonnaires. Expériences d’accompagnement client
  7. 7. Il y a plus de 15 ans, un client me sollicite pour imaginer le futur du développement sur IBM i (Iseries à l'époque), Nous prenons quelques décisions : -> Sortie de l’interface 5250 Une page Web → une procédure stockée (avec SET RESULT SETS) même s'il ne s'agit que d'une simple requête SQL, la procédure peut évoluer sans que cela ait d'impact sur l'IHM. Le client envisage aujourd’hui, sereinement, une architecture basée sur des web services Expériences d’accompagnement client
  8. 8. J’accompagne depuis, ce client (service informatique de plus de 100 personnes) aux évolutions des langages ainsi qu’aux nouveaux outils. • Évolutions de la syntaxe SQL • Dernièrement Free-Form RPG et nouveautés CL • System i Navigator, particulièrement pour le suivi des performances SQL • RDP puis RDI (avec Plug-in Arcad) Expériences d’accompagnement client
  9. 9. Mais vous pouvez être à taille modeste et évoluer, je pense à un client ou le service informatique est composé de deux personnes, et qui fait du PHP depuis plusieurs années sur le même modèle : • Procédures stockées • Fonctions utilisateurs (UDF) • PHP sur IBM i (Zend) Expériences d’accompagnement client
  10. 10. Ne sous estimez pas la résistance aux changements, particulièrement des personnes n'ayant pas été formées pendant des années : (si, si, ça existe!) Je vais chez un client les former à RDI, deux groupes (comme souvent) les jeunes blancs-becs, les têtes chenues, pour paraphraser Brassens. Je revient deux mois après pour Embedded SQL, propose un TP : tous les anciens lancent STRPDM ! Expériences d’accompagnement client
  11. 11. De nombreux clients me sollicitent régulièrement pour former de jeunes développeurs (2/3 sessions par an) Trouver un jeune développeur RPG avec expérience est une gageure parfois jeune et RPG relève de l’oxymore ! En rhétorique, un oxymore ou oxymoron, du grec ὀξύμωρος (oxúmōros - de ὀξύς, « aigu, spirituel, fin » et de μωρός, « niais, stupide », qui signifie « malin stupide, spirituel sous une apparente stupidité ») est une figure de style qui vise à rapprocher deux termes (un nom et un adjectif) que leurs sens devraient éloigner, dans une formule en apparence contradictoire, comme « une obscure clarté » -> Wikipedia Expériences d’accompagnement client
  12. 12. De nombreux clients me sollicitent régulièrement pour former de jeunes développeurs (2/3 sessions par an) Recruter un jeune développeur RPG peut être une gageure parfois le jeune va voir son prof de fac qui lui dit : « AS/400 ? (d'où l'importance des mots) Cours Forest, cours*…. » * expérience vécue ! Expériences d’accompagnement client
  13. 13. Pour notre part, nous misons sur la modernité lors de nos formations : Architecture générale (2 jours) mode commande et System i navigator Base de données (3 jours) DDS (l’histoire) et SQL RPG (6 jours) FullFree sous RDI (même si nous survolons le GAP III) CL (1 jour) …avec les nouveautés 5.3/5.4 DOWHILE, DOUNTIL, SELECT/WHEN, %Char %Xlate etc… Expériences d’accompagnement client
  14. 14. Une société de service nous demande de monter une « pépinière » de jeunes développeurs : Jeunes bac+5 formés à l'informatique, par nos soins, sur IBM i. Nous nous associons avec deux confrères (Gaïa et Notos) pour réaliser cette session C'est un succès, je crois. Très bien perçu par la communauté. Nous recommençons en 2016, en intégrant cette fois IBM (Philippe Bourgeois). Bientôt Jeune et RPG sera un …. pléonasme ? Expériences d’accompagnement client
  15. 15. Soyez inventif, ne dites jamais non ! Un de mes clients, commence toujours par dire oui, cherche ensuite. Résultat : • Web services en mode REST, avant qu'IBM ne le propose dans son serveur de web services intégré (CGIDEV2) • Consommation de web services écrits pas l’équipe java, depuis RPG, avant l’utilitaire wsdl2rpg et les fonctions Httpxxxx de SQL. (merci HTTPApi et Scott Klement) • Tests unitaires (projet RPGunit, adapté) …/... Expériences d’accompagnement client
  16. 16. Et voilà ! C'est incroyable ce que ce système sait faire : Un client me demande de crypter des fichiers en v5r1 (avant 5733SC1) : → PGP (trouvé sur http://bio.gsi.de/DOCS/AIX/aixpdslib.seas.ucla.edu/) sous PASE
  17. 17. Et voilà ! C'est incroyable ce que ce système sait faire : Un client doit écrire dans une base MYSQL en temps réel → JDBCR4 (encore S. Klement !) permet un accès en JDBC depuis RPG
  18. 18. Et voilà ! C'est incroyable ce que ce système sait faire : Un client doit monter un serveur Apache sous HTTPS en 2001 → Une fois le certificat acheté, DCM (SS1/opt 34) fait le reste !
  19. 19. Et voilà ! C'est incroyable ce que ce système sait faire : de nombreux clients envisagent aujourd’hui SFTP/SCP pour leurs transferts → C’est intégré au produit 5733SC1 (gratuit) !
  20. 20. Enfin votre serviteur Domaine www.volubis.fr, déposé en 94 (J'ai découvert le Web sous OS/2 ) Sur iseries (puis IBM i ) depuis 1997 Pages en PHP, 5 ans avant Zend (http://deloli.net) ZendCore installé dès sa sortie, avec MYSQL, pour installer phpBB (forum) Nos réunions PAUSE-CAFÉ, sont sur notre site depuis l’origine, maintenant indexées par Omnifind
  21. 21. Thank You Merci Danke Trugarez

×