Dans le cadre de ma deuxième année de BTS SIO, j’ai réalisé mon stage au sein de AGMtech, où j’ai eu l’occasion de travailler sur divers aspects des infrastructures réseau et du développement logiciel. Cette expérience m’a permis de développer mes compétences techniques et organisationnelles à travers plusieurs missions clés.

Lors de ce stage nous avons utiliser plusieurs de communication tels que : Microsoft Teams; Trello . Il a aussi était mis à ma disposition SourceTree, GitHub, ainsi que un compte sur Hostinger pour avoir accès à l’API ainsi qu’au adresses IP des Serveurs et des base de données.

Mission 1 : Réalisation d’Audits d’Infrastructures Réseau

L’une de mes premières missions a été d’effectuer des audits d’infrastructures réseau pour analyser et améliorer la performance et la sécurité des systèmes informatiques. Grace à l’utilisation de Trello on m’a parvenue une sorte de cahier des charges qi m’a permit par la suite de faire un audit le plus complet possible . Concrètement, cela impliquait :

Cartographie du réseau : Identifier les équipements actifs (switches, routeurs, serveurs).

Nomenclature IP : Attribuer des réseau et sous-réseau au différents Serveurs , équipements réseau..

Analyse des performances : Vérification de la bande passante, des goulots d’étranglement et de la latence.

Sécurisation : Identification des failles potentielles et recommandations sur le renforcement des accès et des configurations.

Cahier des charges sur Trello :

Mission 2 : Mise en Place de Machines Virtuelles (VM) pour une Petite Entreprise

Dans le cadre de mon stage, j’ai travaillé sur la virtualisation de serveurs pour une entreprise cliente souhaitant construire une infrastructure réseau peu couteuse et sécurisé à partir de rien , en effet ils ne disposaient de d’une boxe wifi , et d’un hébergeur pour leur site coder par mon entreprise . La virtualisation consiste à exécuter plusieurs machines virtuelles (VM) sur une seule machine physique grâce à un logiciel appelé sécurisé hyperviseur. Cette technologie permet de réduire les coûts matériels, de faciliter la gestion des ressources, et d’améliorer la flexibilité du système informatique. L’audit fait précédemment à était présenter devant mon tuteur qui à ensuite était valider, j’ai due par la suite préparer et présenter un diaporama sur Microsoft Teams sur ce que je comptais mettre en place en premier , avec le niveau de difficulté et le temps que cela prendrait selon moi.

En virtualisant ces serveurs, l’entreprise pouvait centraliser ses ressources sur une seule machine physique tout en isolant chaque service dans une VM indépendante. J’ai pue partager les VM avec mon tuteur grâce à la plateforme DigitalOcean . J’ai pue notamment mettre en place un outil de supervision réseau , plusieurs Docker, une téléphonie IP Software.

Mission 3 : Déploiement d’Applications en Conteneurs avec Docker

L’entreprise AGMTech fournit des services de développement web, en prenant en charge la conception et l’implémentation du code pour différents types de sites. Pour cette même entreprise qui vend des voitures , on m’a demander de conteneuriser le code du site internet , le front et le back tout en sécurisent et chromisent la sauvegarde des changement de code dans GitHub. Après la réalisation des Docker , des test on était mise en place afi de s’assurer du bon fonctionnement des conteneurs.

J’ai aussi réaliser en parallèle des fiches de réalisation pour expliquer les étapes de la création est VM , l’installation des logiciels et les test réaliser.

lien de l’audit : https://infograph.venngage.com/ps/cGnj75xL24

Représentation du Trello :