Contexte
Le but était de concevoir un environnement fictif pour un hôtel nommé Hôtel Rabanov afin de mettre en pratique les compétences SISR sur un cas proche d'une vraie infrastructure. Le scénario obligeait à réfléchir aux utilisateurs, aux services nécessaires, aux droits d'accès et aux opérations de maintenance, plutôt qu'à installer des machines isolées sans organisation globale.
Objectifs techniques
- Modéliser une infrastructure cohérente à partir des besoins d'un hôtel fictif.
- Attribuer un rôle clair à chaque serveur et à chaque machine virtuelle.
- Centraliser les comptes et les droits grâce à Active Directory.
- Permettre l'accès aux services web et aux données dans un environnement de test.
- Vérifier que les services restent accessibles après les changements de configuration.
Approche
- Définition des besoins du faux hôtel et du rôle de chaque serveur.
- Conception de l'architecture et répartition des services entre plusieurs machines virtuelles.
- Déploiement de VM dédiées aux services web et à l'administration.
- Configuration d'un Active Directory pour structurer le parc, les utilisateurs, les groupes et les accès.
- Mise en place des services nécessaires au fonctionnement du site et de sa base de données.
- Validation du fonctionnement global par des tests de connexion, de droits et de disponibilité des services.
Organisation de l'infrastructure
L'infrastructure est organisée autour de plusieurs rôles complémentaires : les services web répondent aux besoins de publication, Active Directory assure l'administration des identités et des droits, tandis que la base de données fournit les informations nécessaires à l'application. La virtualisation permet de tester ces rôles séparément tout en conservant une vision globale de l'exploitation.
Cette séparation facilite le diagnostic : en cas de problème, il est possible d'identifier si l'origine se situe au niveau de l'accès utilisateur, du serveur web, de la base de données ou de la configuration générale.
Tests et vérifications
- Tests de connexion des utilisateurs et de prise en compte des groupes.
- Vérification des droits d'accès selon les profils définis.
- Contrôle de l'accès aux services web depuis l'environnement de test.
- Vérification des échanges entre l'application et la base de données.
- Observation du comportement global après les modifications de configuration.
Résultat
Le projet a permis de créer une maquette d'entreprise cohérente, avec des services virtualisés et une organisation adaptée à un contexte d'exploitation hôtelière. Il montre la capacité à partir d'un besoin métier, construire une architecture, administrer les accès et vérifier le fonctionnement d'un ensemble de services interdépendants.