Tournée européenne 2015
DÜSSELDORF - ZURICH - VIENNE - PARIS - STUTTGART
Du	
  27	
  octobre	
  au	
  5	
  novembre	
  201...
Nouveautés IBM i 2015
Philippe Bourgeois
IBM i IT Specialist
IBM France – IBM Systems Lab Services
pbourgeois@fr.ibm.com
2
IBM i : des évolutions permanentes
Technology Refresh (2 par an)
–  V7.2 TR3
–  V7.1 TR11
Version 6.1 arrêtée
de support d...
Les 3 grands thèmes abordés aujourd’hui
Gestion du système
DB2 for i Dvpt d’applications
4
DB2 for i
Nouveautés 2015
DB2 for i
Les grands axes
d’évolution
•  Data-Centric
•  SQL/PSM
•  SQL as a Service
•  Performa...
•  Expressions régulières
•  Fonctions table de type « Pipelined »
•  SQL as a Service : joblog, comparaison des groupes
d...
•  CREATE OR REPLACE TABLE xxx
•  SQL as a Service : travaux actifs, travaux planifiés, routage
d’un travail dans un sous-...
•  Support du format JSON
–  JSON – Javascript Object Notation
–  Fonctions SQL de transformation XML <-> JSON
–  Création...
•  Clauses LIMIT et OFFSET dans l’instruction SELECT
–  LIMIT x : retourne les x premières lignes
–  LIMIT x OFFSET y : sa...
•  SQL as a Service : 15 nouveaux services
–  Equivalents des commandes WRKOBJLCK, DSPRCDLCK,
WRKSYSSTS, WRKSYSACT, WRKLIC...
•  Ajout de 2 composants base de données à la
solution ACS (Access Client Solutions), le
successeur d’IBM i Access :
–  Ex...
•  Nouveautés DB2 Web Query
–  DataMigrator ETL Extension
•  Consolidation, nettoyage,
transformation de données
•  Créati...
Développement
d’applications
Nouveautés 2015
Développement
d’applications
Les grands axes
d’évolution
•  RPG Free-Form
•  ...
•  Suppression de la limite des 80 colonnes
RPG Free-Form – Nouveautés TR3 / TR11
Nécessite une PTF sur WDS
N’est supporté...
Nouveautés RDi : version 9.5
Emulateur 5250
15
Nouveautés RDi : version 9.5
Formatage de code
16
•  Intégration des technologies open-source à l’IBM i
Open Source et IBM i
Support de Zend Server 8.5
Nouveauté TR3 / TR11...
•  Produit 5733OPS – Open Source for IBM i
–  Option 1 : node.js
–  Option 2 : python
–  Option 3 : GCC
Open Source et IBM...
•  Python
–  Langage de scripts le plus populaire de l’industrie
–  Facile à apprendre, performant, robuste
–  Environneme...
•  GCC (GNU Compiler Collection)
–  Compilateurs C et C++
–  Collections de compilateurs, outils, shells, etc.
–  Standard...
Toutes les solutions pour votre business
PASE
RPG COBOL
Solutions open source IBM i
Solutions Linux
Solutions natives IBM ...
Services Web
•  Création de Services Web à partir de programmes RPG/
COBOL avec le Integrated Web Services Server
–  Rappe...
Gestion du
système
Nouveautés 2015
Gestion du système
Les grands axes
d’évolution
•  IBM Navigator for i
•  ACS (Access Cl...
•  Hier
–  i Access for Windows
–  i Access for Linux
•  Emulation 5250 uniquement
•  Aujourd’hui et demain
–  ACS
–  IBM ...
IBM Navigator for i – Nouveautés 2015
Recherche
Favoris
25
ACS – Access Client Solutions
•  Successeur de IBM i Access for Windows
–  100% Java
–  Ne nécessite pas d’installation
– ...
ACS – Nouveautés 2015
Onglets
Texte en filigrane
Reconnaissance de la molette souris
27
ACS – Nouveautés 2015
•  Exécution de scripts SQL
Décembre 2015
28
ACS – Nouveautés 2015
•  Exécution de scripts SQL
–  Windows, Linux, MacOS
–  Numéros de ligne
–  Colorisation
–  Recherch...
ACS – Nouveautés 2015
•  Centre de performances SQL
Décembre 2015
30
ACS – Nouveautés 2015
•  Centre de performances SQL Décembre 2015
31
•  Composant du produit 5770-XH2
i Access Mobile
32
i Access Mobile – Nouveautés 2015
Filtrage
33
Les prochains événements IBM i
•  10/11/15 – Webinar SystemObjects + IBM
–  Développement d’applications mobiles en RPG
• ...
Merci
Prochain SlideShare
Chargement dans…5
×

Nouveautés IBM i 2015 par Phillipe Bourgeois, IBM France

436 vues

Publié le

Présentation de Phillipe Bourgeois, de IBM France, sur les nouveautés IBM i 2015 lors de la tournée iBelieve.

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
436
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
24
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Nouveautés IBM i 2015 par Phillipe Bourgeois, IBM France

  1. 1. Tournée européenne 2015 DÜSSELDORF - ZURICH - VIENNE - PARIS - STUTTGART Du  27  octobre  au  5  novembre  2015  
  2. 2. Nouveautés IBM i 2015 Philippe Bourgeois IBM i IT Specialist IBM France – IBM Systems Lab Services pbourgeois@fr.ibm.com 2
  3. 3. IBM i : des évolutions permanentes Technology Refresh (2 par an) –  V7.2 TR3 –  V7.1 TR11 Version 6.1 arrêtée de support depuis le 30 septembre 2015 Annonce : 5 octobre 2015 – Disponibilité : 20 novembre 2015 … 2008 2009 2010 2011 2013 6.1 7.1 7.2 TR 7.1 20142012 ………… 2015 TR1 TR10 TR1 TR2 TR 7.1… TR9 TR8 TR 7.2 TR3 TR11 … IBM i next IBM i next + 1 3
  4. 4. Les 3 grands thèmes abordés aujourd’hui Gestion du système DB2 for i Dvpt d’applications 4
  5. 5. DB2 for i Nouveautés 2015 DB2 for i Les grands axes d’évolution •  Data-Centric •  SQL/PSM •  SQL as a Service •  Performance 5
  6. 6. •  Expressions régulières •  Fonctions table de type « Pipelined » •  SQL as a Service : joblog, comparaison des groupes de PTFs (installés vs disponibles), LIBL… •  Limites système phase 3 (IFS) •  Amélioration du débogage des routines SQL DB2 for i – Rappel de quelques nouveautés 2014 6
  7. 7. •  CREATE OR REPLACE TABLE xxx •  SQL as a Service : travaux actifs, travaux planifiés, routage d’un travail dans un sous-système, remise à blanc du cache de plan… •  Limites système phase 4 (index) DB2 for i – Nouveautés 2015 – TR2 / TR10 CALL qsys2.set_server_sbs_routing(’PB’, ’QZDASOINIT’, ’DB2SBS’) 7
  8. 8. •  Support du format JSON –  JSON – Javascript Object Notation –  Fonctions SQL de transformation XML <-> JSON –  Création de collections JSON (tables avec colonne de type BLOB) et insertion / récupération de documents JSON •  Interfaces : ligne de commande, APIs Java –  Fonctions SQL de manipulation, transformation (JSON_TABLE…) DB2 for i – Nouveautés 2015 – TR2 / TR10 <films> <film> <numero>700</numero> <titre>Star Wars – Le réveil de la force</titre> <annee>2015</annee> </film> </films> { "films": { "film": { "numero":700, "titre":"Star Wars – Le réveil de la force", "annee":2015 } } } XML JSON 8
  9. 9. •  Clauses LIMIT et OFFSET dans l’instruction SELECT –  LIMIT x : retourne les x premières lignes –  LIMIT x OFFSET y : saute les y premières lignes et retourne les x lignes suivantes •  Vues en mise à jour si utilisation de variables globales •  Nouvelle fonction LOCATE_IN_STRING –  LOCATE_IN_STRING(‘La copie d’une copie d’une copie', 'copie', 1, 3) –  Position de la 3ème instance du mot “copie” : 28 DB2 for i – Nouveautés 2015 – TR3 / TR11 9
  10. 10. •  SQL as a Service : 15 nouveaux services –  Equivalents des commandes WRKOBJLCK, DSPRCDLCK, WRKSYSSTS, WRKSYSACT, WRKLICINF, WRKOUTQ, WRKMLBSTS, NETSTAT –  Comparaison de PTFs individuelles (installées vs disponibles) –  Exemple : les unités inactives ou en erreur DB2 for i – Nouveautés 2015 – TR3 / TR11 10
  11. 11. •  Ajout de 2 composants base de données à la solution ACS (Access Client Solutions), le successeur d’IBM i Access : –  Exécution de scripts SQL –  Centre de performances SQL •  Quelques détails dans la partie « Gestion du système » DB2 for i – Nouveautés 2015 – TR3 / TR11 11
  12. 12. •  Nouveautés DB2 Web Query –  DataMigrator ETL Extension •  Consolidation, nettoyage, transformation de données •  Création d’entrepôts de données –  Version 2.1.1 –  Assistants de création métadonnées, de rapports et de tableaux de bord –  Liste dynamique de destinataires pour la distribution de rapports DB2 for i – Nouveautés 2015 12
  13. 13. Développement d’applications Nouveautés 2015 Développement d’applications Les grands axes d’évolution •  RPG Free-Form •  RDi •  Open-source •  Services Web 13
  14. 14. •  Suppression de la limite des 80 colonnes RPG Free-Form – Nouveautés TR3 / TR11 Nécessite une PTF sur WDS N’est supporté que dans RDi 9.5 14
  15. 15. Nouveautés RDi : version 9.5 Emulateur 5250 15
  16. 16. Nouveautés RDi : version 9.5 Formatage de code 16
  17. 17. •  Intégration des technologies open-source à l’IBM i Open Source et IBM i Support de Zend Server 8.5 Nouveauté TR3 / TR11 Nouveauté TR2 / TR10 17
  18. 18. •  Produit 5733OPS – Open Source for IBM i –  Option 1 : node.js –  Option 2 : python –  Option 3 : GCC Open Source et IBM i TR1 / TR9 TR2 / TR10 TR3 / TR11 18
  19. 19. •  Python –  Langage de scripts le plus populaire de l’industrie –  Facile à apprendre, performant, robuste –  Environnement léger pour le Web –  Grande communauté –  Gratuit Open Source et IBM i – Nouveautés 2015 TR2 / TR10 Connecteur DB2 natif Lien rapide HTTP/PASE ILE Object Toolkit 19
  20. 20. •  GCC (GNU Compiler Collection) –  Compilateurs C et C++ –  Collections de compilateurs, outils, shells, etc. –  Standard de l’industrie (versus le compilateur XLC) –  Le bloc essentiel pour les futures intégrations –  Est livré avec des utilitaires •  bash, zlib, tar, zip, unzip… Open Source et IBM i – Nouveautés 2015 TR3 / TR11 20
  21. 21. Toutes les solutions pour votre business PASE RPG COBOL Solutions open source IBM i Solutions Linux Solutions natives IBM i 21
  22. 22. Services Web •  Création de Services Web à partir de programmes RPG/ COBOL avec le Integrated Web Services Server –  Rappel (nouveauté 2014) : support du mode REST •  Formats de sortie : XML ou JSON –  Principales nouveautés 2015 •  Support des tableaux imbriqués dans les DS en sortie •  Possibilité de définir le type de sortie (HTML par exemple) 22
  23. 23. Gestion du système Nouveautés 2015 Gestion du système Les grands axes d’évolution •  IBM Navigator for i •  ACS (Access Client Solutions) •  i Access Mobile •  ARE (Appli. Runtime Expert) 23
  24. 24. •  Hier –  i Access for Windows –  i Access for Linux •  Emulation 5250 uniquement •  Aujourd’hui et demain –  ACS –  IBM Navigator for i –  i Access Mobile Accès à l’IBM i Rien Rien 24
  25. 25. IBM Navigator for i – Nouveautés 2015 Recherche Favoris 25
  26. 26. ACS – Access Client Solutions •  Successeur de IBM i Access for Windows –  100% Java –  Ne nécessite pas d’installation –  Emulation 5250 améliorée –  Transfert de données amélioré –  Visualisation et téléchargement des spools –  Accès à la console HMC –  Emulation 5250 pour console LAN ou HMC –  Panneau de contrôle virtuel pour console LAN –  Exécution de scripts SQL –  Centre de performances SQL TR3 / TR11 26
  27. 27. ACS – Nouveautés 2015 Onglets Texte en filigrane Reconnaissance de la molette souris 27
  28. 28. ACS – Nouveautés 2015 •  Exécution de scripts SQL Décembre 2015 28
  29. 29. ACS – Nouveautés 2015 •  Exécution de scripts SQL –  Windows, Linux, MacOS –  Numéros de ligne –  Colorisation –  Recherche –  Sauvegarde en .xlsx –  etc. Décembre 2015 29
  30. 30. ACS – Nouveautés 2015 •  Centre de performances SQL Décembre 2015 30
  31. 31. ACS – Nouveautés 2015 •  Centre de performances SQL Décembre 2015 31
  32. 32. •  Composant du produit 5770-XH2 i Access Mobile 32
  33. 33. i Access Mobile – Nouveautés 2015 Filtrage 33
  34. 34. Les prochains événements IBM i •  10/11/15 – Webinar SystemObjects + IBM –  Développement d’applications mobiles en RPG •  19/11/15 – Webinar ITHEIS + IBM –  Retrouvez automatiquement le modèle relationnel de votre base et générez vos bases de tests •  08/12/15 – PoT (théorie + TPs) ITHEIS + IBM –  RDi + X-Analysis + RPG Toolbox •  Janvier 2016 : Workshop SQL avancé •  … •  10 et 11 mai 2016 : événement « Modernisation » 34
  35. 35. Merci

×