L'apport de Python sur OpenVMS : souplesse, réactivité. Donnez un coup de jeune à votre mainframe.
- Type:
- pyconfr
- Audience level:
- Intermediate
- Category:
- présentation
Septembre 16th 2:30 après-midi – 3 après-midi
Description
Les systèmes OpenVMS (les mainframes en général) traitent souvent des données vitales pour l'entreprise que celle-ci voudrait pouvoir partager avec le reste du "système d'information" en temps réel. Dans ce contexte, Python nous offre toute une palette de solutions.
Abstract
Python sur OpenVMS
- Historique OpenVMS
- Historique du portage, spécificités
- Librairies spécifiques pour OpenVMS et Rdb
Et ça apporte à quoi ?
Au travers de cas utilisateurs, nous détaillerons :
- Souplesse :
- pour le développeur, l'approche objet permise par Python apporte, une fois mise en place, une souplesse et une ré-utilisabilité inégalées par rapports aux L3G utilisés habituellement. Les équipes de développement répondent aux "défis" lancés par les commerciaux :-)
-
pour l'ingénieur système, la possibilité d'appeler directement les "system services" permet d'écrire des scripts plus efficaces qu'en DCL
-
Ouverture vers le monde extérieur : avec Python et des librairies comme rpclib, suds, pika, ... on construit très rapidement des webservices permettant d'intégrer les systèmes OpenVMS dans l'architecture SOA de l'entreprise
-
Alliance de la robustesse d'OpenVMS (clusters, 5 9s) à la souplesse de Python pour écrire des serveurs web
-
Gestion homogène des sources avec Mercurial