A dependency is a relationship among systems or services. During the discovery process, dependencies should be identified and documented. In Chapter 1, The Virtual Data Center, we discussed the importance of taking an holistic view when designing a virtualized environment. Identifying dependencies is the key to the holistic approach of designing.
Identifying dependencies
How to do it...
An architect must identify dependencies in order to understand what effect a design decision or change may have on other services. The architect should identify the following dependencies:
- Physical infrastructure dependencies
- Application and service dependencies