Se rendre au contenu
TNSO : TN-Solution Orchestrator

Nicolas GRAS

Expert en automatisation PowerShell et technologie Microsoft


E-mail : contact@dklicformations.fr
Tel : 06 86 37 64 68

 Fondateur associé de TN-Solution

 Éditeur de TNSO · Pôle Digital / IT  

Contactez-moi 

Un script qu'une seule personne sait lancer, ce n'est pas de l'automatisation : c'est une dépendance

Nicolas GRAS n'a pas appris l'informatique dans les livres. Il l'a apprise en production, là où les incidents n'attendent pas et où les scripts qui « marchent à peu près » finissent par coûter très cher.

Vingt-six ans de métier : d'abord développeur, puis consultant Microsoft 365 - dont les dix dernières années consacrées à l'automatisation. Assez longtemps pour voir les mêmes scénarios se répéter d'une entreprise à l'autre : des scripts lancés à la main depuis un poste, des mots de passe en dur dans le code, des équipes prisonnières d'outils que deux personnes seulement savent faire tourner.

Fondateur associé de TN-Solution, il est l'éditeur de TNSO, une plateforme d'orchestration née directement de ce terrain. Plutôt que de contourner ces limites une fois de plus, il a décidé de construire l'outil qui manquait.

Aujourd'hui, il conçoit la plateforme, accompagne les DSI qui la déploient et forme les équipes qui l'exploitent au quotidien. Une position rare : celle de l'éditeur qui forme sur son propre outil, et qui sait donc exactement pourquoi chaque fonction existe.

Ce qui le motive n'a rien de spectaculaire : faciliter le travail au quotidien. Débarrasser les équipes des tâches répétitives et des manipulations à risque, pour qu'elles puissent se concentrer sur l'essentiel.

PowerShell et Python

Développeur

L’informatique apprise en production.

 script par script

Consultant Microsoft 365

Dix ans consacrés à l’automatisation.

visibilité

Éditeur de TNSO

Fondateur associé de TN-Solution, concepteur de la plateforme.

Exploitation

Formateur

Il forme les équipes qui exploitent TNSO au quotidien.

Ce qui fait tourner votre production, personne ne le voit


L'automatisation s'est construite script par script, sans jamais avoir été outillée.

Dans presque toutes les DSI, l'automatisation a commencé de la même façon : un script écrit un soir pour gagner du temps. Puis un deuxième. Puis cinquante.

Aujourd'hui, ces scripts font tourner la production. Ils sont lancés à la main, depuis un poste, par les deux ou trois personnes qui savent où ils sont et comment ils fonctionnent. Personne ne sait précisément qui a lancé quoi, ni quand, ni avec quels droits. Les mots de passe dorment en clair dans le code. Et le jour où la personne qui les maintient s'absente, l'exploitation retient son souffle.

Ce n'est pas un problème de compétence : les équipes savent scripter. C'est un problème d'outillage. Personne ne leur a jamais donné la plateforme qui transforme ces scripts en un service fiable, tracé et sécurisé.

Formateur

Sa vision : Gagner en visibilité, en qualité et en productivité


 Automatiser ne doit pas créer de nouvelles dépendances.

L’automatisation a été vendue aux DSI comme une promesse de liberté. Dans les faits, elle a souvent produit l’inverse : des équipes dépendantes de scripts qu’elles n’osent plus toucher, d’outils fermés qu’elles ne maîtrisent pas, ou d’une seule personne devenue indispensable malgré elle.

Ce que Nicolas veut changer, c’est ça : une automatisation ne vaut que si l’équipe entière peut la comprendre, la lancer, la modifier et la sécuriser, pas seulement celui qui l’a écrite. Une plateforme d’orchestration n’est pas là pour ajouter une couche de magie, mais pour rendre visible, traçable et partageable ce qui était jusque-là invisible.

Former, c’est le prolongement direct de cette conviction : un outil que personne ne sait exploiter est un outil de plus. La transmission fait partie du produit.

Pédagogie : On n’apprend pas l’automatisation sur un slide


 Une pédagogie par la console : on installe, on casse, on répare, on comprend.

Tout se passe à distance, en visioconférence, mais surtout pas en spectateur. Chaque participant dispose de sa propre instance TNSO, accessible depuis son navigateur. On n’assiste pas à une démonstration : on manipule soi-même la plateforme.

Les participants apportent leurs scripts réels, ceux qui tournent déjà chez eux, avec leurs contraintes et leurs verrues. On ne les exécute pas : on les décortique. Comment ce script se découpe-t-il en jobs ? Quels paramètres exposer dans le formulaire ? Où sortir les mots de passe ? Qui aura le droit de le lancer ? Chacun repart avec le plan de mise en œuvre de ses propres automatisations, pas avec un cas d’école.

La manipulation, elle, se fait sur l’instance de formation, avec des cas représentatifs. On peut s’y tromper librement : c’est fait pour.

Et parce que Nicolas est l’éditeur de l’outil, les questions ne s’arrêtent jamais à « c’est comme ça ». Il explique pourquoi une fonction existe, quel problème réel elle résout, et ce qu’elle ne fera pas.

Méthode : Une automatisation se prépare comme un petit logiciel.


Rien ne part en production sans recette.

Avant d’écrire une ligne, Nicolas rédige une courte spécification par traitement, qui fixe ses règles et ce qui reste hors périmètre. Le script suit ensuite les recommandations de Microsoft pour PowerShell, il est vérifié par PSScriptAnalyzer et testé avec Pester.

