Soumettre la recherche
Mettre en ligne
S29 valorisation de l'existant ibm i avec php
•
1 j'aime
•
59 vues
Gautier DUMAS
Suivre
valorisation de l'existant IBM i avec php (Zend Server)
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 28
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Keynote change 2013
Keynote change 2013
Keynote change 2013
rbschange
Passer à PHP 7 sous IBM i avec le Zend Server 9
S43 passer à php 7 sous IBM i
S43 passer à php 7 sous IBM i
Gautier DUMAS
Ugif 09 2013 open source - session tech
Ugif 09 2013 open source - session tech
UGIF
Ugif 09 2013 open source
Ugif 09 2013 open source
UGIF
IBM i: Built for Business, presenté par Philippe Bourgeois, spécialiste des technologies IBM i chez IBM France lors de l'évènement iBelieve à Paris, le 3 novembre 2016.
IBM i: Built for Business - Philippe Bourgeois
IBM i: Built for Business - Philippe Bourgeois
Fresche Solutions
Présentation demichael chaize, adobe, a l'afup, association française des utilisateurs du php
Flex et Php Afup
Flex et Php Afup
Michael Chaize
Slides of my eSeminar in french about flex and php
Flex Php E Seminar Fr
Flex Php E Seminar Fr
Michael Chaize
Les rapports produits par DB2 Web Query peuvent être intégrés dans une stratégie de mobilité. Cette session présente les technologies disponibles et les stratégies de mise en oeuvre : - Mode connecté / déconnecté ? - Les rapports actifs - Les favoris mobiles - Navigateur ou application ? - Les Web Services
S28 db2 web query - analytique et mobilité
S28 db2 web query - analytique et mobilité
Gautier DUMAS
Recommandé
Keynote change 2013
Keynote change 2013
Keynote change 2013
rbschange
Passer à PHP 7 sous IBM i avec le Zend Server 9
S43 passer à php 7 sous IBM i
S43 passer à php 7 sous IBM i
Gautier DUMAS
Ugif 09 2013 open source - session tech
Ugif 09 2013 open source - session tech
UGIF
Ugif 09 2013 open source
Ugif 09 2013 open source
UGIF
IBM i: Built for Business, presenté par Philippe Bourgeois, spécialiste des technologies IBM i chez IBM France lors de l'évènement iBelieve à Paris, le 3 novembre 2016.
IBM i: Built for Business - Philippe Bourgeois
IBM i: Built for Business - Philippe Bourgeois
Fresche Solutions
Présentation demichael chaize, adobe, a l'afup, association française des utilisateurs du php
Flex et Php Afup
Flex et Php Afup
Michael Chaize
Slides of my eSeminar in french about flex and php
Flex Php E Seminar Fr
Flex Php E Seminar Fr
Michael Chaize
Les rapports produits par DB2 Web Query peuvent être intégrés dans une stratégie de mobilité. Cette session présente les technologies disponibles et les stratégies de mise en oeuvre : - Mode connecté / déconnecté ? - Les rapports actifs - Les favoris mobiles - Navigateur ou application ? - Les Web Services
S28 db2 web query - analytique et mobilité
S28 db2 web query - analytique et mobilité
Gautier DUMAS
Présentation utilisée en guise de support lors du Symfony Live 2014 à Paris sur comment migrer rapidement et simplement une application Symfony2 sur Azure. L'exemple se base principalement sur comment migrer son système de stockage de données et sa gestion des fichiers via la mise en place d'un Blob Storage.
Symfony live Paris 2014 - Symfony2 sur Azure
Symfony live Paris 2014 - Symfony2 sur Azure
Stéphane ESCANDELL
Réflexion autour de blockchain, deep dive Hyperledger, Rex Blockchain et Bluemix
IBM Bluemix Paris meetup #23 - 20170425
IBM Bluemix Paris meetup #23 - 20170425
IBM France Lab
Php sous Windows - webcamps Paris
Php sous Windows - webcamps Paris
LeTesteur
Projet CBIoTS par Sogeti France
IBM Bluemix Paris meetup - - Epitech - 20161109
IBM Bluemix Paris meetup - - Epitech - 20161109
IBM France Lab
Slides de ma presentation au salon eCommerce sur Flash.
Adobe Et Le Commerce V2
Adobe Et Le Commerce V2
Michael Chaize
Optez pour PHP pour implémenter vos projets web services (consommation et exposition) sur IBM i
S51 vos projets web services ibm i a l aide de php
S51 vos projets web services ibm i a l aide de php
Gautier DUMAS
Présentation donnée lors du séminaire de Linagora du mois d'avril consacré à Drupal. Intervenant : Jérôme RELINGER, Directeur de Linagora WebStudio&Hosting
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
LINAGORA
Presentation symfony
Presentation symfony
auto entrepreneur
Voici les nouveautés de l'environnement PHP sur IBM i qui vont améliorer la productivité des développeurs (gain de temps et qualité du code). Parmi ces nouveautés, nous découvrirons la nouvelle interface du Zend Server, les novueaux outils de débogage (Z-Ray, Z-Ray Live!, URL Insight) ainsi que l'intégration du Zend Studio dans l'environnement IBM i. Le point sera fait sur le futur de PHP sur IBMi : PHP7. Qu'est ce qu'apporte cette nouvelle version comment se préparer à la migration avec Zend Studio 13 ?
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
Gautier DUMAS
developpement web
developpement web framework cms developpement brute
developpement web framework cms developpement brute
YounesOuladSayad1
Découvrez comment préparer la phase d'exploitation et de maintenance de votre bâtiment ou infrastructure, exploiter et maintenir plus efficacement et à moindre coût et apporter de nouveaux services digitaux. BIM Exploitation - Jumeau numérique - BIM niveau 3
SPINALBIM Suite: transformation digitale de l'exploitation et la maintenance
SPINALBIM Suite: transformation digitale de l'exploitation et la maintenance
Sebastien Coulon
programmation
Programmation Web developpement dynamique
Programmation Web developpement dynamique
YounesOuladSayad1
MERAZKA Messaoud
MERAZKA Messaoud
Messaoud Merazka
Cv_JMLeFevre2015
Cv_JMLeFevre2015
Jean-Marc Le Fevre
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
Microsoft Technet France
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
Microsoft
Liferay permet de fournir à des portails des contenus à destination externe, et facilite la création et publication des contenus ainsi que le travail collaboratif. La Plateforme Nuxeo, de son côté, offre une base documentaire pour la gestion de contenus internes. Comme elles sont toutes les deux open source, développées en Java et conformes aux standards, les plateformes Nuxeo et Liferay peuvent être intégrées ensemble pour offrir une solution flexible en ayant une source de contenu unique et fiable. Avec cette intégration, le contenu suit son cycle de vie avec la Plateforme Nuxeo et Liferay est utilisé comme front-end. L'intégrateur Océane Consulting, partenaire de Nuxeo, a développé et implémenté cette intégration pour de nombreux clients. Laurent Dreuillat, directeur technique, vous exposera ce qu'ils ont appris de cette expérience. Il présentera les avantages et compromis des différentes approches pour réaliser cette intégration, comme : une intégration avec OpenSocial et CMIS qui se base sur les standards, le développement de portlets Liferay personnalisés en utilisant Vaadin et l'API Content Automation de Nuxeo. Rejoignez-nous pour ce webinaire incluant une session de questions-réponses et découvrez comment Océane Consulting Data Management aborde l'intégration entre Liferay et la Plateforme Nuxeo pour ses clients.
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
Nuxeo
Professionnal resume
20090727 Cv Synca7 Eric Viala
20090727 Cv Synca7 Eric Viala
Éric Viala
Comme de nombreux opérateur Bouygues télécom dispose d'un annuaire des services de ses clients. Ce système est critique pour réaliser les paiements sur facture des abonnées, s'authentifier sur sa boite de messagerie, regarder la télévision en streaming et bien d'autres services. Il y a quelque années une solution du marché avait été choisie. Après de nombreux problèmes - de performances et de trop grande rigidé du modèle - ce systême a été remplacé par un dévelopement spécifique architecturé autour de MongoDB, Apache Storm et Apache Tomcat. Cette présentation retrace l'histoire de cette refonte et les écueils rencontrés puis surmontés pour mettre en place un système disponible à 99,9% avec des sollicitations pouvant aller jusqu'à 3000 req/s. Nous parlerons de construction de modèle, de devops et aussi de topologie storm.
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
MongoDB
Comme de nombreux opérateur Bouygues télécom dispose d'un annuaire des services de ses clients. Ce système est critique pour réaliser les paiements sur facture des abonnées, s'authentifier sur sa boite de messagerie, regarder la télévision en streaming et bien d'autres services. Il y a quelque années une solution du marché avait été choisie. Après de nombreux problèmes - de performances et de trop grande rigidé du modèle - ce systême a été remplacé par un dévelopement spécifique architecturé autour de MongoDB, Apache Storm et Apache Tomcat. Cette présentation retrace l'histoire de cette refonte et les écueils rencontrés puis surmontés pour mettre en place un système disponible à 99,9% avec des sollicitations pouvant aller jusqu'à 3000 req/s. Nous parlerons de construction de modèle, de devops et aussi de topologie storm.
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Pierre-Alban DEWITTE
L'Autorité de la Concurrence présente son nouveau guide "Protéger son environnement numérique" pour aider les internautes à repérer facilement la désinformation et à agir contre les contenus potentiellement illégaux comme les discours de haine et les deep fakes.
Protéger l'intégrité de son environnement numérique
Protéger l'intégrité de son environnement numérique
Paperjam_redaction
Cours: Contrôle d'accès : Modèle RBAC avec Exemples Pratiques
Modèles de contrôle d accès_ RBAC (Role Based Access Control).pdf
Modèles de contrôle d accès_ RBAC (Role Based Access Control).pdf
Hajer Boujezza
Contenu connexe
Similaire à S29 valorisation de l'existant ibm i avec php
Présentation utilisée en guise de support lors du Symfony Live 2014 à Paris sur comment migrer rapidement et simplement une application Symfony2 sur Azure. L'exemple se base principalement sur comment migrer son système de stockage de données et sa gestion des fichiers via la mise en place d'un Blob Storage.
Symfony live Paris 2014 - Symfony2 sur Azure
Symfony live Paris 2014 - Symfony2 sur Azure
Stéphane ESCANDELL
Réflexion autour de blockchain, deep dive Hyperledger, Rex Blockchain et Bluemix
IBM Bluemix Paris meetup #23 - 20170425
IBM Bluemix Paris meetup #23 - 20170425
IBM France Lab
Php sous Windows - webcamps Paris
Php sous Windows - webcamps Paris
LeTesteur
Projet CBIoTS par Sogeti France
IBM Bluemix Paris meetup - - Epitech - 20161109
IBM Bluemix Paris meetup - - Epitech - 20161109
IBM France Lab
Slides de ma presentation au salon eCommerce sur Flash.
Adobe Et Le Commerce V2
Adobe Et Le Commerce V2
Michael Chaize
Optez pour PHP pour implémenter vos projets web services (consommation et exposition) sur IBM i
S51 vos projets web services ibm i a l aide de php
S51 vos projets web services ibm i a l aide de php
Gautier DUMAS
Présentation donnée lors du séminaire de Linagora du mois d'avril consacré à Drupal. Intervenant : Jérôme RELINGER, Directeur de Linagora WebStudio&Hosting
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
LINAGORA
Presentation symfony
Presentation symfony
auto entrepreneur
Voici les nouveautés de l'environnement PHP sur IBM i qui vont améliorer la productivité des développeurs (gain de temps et qualité du code). Parmi ces nouveautés, nous découvrirons la nouvelle interface du Zend Server, les novueaux outils de débogage (Z-Ray, Z-Ray Live!, URL Insight) ainsi que l'intégration du Zend Studio dans l'environnement IBM i. Le point sera fait sur le futur de PHP sur IBMi : PHP7. Qu'est ce qu'apporte cette nouvelle version comment se préparer à la migration avec Zend Studio 13 ?
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
Gautier DUMAS
developpement web
developpement web framework cms developpement brute
developpement web framework cms developpement brute
YounesOuladSayad1
Découvrez comment préparer la phase d'exploitation et de maintenance de votre bâtiment ou infrastructure, exploiter et maintenir plus efficacement et à moindre coût et apporter de nouveaux services digitaux. BIM Exploitation - Jumeau numérique - BIM niveau 3
SPINALBIM Suite: transformation digitale de l'exploitation et la maintenance
SPINALBIM Suite: transformation digitale de l'exploitation et la maintenance
Sebastien Coulon
programmation
Programmation Web developpement dynamique
Programmation Web developpement dynamique
YounesOuladSayad1
MERAZKA Messaoud
MERAZKA Messaoud
Messaoud Merazka
Cv_JMLeFevre2015
Cv_JMLeFevre2015
Jean-Marc Le Fevre
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
Microsoft Technet France
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
Microsoft
Liferay permet de fournir à des portails des contenus à destination externe, et facilite la création et publication des contenus ainsi que le travail collaboratif. La Plateforme Nuxeo, de son côté, offre une base documentaire pour la gestion de contenus internes. Comme elles sont toutes les deux open source, développées en Java et conformes aux standards, les plateformes Nuxeo et Liferay peuvent être intégrées ensemble pour offrir une solution flexible en ayant une source de contenu unique et fiable. Avec cette intégration, le contenu suit son cycle de vie avec la Plateforme Nuxeo et Liferay est utilisé comme front-end. L'intégrateur Océane Consulting, partenaire de Nuxeo, a développé et implémenté cette intégration pour de nombreux clients. Laurent Dreuillat, directeur technique, vous exposera ce qu'ils ont appris de cette expérience. Il présentera les avantages et compromis des différentes approches pour réaliser cette intégration, comme : une intégration avec OpenSocial et CMIS qui se base sur les standards, le développement de portlets Liferay personnalisés en utilisant Vaadin et l'API Content Automation de Nuxeo. Rejoignez-nous pour ce webinaire incluant une session de questions-réponses et découvrez comment Océane Consulting Data Management aborde l'intégration entre Liferay et la Plateforme Nuxeo pour ses clients.
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
Nuxeo
Professionnal resume
20090727 Cv Synca7 Eric Viala
20090727 Cv Synca7 Eric Viala
Éric Viala
Comme de nombreux opérateur Bouygues télécom dispose d'un annuaire des services de ses clients. Ce système est critique pour réaliser les paiements sur facture des abonnées, s'authentifier sur sa boite de messagerie, regarder la télévision en streaming et bien d'autres services. Il y a quelque années une solution du marché avait été choisie. Après de nombreux problèmes - de performances et de trop grande rigidé du modèle - ce systême a été remplacé par un dévelopement spécifique architecturé autour de MongoDB, Apache Storm et Apache Tomcat. Cette présentation retrace l'histoire de cette refonte et les écueils rencontrés puis surmontés pour mettre en place un système disponible à 99,9% avec des sollicitations pouvant aller jusqu'à 3000 req/s. Nous parlerons de construction de modèle, de devops et aussi de topologie storm.
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
MongoDB
Comme de nombreux opérateur Bouygues télécom dispose d'un annuaire des services de ses clients. Ce système est critique pour réaliser les paiements sur facture des abonnées, s'authentifier sur sa boite de messagerie, regarder la télévision en streaming et bien d'autres services. Il y a quelque années une solution du marché avait été choisie. Après de nombreux problèmes - de performances et de trop grande rigidé du modèle - ce systême a été remplacé par un dévelopement spécifique architecturé autour de MongoDB, Apache Storm et Apache Tomcat. Cette présentation retrace l'histoire de cette refonte et les écueils rencontrés puis surmontés pour mettre en place un système disponible à 99,9% avec des sollicitations pouvant aller jusqu'à 3000 req/s. Nous parlerons de construction de modèle, de devops et aussi de topologie storm.
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Pierre-Alban DEWITTE
Similaire à S29 valorisation de l'existant ibm i avec php
(20)
Symfony live Paris 2014 - Symfony2 sur Azure
Symfony live Paris 2014 - Symfony2 sur Azure
IBM Bluemix Paris meetup #23 - 20170425
IBM Bluemix Paris meetup #23 - 20170425
Php sous Windows - webcamps Paris
Php sous Windows - webcamps Paris
IBM Bluemix Paris meetup - - Epitech - 20161109
IBM Bluemix Paris meetup - - Epitech - 20161109
Adobe Et Le Commerce V2
Adobe Et Le Commerce V2
S51 vos projets web services ibm i a l aide de php
S51 vos projets web services ibm i a l aide de php
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Presentation symfony
Presentation symfony
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
S21 les dernières nouveautés php sous ibm i (zend server 8.5 et zend studio...
developpement web framework cms developpement brute
developpement web framework cms developpement brute
SPINALBIM Suite: transformation digitale de l'exploitation et la maintenance
SPINALBIM Suite: transformation digitale de l'exploitation et la maintenance
Programmation Web developpement dynamique
Programmation Web developpement dynamique
MERAZKA Messaoud
MERAZKA Messaoud
Cv_JMLeFevre2015
Cv_JMLeFevre2015
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
20090727 Cv Synca7 Eric Viala
20090727 Cv Synca7 Eric Viala
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Plus de flexibilité et de scalabilité chez Bouygues Télécom grâce à MongoDB
Dernier
L'Autorité de la Concurrence présente son nouveau guide "Protéger son environnement numérique" pour aider les internautes à repérer facilement la désinformation et à agir contre les contenus potentiellement illégaux comme les discours de haine et les deep fakes.
Protéger l'intégrité de son environnement numérique
Protéger l'intégrité de son environnement numérique
Paperjam_redaction
Cours: Contrôle d'accès : Modèle RBAC avec Exemples Pratiques
Modèles de contrôle d accès_ RBAC (Role Based Access Control).pdf
Modèles de contrôle d accès_ RBAC (Role Based Access Control).pdf
Hajer Boujezza
Ce cours enrichit vos connaissances en sécurité informatique au niveau du contrôle d'accès et gestion des identités. Dans ce cours nous présentons une étude complète de classification des IDMS dans le contexte de l'Internet des Objets: IoT
cours Systèmes de Gestion des Identités.pdf
cours Systèmes de Gestion des Identités.pdf
Hajer Boujezza
Contrôle d’accès et Gestion des identités: Terminologies et Protocoles d’authentification
Contrôle d’accès et Gestion des identités: Terminologies et Protocoles d’auth...
Contrôle d’accès et Gestion des identités: Terminologies et Protocoles d’auth...
Hajer Boujezza
Au cours de cette session interactive, nos experts en marketing digital vous dévoileront les meilleures pratiques et les dernières tendances pour transformer vos visiteurs en clients.
Augmentez vos conversions en ligne : les techniques et outils qui marchent vr...
Augmentez vos conversions en ligne : les techniques et outils qui marchent vr...
OsharaInc
Rejoignez-nous pour une expérience immersive lors de notre hashtag#webinaire "De l'industrie traditionnelle à l'industrie connectée : enjeux et opportunités de la transformation numérique" 🤩 Plongez au cœur de use cases pratiques sur l'implémentation de l'intelligence artificielle dans l'industrie et découvrez comment elle peut métamorphoser vos processus métiers ! 🚀 Notre équipe d'experts vous donnera des exemples concrets pour assurer la transition numérique dans vos sociétés et partagera des success stories inspirantes 💡. Ne manquez pas cette opportunité unique de façonner l'avenir de votre entreprise. Cet évènement, organisé dans le cadre de projet Industrie du Futur "Extr4.0rdinaire" porté par l’INFOPOLE Cluster TIC, vise à inspirer et sensibiliser les TPE et PME industrielles aux enjeux et opportunités qu'offrent les technologies 4.0. Cette activité est menée en collaboration avec Technofutur TIC, Agilytic, Eonix SA, THELIS et Charleroi Entreprendre. Avec le soutien du Service public de Wallonie dans le cadre du Plan de Relance, de Digital Wallonia et de l'Agence du Numérique (AdN). #DW4AI #DW4IA #IA DigitalWallonia4.AI
Slides du webinaire de l'Infopole sur l'IA
Slides du webinaire de l'Infopole sur l'IA
Infopole1
Dernier
(6)
Protéger l'intégrité de son environnement numérique
Protéger l'intégrité de son environnement numérique
Modèles de contrôle d accès_ RBAC (Role Based Access Control).pdf
Modèles de contrôle d accès_ RBAC (Role Based Access Control).pdf
cours Systèmes de Gestion des Identités.pdf
cours Systèmes de Gestion des Identités.pdf
Contrôle d’accès et Gestion des identités: Terminologies et Protocoles d’auth...
Contrôle d’accès et Gestion des identités: Terminologies et Protocoles d’auth...
Augmentez vos conversions en ligne : les techniques et outils qui marchent vr...
Augmentez vos conversions en ligne : les techniques et outils qui marchent vr...
Slides du webinaire de l'Infopole sur l'IA
Slides du webinaire de l'Infopole sur l'IA
S29 valorisation de l'existant ibm i avec php
1.
© IBM France
2017 Université IBM i 2017 17 et 18 mai – IBM Client Center de Bois-Colombes S29 – Valorisation de l’existant IBM i avec PHP Jeudi 18 mai – 11h00-11h40 Gautier DUMAS - NoToS
2.
IBM Power Systems
- IBM i © IBM France 2017 NoToS Expertise autour de l’IBM i – Sécurité – Regard moderne – Service – Formation, audit, développement… PHP sur IBM i avec Zend – Modernisation – Web Services… Développement de progiciels – Modernisation à valeur ajoutée des IBM i 3
3.
IBM Power Systems
- IBM i © IBM France 2017 Introduction L’IBM i est une mine d’informations. Il centralise avec fiabilité et sécurité – Les données de l’entreprise (DB2) Commerciales, financières, productions, données métier … – Les logiques métiers et applicatives (les *PGM, SPLF …) Le PHP sous IBM i permet la valorisation de cet existant – Par une modernisation des interfaces mais pas seulement ! – Par l’ajout de fonctionnalités (bureautiques, Web Services …) utilisables en BATCH ou dans les applications 5250 En étant complètement intégré à l’IBM i – Techniquement – Humainement – Philosophiquement (un véritable environnement de production) 4
4.
IBM Power Systems
- IBM i © IBM France 2017 Des possibilités résolument modernes Interfaces graphiques, web services, bureautique 5
5.
IBM Power Systems
- IBM i © IBM France 2017 Pourquoi moderniser nos interfaces 5250 ? Nos écrans 5250 possèdent des avantages notamment pour la saisie en masse. De plus, les accès réseaux sont rapides et très fiables. Les interfaces web apportent une ergonomie connue par le plus grand nombre (le web) à base d’HTML, Javascript (interactivité) et CSS (présentation) Une prise en main plus rapide et intuitive de vos applications par les utilisateurs. Des temps de formation aux logiciels moins longs pour les nouveaux collaborateurs 6
6.
IBM Power Systems
- IBM i © IBM France 2017 Valeur ajoutée des interfaces web Plus de possibilités que l’interface 5250 – Pas de limitation dans la taille de l’affichage Utilisation des ascenseurs verticaux et horizontaux au besoin – Plus d’interactivités avec l’utilisateur Graphiques, drag n drop de documents, slider, galerie d’images … – Permet la factorisation de plusieurs écrans 5250 en un seul affichage web Pas d’installation sur les postes clients : les interfaces des applications sont disponibles dans un navigateur 7
7.
IBM Power Systems
- IBM i © IBM France 2017 Modernisation des interfaces 8 Ecran informations du client Ecran des contacts du client Ecran des statistiques du client Ecran des documents du client
8.
IBM Power Systems
- IBM i © IBM France 2017 Interfaces pour la mobilité 9 Des interfaces pour mobiles et tablettes – Via le navigateur du smartphone – Via des applications communicantes Dans un navigateur de Smartphone Application native
9.
IBM Power Systems
- IBM i © IBM France 2017 Mais pas seulement ! Intégration dans les batch PHP sans interface graphique valorise aussi l’existant Depuis un CL ou un RPG par – API QSH – QP2SHELL Facilité d’accès aux développeurs (pas besoin de connaitre HTML, CSS et JS) Manipulation de données plus facile : – Fichiers dans l’IFS – XML – Communication avec l’extérieur normalisé (TCP/IP) – Web Services Consolidation des compétences : – Réutilisation du code métier – Valorisation de la compétence PHP et unification de la technologie : – Pour les interfaces web – Pour les tâches batch 10
10.
IBM Power Systems
- IBM i © IBM France 2017 Intégration dans les batch : exemples d’utilisation Génération de documents dynamiques – Excel, Word, PDF, XML, Document Html – Envoi de mails Accès à des ressources au travers de web services Synchronisation de données Manipulation des Stream files 11
11.
IBM Power Systems
- IBM i © IBM France 2017 Intégration à la bureautique (PDF, Excel, Word) Facilité et rapidité de développement autour des documents – Construction « from scratch » – Depuis un fichier DB2 – Depuis un Spool – Depuis un autre document dans l’IFS (csv, Excel, texte …) – Construction avec un modèle – Remplacement du papier pré-imprimé – Gestion du document – Archivage – Distribution (Mail, FTP, Web Services…) – Construction et distribution à la volée dans le navigateur Intéressant en batch (génération de la facturation quotidienne en PDF, rapports d’activités, objectifs des commerciaux…) Comme en interactif dans le navigateur (Conversion d’un spool en PDF, Récupération de commandes, courrier modèle …) 12
12.
IBM Power Systems
- IBM i © IBM France 2017 Intégration à la bureautique Fonctionnalités avancées – Ajout de certificats dans des PDF – Gestion des formules Excel – Gestion des styles – Dégradés – Rotation d’images – … 13
13.
IBM Power Systems
- IBM i © IBM France 2017 Intégration à la bureautique Utilisation de polices de caractères spécifiques – Lettres chèques, Codes à barres, QR Code 14
14.
IBM Power Systems
- IBM i © IBM France 2017 Totale intégration à l’environnement IBM i Intégration technique, humaine et fonctionnelle 15
15.
IBM Power Systems
- IBM i © IBM France 2017 Historique PHP sur IBM i Un partenariat fort entre Zend et IBM depuis 2005 – De Zend Core & Zend Platform au Zend Server – De PHP 5 au PHP 7 Un stack PHP complet sur IBM i aujourd’hui en version 9 Apport de MySQL avec ZENDDBI (Maria DB) 16 Pour en savoir plus : 43 – Passer à PHP 7 sous IBM i. Jeudi 17 mai – 15h15-16h45
16.
IBM Power Systems
- IBM i © IBM France 2017 Intégration technique 1/2 Respect des principes de sécurité de l’IBM i – DB2 : Connexion avec les profils de l’IBM i – IFS : Accès aux dossiers du système de fichiers – Les objets : Bibliothèques, OUTQ, programmes, spools ... Conservation et réutilisation de la stratégie de sécurité 17
17.
IBM Power Systems
- IBM i © IBM France 2017 Intégration technique 2/2 Classe Open Source d’accès aux objets de l’IBM i en PHP – Fichiers – Programmes (RPG, COBOL, CL …) – Commandes – Spools, Job logs, Active Jobs, Valeurs système – Data Area, User Spaces Accès naturel depuis le code PHP Simplifie et accélère les développements 18
18.
IBM Power Systems
- IBM i © IBM France 2017 En résumé : valorisation ! 19 IFS Spools *PGM DB2/400 (PS) … APACHE PHP PARTENAIRE FOURNISSEUR CLIENT Batch Web Services Interactif
19.
IBM Power Systems
- IBM i © IBM France 2017 Intégration humaine Compatible avec les développeurs RPG – Le développement objet n’est pas obligatoire : approche procédurale puis objet – RPG Free est comparable à PHP Facile pour commencer – Un script PHP peut ne contenir qu’une seule ligne de code – Pas besoin de tout connaitre ! L’apprentissage est évolutif Cohésion entre les équipes de développements – Rapprochement et implications des équipes IBM i et Web 20
20.
IBM Power Systems
- IBM i © IBM France 2017 Intégration humaine Ressources développeurs web disponibles – Jeunes diplômés et autodidactes – Pépinière i Du PHP traditionnel au PHP sous IBM i 21 Développeurs RPG Développeurs PHP
21.
IBM Power Systems
- IBM i © IBM France 2017 Un véritable environnement de production Monitoring, tracing, configurations … 22
22.
IBM Power Systems
- IBM i © IBM France 2017 Digne de l’IBM i Ecosystème complet : Zend Server actuellement en version 9.1 (PHP 7.1) Un environnement conçu et testé pour la production : – Les dernières versions stables de PHP – Mise à disposition de mises à jour – Un support dédié à la plateforme IBM i Zend Studio actuellement en version 13.6 S’appuie sur un noyau Eclipse (comme Rdi) : – Nombreux plugIns disponibles – Interface moderne de développement 23
23.
IBM Power Systems
- IBM i © IBM France 2017 Le Zend Server 24 Monitoring - Historique intelligent des incidents Configuration avancée Débogue Z-Ray - Zend Debugger - Logs Performance - Code tracing - Accélérateur de PHP pour IBM i - Gestion du cache Statistiques • Intégration complète • Interface graphique • Interface 5250 • Professionnalisation des applications PHP
24.
IBM Power Systems
- IBM i © IBM France 2017 Le Zend Studio 25 Auto- complétionDébogage Coloration syntaxique Aide au dév. Multi langage PHP HTML Javascript CSS … Création mobile • Sur le poste du développeur • Connecté au Zend Server de l’IBM i • Accroit la productivité des développeurs Interface WISIWYG Perspective debug Documentation en live
25.
IBM Power Systems
- IBM i © IBM France 2017 Offre de nombreux progiciels Utilisables sur IBM i sans développement Des solutions clés en main 26
26.
IBM Power Systems
- IBM i © IBM France 2017 Offre de nombreux progiciels Zend Server : un serveur d’applications PHP sur IBM i Existence de nombreux progiciels alliant le langage PHP et la base de données MySQL Intégration sur l’IBM i de ces solutions rendue possible par – L’utilisation du PHP et des technologies web (le Zend Server) – Le moteur ZENDDBI sur l’IBM i : – Fork de MySQL maintenu par ZEND – Moteur MySQL disponible DB2 Engine CMS (Content Management System) – Magento, Drupal, Joomla, Wordpress Solutions d’éditeurs clé en main – MONITOR i (supervision du système, des QPJOBLOG, MSGQ …) – Php.spool (valorisation des spools SCS en PDF) – SugarCRM (gestion de la relation client Open Source) – … 27
27.
IBM Power Systems
- IBM i © IBM France 2017 Conclusion PHP est, à ce jour, LA solution de valorisation de l’existant IBM i – Respecte les points forts de l’IBM i (Sécurité, base de données, performances …) – Développe les compétences des équipes AS/400 – Accroit la communication entre les équipes : développeurs traditionnels et les développeurs web – Facilite l’intégration de nouveaux collaborateurs – Offre beaucoup de nouvelles possibilités (Web Services, création de PDF, d’Excel, de tableaux de bords …) tout en réutilisant les logiques métiers déjà en place 28
28.
IBM Power Systems
- IBM i © IBM France 2017 Merci pour votre écoute ! Des questions ? S29 – Valorisation de l’existant IBM i avec PHP Gautier DUMAS - gdumas@notos.fr 04 30 96 97 31 www.notos.fr
Télécharger maintenant