IBM i: Built for Business - Philippe Bourgeois
-
Upload
fresche -
Category
Technology
-
view
156 -
download
0
Transcript of IBM i: Built for Business - Philippe Bourgeois
PARIS, France - Nov 3
IBM i: Built for the Business
IBM i = se focaliser sur le business
• i = intégration =
– Fiabilité, sécurité, disponibilité
– Faible TCO
– Facilité d’administration
Sécurité Audit
Gestion du stockage
Virtualisation
Serveurs Web Serveurs d’applications
Services Web
Outils d’analyse de performances
Outils DBA / DBE
Java
IBM i = se focaliser sur le business
• L’IBM i évolue en permanence
2010
7.1 7.2
2014…
IBM i next + 1
2016
IBM i next + 2
7.3
Deux TR (Technology Refresh) par an
TR1TR5TR11
Stabilisée
IBM i = se focaliser sur le business
• La roadmap est claire et publiée
MAIS vous nous faites remonter…
• 1. Qu’il est difficile de trouver des compétences IBM isur le marché
En êtes-vous sûr(e) ?
• 2. Que vous avez de nouveaux besoins et que l’IBM ine sait pas répondre à ces besoins
• 3. Qu’IBM ne communique pas assez sur cetteplateforme
MAIS vous nous faites remonter…
• 1. Qu’il est difficile de trouver des compétences IBM isur le marché
En êtes-vous sûr(e) ?
• 2. Que vous avez de nouveaux besoins et que l’IBM ine sait pas répondre à ces besoins
• 3. Qu’IBM ne communique pas assez sur cetteplateforme
Q1 : quels sont les 2 points communsentre toutes ces personnes ? Liam Allan
Kody Robinson, 23 ans
Liam Allan, 19 ans
En 2016 nous avons formé à l’IBM i24 jeunes diplômés
Pour le partenaire OCSI
Entre novembre 2016 et janvier 2017,
nous allons former à l’IBM i
6 étudiants en 2ème année de BTS SIO
Q2 : aujourd’hui, est-ce qu’un étudiantpréfère développer :
• Un rapport pour la paye des employés• Une application de prise de commandes
• Un jeu pour mobile ?
OU
La difficulté ce n’est pas detrouver des compétences IBM isur le marché…
… mais c’est de trouver descompétences AS/400 sur destechnologies qui ont plus de 25 ansd’âge…
Vous désirez embaucher desjeunes qui travailleront sur IBM i ?
MODERNISEZ votre existant
• Nous n’avons pas parlé d’
Pendant la formation des jeunes…
• Mais uniquement de
et d’
• Les jeunesn’ont pas utiliséIBM i Accessfor Windows(Client Access)mais ACS(Access ClientSolutions)
Pendant la formation…
• Successeur de Client Access
• Téléchargeable du site IBM
• Ne nécessite pas d’installation
• Version 1.1.6
• Les jeunes n’ont pas (beaucoup) utilisé SEU et PDM
Pendant la formation…
• Ils ont développé avec RDi (Rational Developer for i)
Pendant la formation…
• Successeur de SEU/PDM
• Améliore la productivité
• Version 9.5.1
• Support du Mac
• SSO
• Intégration avec ACS
• Plugin eGit
• Nous travaillerons avec RDi, Orion et git
Et l’année prochaine
Editeur de sourcesdisponible via unnavigateur Web
Outil degestion des
versionsDisponibles via le produit 5733-OPS (options 7 et 8)
• Les jeunes n’ont pas fait de RPG/400 (RPG III)
Pendant la formation…
• Ils ont développé en RPG IV Free-Format
Pendant la formation…
• En standard dans l’IBM i
• Facile à écrire et à lire
• Evolue en permanence
• ON-EXIT, NULLIND, %SCANR,ALIAS, PGMINFO…
• Plus de limite des 80 colonnes
• Supporté uniquement dans RDi
Outils de conversion automatique :• RPG Toolbox (ITHEIS)
• Transformer-RPG (ARCAD Software)
• Les jeunes n’ont pas fait (beaucoup) de DDS
Pendant la formation…
• Ils ont développé du SQL
Pendant la formation…
Data Centric• Contraintes d’intégrité• Colonnes auto-renseignées• Clés auto-incrémentées• Masquage de contenu• Tables temporelles• Fonctions OLAP• Support XML / JSON• …
SQL as a Service• SQL pour l’administrateur• SQL pour le DBE / DBA
Outils pour le DBE / DBA• Visual Explain• Cache de plan• Centre de performances SQL
En standard dans l’IBM i
• Les jeunes n’ont pas fait de STRSQL
Pendant la formation…
• Ils ont utilisé ACS et la fonction "Run SQL scripts"
Pendant la formation…
• Multiples configurations deconnexion
• Sources en couleur
• Numérotation des lignes
• Formatage des instructions
• Sauvegarde des résultats en .xlsx
• …
Retour d’un des jeunes formé en 2016
• Les jeunes n’ont pas développé que du RPG et desapplications 5250
Pendant la formation…
• Ils ont développé en PHP (avec les solutions Zend)+ RPG pour faire des applications Web
Pendant la formation…
• Nous travaillerons avec les autres langages open-source disponibles actuellement sous IBM i
Et l‘année prochaine
5733-OPSoptions 5 et 11
5733-OPSoptions 2 et 4
5733-OPSoption 7
MAIS vous nous faites remonter…
• 1. Qu’il est difficile de trouver des compétences IBM isur le marché
En êtes-vous sûr(e) ?
• 2. Que vous avez de nouveaux besoins et que l’IBM ine sait pas répondre à ces besoins
• 3. Qu’IBM ne communique pas assez sur cetteplateforme
Des nouveaux besoins
• Je voudrais accéder à l’IBM i à partir de monsmartphone ou de ma tablette
IBM i Access Mobile
En standard sous IBM i
Des nouveaux besoins
• Je souhaiterais exposer mes programmes RPGsous forme de Services Web en mode REST
Integrated Web Services Server
En standard sous IBM i
Des nouveaux besoins
• Je souhaiterais accéder à une ressource Web(PDF, photo, Service Web…) à partir d’unprogramme RPG
Fonctions HTTP de SQL
• Possibilité d’appeler un Service Web
• Si le retour est un flot XML ou JSON, possibilité d’enextraire les données "métier" avec les fonctions SQLXMLTABLE et JSON_TABLE
En standard sous IBM i
Des nouveaux besoins
• Je voudrais générer des rapports et graphiques àpartir de données DB2 et SQL Server
DB2 Web Query
En standard sous IBM i, pour 3 utilisateurs
Des nouveaux besoins
• Je souhaiterais intégrer dans mes applications
– Les tendances des réseaux sociaux
– Les prévisions météo
– La conversion de documents
– La traduction de texte
– Les signaux/idées/tendances d’un document
– Une interface en langage naturel
– …
IBM Bluemix et IBM Watson
Interactionspersonnalisées
IBM Bluemix
• IBM Bluemix est une plateforme dans lecloud, basée sur des standards open,pour construire, exécuter et gérer desapplications Web, mobile, IoT…
• Objectifs : rapidité et facilité pourconstruire et déployer des applicationsinnovantes
– Composition d’applications en associantvotre code avec les services fournis
– Déploiement rapide : vous n’avez pas à voussoucier de l’infrastructure (hardware, OS,middleware, réseau…)
. . .
. . .
IBM Watson
• IBM Watson est une plate-forme technologique quiutilise le langage naturelet le « machine learning »pour révéler les idées(« insights ») enfouies dansde grandes quantités dedonnées non structurées
Informatique cognitive
Watson Developer Cloud(Bluemix)
Plateforme
• Watson Explorer• Watson Analytics…
Produits
Développement
Déploiement
• Watson for Oncology• Chef Watson…
OffresCollaboration
Architecture Cloud Hybride : Bluemix + IBM i
IBM Bluemix
. . .
Appel deServicesBluemix
Applications - Services
Appel d’APIs REST
• Watson• Analytique• Mobile• Web• DevOps• Sécurité• Internet des objets• . . .
. . . . . .
DB2DB2
RPG
. . .
MAIS vous nous faites remonter…
• 1. Qu’il est difficile de trouver des compétences IBM isur le marché
En êtes-vous sûr(e) ?
• 2. Que vous avez de nouveaux besoins et que l’IBM ine sait pas répondre à ces besoins
• 3. Qu’IBM ne communique pas assez sur cetteplateforme
Savez-vous…• Qui sont Steve Will ? Tim Rowe ? Dawn May ? Mike Cain ?
Doug Mack ? …
• Où sont documentées toutes les nouveautés IBM i ?
• Ce que signifient les sigles YIPS et OSSILE ?
• Quels sont les 2 redbooks IBM i les plus récents ?
• A quoi servent les produit ARE et Omnifind ?
• Ce que permettent de faire les commandes SNDSMTPEMMet CPYTOARCF ?
• A quoi sert le produit IBM Cloud Storage Solutions for i ?
Le site officiel IBM i
IBM i Technology Updates : les nouveautés
Les blogs à suivre
Steve Will
Les blogs à suivre
Dawn May
Les blogs à suivre
Susan GantnerJon Paris
Les blogs à suivre
Paul Tuohy
Les blogs à suivre
Mike Cain
Les blogs à suivre
Doug Mack
Les sites à suivre : IT Jungle
Les sites à suivre : YIPS
The Young i Professionals
Les sites à suivre : OSSILE (OSS + ILE)
Les autres sites à suivre
#IBMi
Les autres sites à suivre
SAVE THE DATE : Université IBM i 2017 : les 16/17 ou 17/18 mai
Les 2 redbooks IBM i les plus récents
Mars 2016
Les 2 redbooks IBM i les plus récents
Novembre 2016
En synthèse
• POWER 5, 6, 7
• IBM i 5.4, 6.1, 7.1
• IBM i Access for Windows
• SEU / PDM
• DDS
• RPG/400, RPG IV
• Query/400
• 5250
• RPG / COBOL
• POWER 8
• IBM i 7.2, 7.3
• ACS
• RDi
• SQL
• RPG Free-Form
• DB2 Web Query
• Web, Mobile
• RPG Free + Java, PHP,Node.js, Python, Perl…
En synthèse
• Mettez à niveau vos compétences
• Faites de la veille technologique
• Faites la promotion de l’IBM i
• Faites la promotion du FUTUR de l’IBM i
Prochains événements
• Jeudi 24 novembre
– Webinar IBM / ITHEIS sur RDi + X-Analysis
• Jeudi 8 décembre
– Webinar IBM / ARCAD Software sur DevOps sur IBM i
• Mardi 13 décembre
– Une journée gratuite IBM / ITHEIS dédiée à lamodernisation de DB2 (théorie + travaux pratiques)
• http://www-05.ibm.com/fr/events/tec/new/MCHR-ABLB5F.html
Merci de votre attention