Increase asset distributability by employing
hubs, intermediaries, and gateways
5. Increase software isolation
Offers asset decoupling mechanisms
6. Introduce asynchronous communication by
employing an ESB
Encourages distribution of autonomous
assets
7. Encourage stateless operations
8. Partition the environment by utilizing
logical tiers.
EXHIBIT 16.14 LOOSE COUPLING PERSPECTIVE BENEFITS AND BEST PRACTICES
Either way, the tiered approach can assist in structuring a technological environment based on
the strategy chosen and can increase loose coupling.
Consider Exhibit 16.13, which illustrates an asset utilization diagram that represents a
two-tiered logical environment that operates on the financial news network. This diagram depicts
a consumer and a service tier, each of which contains a technological asset: financial news
consumer portal and financial news provider service cluster, respectively. Note the expanded distributed
environment, in which an ESB2 and an SOA intermediary assist with message routing
in each of these tiers and in between them. This loosely coupled logical environment is partitioned
by tiers and leverages the asynchronous communication paradigm to further reduce tight
coupling.
Consider the loose coupling perspective benefits and the advised logical architecture best
practices that are presented in Exhibit 16.14.
INTEROPERABILITY PERSPECTIVE
The interoperability perspective describes major determining deployment and integration aspects
of the logical architecture structure.
Pages:
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611