// project.log

Automatisation de l'Infrastructure et Migration VoIP

Automatisation du déploiement et de la migration d'un parc VoIP Centrex (Serveurs SIP) Virtuel à l'aide d'Ansible et de scripts Python pour optimiser l'infrastructure et les performances.

01

Mes Réalisations

  • Automatisation & Scripts : Développement de Playbooks Ansible et de scripts Python pour l'automatisation du déploiement de l'infrastructure.
  • Infrastructure & API : Utilisation de l'API Nutanix pour interagir dynamiquement avec les serveurs virtuels.
  • Téléphonie IP : Migration d'un parc VoIP Centrex virtuel et réalisation des travaux d'homologation de bornes DECT.
  • Gestion de projet : Présidence de réunions, définition des plannings et priorisation des tâches pour respecter les délais.
  • Mikrotik Wi-Fi 6 & 5G : Configuration des réseaux Wi-Fi entreprise et invités (WPA2/WPA3). Mise en place d'un accès réseau 5G NSA et analyse des performances.
02

Compétences mobilisées

Infrastructure as Code (Ansible) Scripting & automatisation (Python) Intégration API (Nutanix) Déploiement de systèmes de communication Sécurisation des accès réseau (Wi-Fi 6 / 5G) Gestion de projet & respect des délais Documentation technique
03

Résultats en images

04

Retour d'expérience

Contexte

Un parc VoIP Centrex virtuel à migrer et faire évoluer sans interrompre le service, sur une infrastructure pilotable via l'API Nutanix.

Défi

Fiabiliser un déploiement jusqu'ici manuel et chronophage, avec un risque d'erreur humaine élevé sur des équipements de téléphonie en production.

Approche

Écriture de playbooks Ansible et de scripts Python interfacés à l'API Nutanix pour industrialiser le déploiement, complétée par les travaux d'homologation matériel nécessaires (bornes DECT).

Résultat

Un gain de temps net et une réduction mesurable des erreurs de configuration. La principale difficulté a été d'anticiper les cas limites propres aux équipements téléphoniques.

Enseignement

L'Infrastructure as Code exige une rigueur de test au moins égale à celle du développement logiciel : depuis ce projet, chaque script de migration passe systématiquement par une phase de test à blanc (dry-run) exhaustive avant toute exécution en production.