Infogérance
Cette mission à pour but la gestion des postes de travails, serveurs, backups, réseaux et éléments de sécurité (sauvegardes etc). Cela passe par la création de petit programmes utilitaires, script (windows et linux), par de la veille technologique et de l'étude d'infrastructure.

Ressources


Le bash
De simple script peuvent automatiser un grand nombre de taches, par exemple la creation et la sauvegarde d'arrchive vers des epaces de stockage prévu à cet effet. On peux également supprimer des fichiers trop vieux, compresser certains trop volumineux, purger des bases de données etc...


Création de programmes

Gestionnaire de script

Dans le cadre de la gestion des bases de données client j'ai était amené à développer des programmes permettant de générer des scripts permettant à la fois la creation de sauvegardes, la suppression des plus vieilles, la purge des bases de données de manière automatisée car la conservation des sauvegardes des donnés clients depend de leurs abonnements. De plus ce programmes permet de directement créer les répertoires et l'arboressance sur une VM client utilisé par les applications RFIT, ajoute les excluions de ports au pare feu par exemples ou encore la creation de taches dans le planificateurs d'évenement windows. Bref les usages sont multiples

Exemple

set fich=C:\documents
set jour=7
forfiles -p %fich% -s -m *.zip -d-%jour% -c "cmd /c del @FILE"
A l'aide de ce simple script, on peut supprimer les fichiers présents dans le répartoire document de plus de 7 jours au format zip. On peut créer se type de script à l'aide de programme C# (.net) afin de pourvoir faciliter leur création et les complexifier.

Veille et sécurité


Méthode



Ainsi de nombreuses taches de vérifications afin de s'assurer de la sécurité ont du etre automatisées commme la régénération de clées de connections azure, de certificats SSL et j'en passe. Afin de savoir par ou commancer, je me suis basé sur un document de cybersécurité distribué de maniere plutot discrete par la NSA sur les taches possibles afin de s'assurer une sécurité correct. Beacoup de chose n'était pas nécéssaire dans mon cas mais cela à permis d'avoir un bon aprecu des taches les plus imortantes. J'ai également pu développé de petit outils (script ou programmes afin d'automatisé cela sur toutes les machines.