Part II focuses on creating the Enterprise Integration Architecture by applying the results of Part I. Because integration-driven system development requires interplay across a diverse set of enterprise assets, it is important to put an integration architecture in place that can guide each successive implementation. Without this architecture duplication will occur, significant costs will be incurred by each application to develop its own architecture, and reuse will be difficult to achieve. The architecture includes all the services and component technologies needed for different types of integration requirements. This section will provide a structure to guide the design of your architecture.