Effectuer un design ou une architecture système requiert la bonne compréhension des besoins. Ces besoins sont analysés en trois étapes:
Conceptuelle:
On pourrait appeler cette étape, la vue du propriétaire.
Business requirements
High level
seulement les elements les plus importants
buts facteurs les clés
comme une table des matieres
requirements: zero downtime, N+1, Baisse de cout de DR, Baisse TCO, Hausse ROI
Logique:
On pourrait appeler cette étape, la vue de l’architecte.
relations entre les composantes
habituellement stable tout au long du processus, ne change que si les requis changent
pas d’ip, de versions, de hostname, de vendeurs
comment ce qu’on essaie de faire, est fait
montrer les machines, clusters, db, sans IP, vendeurs, etc.
Comment les paquets vont de A à B
Nombre de connexions
Physique:
On pourrait appeler cette étape, la vue du fabricant.
dernier et plus spécifique
adresses ip, ports, connsxions, vendeurs, modeles, versions
Ce qu’on a besoin pour faire un bill of material
ce qu’on a besoin pour passer de concept @ logic @ physique