Thus,
a detailed technology stack can depict a comprehensive profile of a technological environment
and better illustrate the foundation on which architectural concepts should be based.
Consider the example depicted in Exhibit 15.23, in which a five-level technology stack
presents a technological environment of an investment banking institute. The bottom layer
Enterprise Service Bus (ESB)
Layer
(packaged technological asset)
Investment Banking Web
Services Layer
(packaged technological
asset)
Application Server Layer
(packaged technological asset)
SOA Monitoring Layer
(packaged technological
asset)
Infrastructure Layer
(packaged technological asset)
EXHIBIT 15.23 INVESTMENT BANKING TECHNICAL STACK EXAMPLE
334 Ch. 15 Service-Oriented Conceptual Architecture Modeling Principles
identifies the supporting infrastructure. The technological assets that are shown above??”the
application server, ESB, investment banking Web services, and monitoring layers??”describe a
hierarchical dependency that can facilitate the establishment of an organizational architectural
concept. Note the extended icon, which denotes the dependency and the relative level of each
illustrated technology stack layer.
DEPICTING TECHNICAL FUNCTIONALITY. To be able to accurately assess the contribution of
the participating technological assets in an architectural solution, an inspection of their technical
capability and capacity is required.
Pages:
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578