3 TECHNOLOGY STACK AND REUSABLE ASSET SECTIONS
Note that the pyramid structure illustrates hierarchical dependencies between these assets. This
example identifies three major pyramid layers that make up a foundation section: operating system,
middleware, and service and application supporting platform.
REUSABLE ASSET SECTION. This section represents organizational reusable entities that were
packaged in the service-oriented design phase (Chapter 13). These are typically service-oriented
assets such as consumers, services, legacy applications, software components, and software utilities.
The reusable asset segment is characteristically empowered by the technology foundation
section positioned on the bottom portion of the service-oriented ecosystem pyramid. Exhibit 16.3
illustrates this structure. The depicted pyramid??™s bottom section represents the technology foundation
section, and the section above is identified as the reusable asset section.
ENABLING SOA TECHNOLOGY SECTION. Finally, the top segment of the service-oriented
ecosystem pyramid is populated with the enabling service-oriented architecture (SOA) technology
components. This section typically embodies various SOA products such as intermediaries,
governance utilities, universal description, discovery, and integration (UDDI) registries, SOA
monitoring, and service life cycle management systems. Remember, the enabling SOA technology
section can also contain nonstandard SOA technologies that characteristically foster reusability
of assets across organizations, such as software proxies, asset portfolio management products,
adapters, and even meta-data repositories.
Pages:
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593