Les écritures passent d’abord en simulation (-WhatIf) et toute opération sur plusieurs objets est plafonnée. Chaque livraison est versionnée dans Git, avec une fiche qui dit ce qui change. Côté sécurité, le principe est simple : un compte d’exécution n’a que les droits dont son traitement a besoin.

En production, un bulletin de santé mensuel suit les exécutions et explique chaque échec en langage clair, avec la marche à suivre.

TNSO : TN-Solution Orchestrator.


La plateforme d’orchestration éditée par TN-Solution, dont Nicolas est le concepteur.

Elle centralise l’exécution des automatisations PowerShell et Python sur des agents Windows et Linux, en natif ou en conteneur. Les formulaires de lancement sont générés à partir des paramètres du script, et des pages personnalisées ouvrent les traitements et leurs résultats aux utilisateurs métier. TNSO planifie les exécutions, garde les secrets dans un coffre chiffré et versionne les scripts comme les pages avec Git.

Les traitements alimentent des datasets et des bibliothèques de documents versionnés, qu’ils peuvent aussi recevoir en paramètre. L’accès se règle par équipe, par rôle et objet par objet, avec l’authentification unique Microsoft Entra ID ou un annuaire LDAP / Active Directory. Chaque exécution se suit en temps réel et chaque action sensible est inscrite au journal d’audit.

TNSO évolue vers l’intégration de solutions métier au sein même de la plateforme. Avec les pages personnalisées, les datasets et les bibliothèques de documents, on y construit de vrais outils pour les utilisateurs métier, alimentés par les automatisations : par exemple un formulaire de création de comptes pour le support, ou un référentiel tenu à jour par des traitements planifiés.

En formation, TNSO n’est pas seulement le sujet : c’est aussi le support. Les participants travaillent sur une instance réelle du premier au dernier module.

Ses points forts


Une expertise d'éditeur, pas de revendeur

Il forme sur un outil qu'il a lui-même conçu et qu'il fait évoluer. Aucune question ne reste sans réponse de fond.


Vos scripts servent de fil rouge, pas de cobaye

Les automatisations réelles des participants sont analysées ensemble pour préparer concrètement leur mise en œuvre.


Du concret dès le premier jour

Ce qu'on installe le matin exécute ses premiers jobs l'après-midi. Rien n'est théorique plus de trente minutes.


La sécurité n'est pas une option

Secrets, droits, équipes et traçabilité sont traités comme le cœur du sujet, pas comme une annexe de fin de session.

Piliers sur lesquels les formations sont appuyées

PowerShell & Python

Les langages qui font réellement tourner les infrastructures.

Sécurité

Orchestration

Passer du script isolé au traitement paramétré, planifié et tracé.

technologie Microsoft

Sécurité 

Secrets, équipes, droits, traçabilité.

Développeur

Exploitation

Ce qui se passe après la mise en production.

agents Windows et Linux

Des formations sur-mesure 

Les cas étudiés sont construits à partir des automatisations réelles de l'entreprise, recueillies en amont. Le format modulaire (4 modules de 3h30) permet d'ajuster la profondeur selon le niveau de l'équipe.

Thèmes : Une formation principale structurée en quatre modules : architecture et déploiement, jobs et paramétrage, variables, planification, Git et datasets, accès, sécurité et exploitation.

Spécificité : La formation est dispensée par l'éditeur de la plateforme, à distance. Les scripts réels des participants servent de fil rouge : ils sont analysés pour préparer leur mise en œuvre, tandis que la pratique se fait sur une instance de formation accessible depuis Internet - ou sur une instance TNSO déployée au sein de l'entreprise.

Structure en 3 temps

1

Comprendre

L'architecture et ce qui se passe réellement à l'exécution

2

Industrialiser

Transformer ses scripts en jobs paramétrés, planifiés et versionnés

3

Sécuriser

Secrets, équipes, droits et traçabilité

La transmission fait partie du produit

Les formations de Nicolas GRAS

Pourquoi choisir ses formations ?

Sur mesure

Nicolas n'est pas un formateur certifié sur un produit tiers : il est l'éditeur de TNSO. Il connaît chaque fonction, chaque limite et chaque raison d'être de la plateforme.

Les cas étudiés sont les automatisations réelles de l'équipe, recueillies en amont. Les participants ne repartent pas avec un exemple de démonstration, mais avec le plan de mise en œuvre de leurs propres scripts dans TNSO.

À la fin des deux jours, la plateforme est déployée, les premiers jobs tournent et sont planifiés, et l'équipe sait les exploiter seule. Aucun délai entre la formation et le bénéfice.

Secrets chiffrés, gestion des équipes et des droits, traçabilité de chaque exécution : les sujets que la plupart des formations survolent en fin de programme sont ici un module entier.

Des chiffres
Une passion
Un engagement


Prêt à enclencher votre propre DKLIC ?

10 ans

en automatisation

5

Entreprises accompagnées

26 ans 

D'expérience en développement et Microsoft 365

Et si vos scripts arrêtaient de dépendre d'une seule personne ?

Formez vous, pour apprendre à désapprendre et réapprendre... autrement.

Prêt à passer à l’action pour votre DKLIC ?

Besoin d’un conseil ? Envie d’en parler de vive voix ?

Nicolas GRAS est à votre écoute pour échanger sur vos objectifs et construire la solution la plus adaptée à vos enjeux.

   contact@dklicformations.fr