- Cette plateforme robuste gère les flux critiques mondiaux avec une disponibilité record : elle reste un pilier stratégique pour l’économie réelle.
- Son architecture objet sécurise les données et automatise totalement la gestion du stockage : cela assure une intégrité système sans précédent.
- L’interface écran vert et le langage de script simplifient l’administration au quotidien : on gagne en efficacité grâce à des commandes intuitives.
L IBM i, que beaucoup appellent encore affectueusement l AS400, demeure une plateforme technologique majeure au sein du paysage informatique mondial. Malgré l émergence du cloud et des micro-services, ce système d exploitation propriétaire d IBM continue de faire tourner le cœur des entreprises les plus critiques du classement Fortune 500. Sa robustesse est telle que les administrateurs parlent souvent de temps de disponibilité mesurés en décennies plutôt qu en jours. Pour un professionnel de l informatique, se former sur cette machine n est pas un retour vers le passé, mais une décision stratégique pour maîtriser une technologie qui gère des flux financiers et logistiques colossaux.
Une architecture unique basée sur le concept d objet et de stockage à niveau unique
Contrairement aux systèmes Windows ou Linux où tout est traité comme un fichier, l IBM i considère chaque élément comme un objet. Que ce soit un programme, une base de données, un profil utilisateur ou une file d attente d impression, chaque entité possède un type spécifique et des attributs de sécurité intrinsèques. Cette approche permet au système de garantir une intégrité des données sans précédent : il est impossible de lancer un virus en tant qu objet de données, car le système vérifie le type de l objet avant toute exécution.
L un des concepts les plus révolutionnaires de l architecture AS400 est le Single Level Store (SLS). Dans ce modèle, le système ne fait aucune distinction entre la mémoire vive et le stockage sur disque dur. Pour le processeur, tout l espace de stockage est vu comme un seul et unique grand plan d adressage. Cette gestion automatisée par le système d exploitation évite aux administrateurs de devoir gérer manuellement les partitions de disque ou les emplacements physiques des fichiers, optimisant ainsi les performances de lecture et d écriture de manière transparente.
L organisation rigoureuse des bibliothèques et des listes de bibliothèques
Pour s y retrouver, les objets sont rangés dans des bibliothèques. Une bibliothèque est un conteneur logique qui regroupe des éléments liés à un projet ou à une application. Le concept de Liste de bibliothèques (Library List) est crucial : c est une liste ordonnée que le système parcourt pour trouver un objet lorsqu une commande est lancée. En modifiant simplement cet ordre, un développeur peut passer d un environnement de test à un environnement de production en quelques secondes, sans changer une seule ligne de code. Cette flexibilité est l un des piliers de la gestion applicative sur IBM i.
Maîtriser l interface écran vert et la navigation clavier
L interface utilisateur traditionnelle de l AS400 est le terminal 5250, souvent appelé écran vert. Bien que cette interface puisse paraître datée aux yeux d un novice, elle offre une efficacité redoutable pour les utilisateurs expérimentés. La navigation se fait exclusivement au clavier, ce qui élimine les temps de latence liés à l utilisation de la souris. Chaque écran est structuré avec des champs de saisie précis et des options de menu numérotées.
Les touches de fonction jouent un rôle vital dans l interaction quotidienne. Voici les principales fonctions que tout stagiaire doit connaître par cœur :
1. La touche F3 permet de quitter instantanément un programme ou un menu pour revenir à l étape précédente ou fermer la session.
2. La touche F4 est probablement la plus importante : elle affiche l assistance pour les commandes. Si vous tapez une commande et appuyez sur F4, le système affiche tous les paramètres disponibles avec des explications.
3. La touche F9 permet de rappeler les commandes précédentes, évitant ainsi de ressaisir de longues lignes d instructions.
4. La touche F12 sert à annuler l action en cours ou à revenir un cran en arrière dans la hiérarchie des menus.
| Composant Système | Terminologie IBM i | Rôle Stratégique |
| Espace de travail | Bibliothèque (Library) | Regroupement logique d objets métiers |
| Table de données | Fichier Physique (PF) | Stockage réel des données en colonnes et lignes |
| Index / Vue | Fichier Logique (LF) | Organisation alternative des données sans duplication |
| Automate | Sous-système (Subsystem) | Espace mémoire gérant l exécution des jobs |
Le langage de contrôle CL : La syntaxe au service de la puissance
Le Control Language (CL) est le langage de script natif de l IBM i. Sa force réside dans sa structure prévisible et mnémotechnique. Chaque commande est formée d un verbe de trois lettres suivi d un nom d objet également abrégé. Par exemple, le verbe Create devient CRT, Display devient DSP, Work with devient WRK, et Change devient CHG. En combinant ces verbes avec des noms comme USRPRF (User Profile), JOB (Travail) ou LIB (Library), on obtient des commandes intuitives.
Prenons l exemple de la gestion des impressions. Sur beaucoup de systèmes, il est complexe de retrouver un document envoyé à l imprimante. Sur IBM i, la commande WRKSPLF (Work with Spooled Files) vous donne un accès immédiat à tous vos documents, vous permettant de les visualiser à l écran, de les déplacer vers une autre file d attente ou de les supprimer. Cette approche centralisée de l administration simplifie énormément la formation des nouveaux arrivants.
Les commandes essentielles pour l exploitation quotidienne
Pour devenir autonome, un technicien doit pratiquer régulièrement les commandes suivantes :
WRKACTJOB : Cette commande affiche l activité en temps réel du système. Elle permet de voir quels programmes consomment le plus de CPU et d identifier d éventuels blocages.
WRKMSG : Elle permet de consulter les messages destinés à l utilisateur ou au système. C est ici que l on répond aux demandes de chargement de papier ou que l on valide les erreurs de programmes.
DSPLOG : Cette commande affiche l historique du système (le log). Elle est indispensable pour comprendre ce qui s est passé durant la nuit ou lors d un incident technique.
La gestion des données avec DB2 for i
L une des particularités les plus marquantes de l IBM i est que la base de données est intégrée au micro-code du système d exploitation. On ne l installe pas, elle est là dès le démarrage. Cette base de données, nommée DB2 for i, est extrêmement performante car elle communique directement avec les couches les plus basses du matériel. Historiquement, on gérait les données via des fichiers physiques et logiques définis par des spécifications DDS, mais aujourd hui, l IBM i supporte pleinement le langage SQL standard.
L avantage d utiliser les fichiers logiques réside dans la capacité à présenter les mêmes données physiques sous différentes formes (triées différemment, ou avec seulement certaines colonnes) sans jamais copier les données. Cela garantit une source de vérité unique pour l entreprise tout en offrant une grande souplesse aux développeurs.
L importance d un support de formation structuré en format PDF
Dans le cadre d une montée en compétence, disposer d un manuel au format PDF est un atout majeur. La densité d informations sur l AS400 peut être impressionnante au début. Un guide PDF bien structuré permet de faire des recherches par mots-clés instantanées, ce qui est beaucoup plus efficace qu un manuel papier lors d une urgence en production. Il sert de mémo pour les syntaxes complexes et permet de garder une trace des procédures spécifiques à l entreprise, comme les cycles de sauvegarde ou les redémarrages de sous-systèmes.
| Action souhaitée | Commande CL | Conseil d utilisation |
| Créer une bibliothèque | CRTLIB | Toujours spécifier le type de bibliothèque (PROD ou TEST) |
| Modifier son mot de passe | CHGPWD | A faire régulièrement pour la sécurité |
| Envoyer un message | SNDMSG | Utile pour prévenir les utilisateurs d une maintenance |
| Vérifier l espace disque | WRKSYSSTS | Surveiller le pourcentage d ASP utilisé |
Apprendre l IBM i AS400, c est choisir de comprendre l informatique de gestion dans ce qu elle a de plus pur et de plus stable. Bien que l interface puisse sembler austère, la logique de conception est d une modernité surprenante. Aujourd hui, le système s ouvre largement aux technologies open source comme Python, Node.js et Git, créant un pont entre le monde transactionnel classique et le web moderne. En maîtrisant les bases de l écran vert et du langage CL, vous vous assurez une place de choix pour maintenir et moderniser les infrastructures qui portent l économie réelle.


