Naming Conventions
Règle de convention de nom
Section titled “Règle de convention de nom”Commençons par aller droit au but. Il n’existe malheureusement aucune convention de nommage universelle. Celle-ci est propre à chaque entreprise ou personne.
Ce sera donc à vous de créer votre propre convention. En revanche, il est conseillé de respecter les bonnes pratiques ci-dessous :
<environnement>-<localisation>-<rôle>-<numéro>- Environnement :
dev,stb,prd,lab - Localisation :
ams,par,nyc,nice - Rôle :
web,db,app,dc,proxy - Numéro :
1,2,161
Exemples :
prd-par-web-01: serveur web de production à Paris n°1stb-ams-db-02: serveur base de données de staging à Amsterdam n°2dev-nyc-app-01: serveur application de développement à New York n°1
Pour ce type de convention, je vous recommande de créer par exemple un tableau Excel dans lequel vous aurez prédéfini les champs environnement, localisation, rôle et numéro. Ensuite, vous n’aurez plus qu’à les sélectionner pour générer votre nom de serveur. Attention, veillez à ce que le nom ne dépasse pas 15 caractères à cause de la restriction NetBIOS.
Générateur de noms de serveurs
Sélectionnez les caractéristiques pour générer automatiquement le nom du serveur.
| Pays | Localisation | Rôle | Type | OS | Numéro |
|---|---|---|---|---|---|
Quelques règles à respecter
Section titled “Quelques règles à respecter”- Noms significatifs et explicites : éviter les abréviations ambiguës
- Utiliser des tirets pour la lisibilité
- Max 15 caractères pour compatibilité NetBIOS (si besoin)
- Minuscules uniquement avec tirets (pas d’underscore)
- RFC 1178 : recommande des noms courts et mémorables
- Pas de caractères spéciaux (accents, accents graves, etc.)
Les noms avec une thématique
Section titled “Les noms avec une thématique”Après, si vous n’avez que quelques serveurs ou une petite prod (comme c’est mon cas), rien ne vous empêche de choisir des noms avec une thématique.
Par exemple, j’ai pu voir durant mes années d’admin sys les thèmes suivants :
- Les noms de super-héros :
Superman,Deadpool,Captain-Marvel,Wanda, … - Les classiques noms de planètes :
Mars,Vénus, … - Les noms de divinités égyptiennes :
Anubis,Osiris, …
Avec une petite prod, cette technique est parfaite car ce sont des noms simples, faciles à retenir. En revanche, assurez-vous que cette prod ne grandisse pas avec le temps, car c’est à partir de ce moment que la confusion risque d’arriver.
Les noms simples sont utiles lorsque vous devez mettre à disposition un serveur pour des utilisateurs peu expérimentés. Pour une connexion SSH, un serveur SSH de simulation, comme serveur-de-simu, est plus simple à utiliser que frpar-web-v-w-01.
Mon conseil
Section titled “Mon conseil”Si vous êtes sûr à 100 % que votre prod ne va pas grandir et restera stable, alors je vous conseille de faire simple et court. En revanche, si vous avez un doute ou si vous avez une prod assez conséquente, je vous conseille d’adopter la première méthode.
De plus, comme mentionné précédemment, il est essentiel de ne pas négliger vos utilisateurs. Il est fort probable que vous déploiiez un jour des serveurs à leur disposition. Afin de faciliter leur utilisation, il est recommandé d’adopter des noms simples plutôt que des désignations complexes.