Les systèmes composant une infrastructure doivent être aussi homogènes que possible, ce, afin d'éviter les problèmes résultant des différences dans la configuration du système. Par exemple, le transport d'un objet métier depuis un système prenant en charge un ensemble de paramètres régionaux vers un système prenant en charge un autre ensemble de paramètres régionaux peut occasionner des problèmes lors de l'application et/ou de l'utilisation de l'objet métier. A cette fin, tous les systèmes composant une infrastructure doivent être identiques en ce qui a trait aux éléments suivants :
- Version - Tous les systèmes doivent utiliser la même version d'application.
- Personnalisations client - Tous les systèmes doivent contenir les mêmes
personnalisations développées par le client.
- Logiciels tiers - Tous les systèmes doivent utiliser des logiciels
tiers du même éditeur et la même version de logiciel tiers. Par exemple, le serveur d'applications,
la base de données, etc. doivent être exactement identiques sur chaque système.
- Fuseau horaire - Tous les systèmes doivent se situer dans le même fuseau horaire.
- Paramètres régionaux - Tous les systèmes doivent prendre en charge les mêmes paramètres régionaux.
- Format de date - Tous les systèmes doivent utiliser la même date et le même format de date-heure.
- Jeu de caractères de la base de données - Les bases de données sur tous les systèmes doivent utiliser le même jeu de caractères.