|
|
|
|
|
The engineering of sharing establish the common
foundation and building blocks. |
|
It is considered as the effort of Enterprise
Service Architecture. |
|
Software engineering has evolved to Service
Oriented Architecture. |
|
LEA suggest the Enterprise Service Architecture
(ESA) |
|
|
|
|
To enable agility, simplicity and cost
efficiency. |
|
Analogy to a restaurant where the kitchen
prepare basic ingredients based on the types of cuisine and specialty to
enable the agility to serve customers. |
|
Analogy to the PC mother board which enable
quick configuration with different interface cards and memory to support
different business need. |
|
Platform concept such as J2EE and .NET |
|
|
|
|
|
|
|
|
Service Oriented Architecture is software
engineering oriented. |
|
It consist of web services, SOAP, UDDI and
messaging as shown in the flowing figure. |
|
|
|
|
|
|
|
|
The major challenge of SOA is how to identify a
service. |
|
Enterprise Architecture support the
identification of services. |
|
Services are identified based on the common
patterns from the similar line of business. |
|
SOA does not replace EA |
|
|
|
|
ESA is EA oriented to extend the concept of
beyond application development. |
|
ESA apply the concept of service applies not
only to the application layer but also to the data and technology layer. |
|
The application service support common business processes, the data service
provide common data content, the
technology service provide the utility of network, workstation and server. |
|
|
|
|
|
|
|
|
|
|
|
|
ESA is similar to the hot dog and bun. |
|
Complicate business applications can become
simple inside the cradle of application, data and technology services. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Application services support the common business
processes components. |
|
Complicate application development can be
simplified with existing application services. |
|
Application service is identical to Services Oriented Architecture. |
|
|
|
|
|
|
|
|
|
|
Information service to provide the data content
which must be treated to organized and clean before serving the public. |
|
Create Once, Manage Well, Publish Many. This
strategy ensures that data created to support a specific service also can
be used to underpin services provided by other departments or sections, |
|
Recognizing this fact, LEA suggest
an infrastructure in place that allowed disparate datasets to be
centralized and utilized across the authority. This enables sections to draw
on information created by other sections and departments. |
|
This was achieved primarily by holding data in a
common format and location as well as using application software, including
browser technology, that could edit and view the data. [OMC] |
|
|
|
|
|
|
|
|
|
|
|
|
Technology services include: |
|
Network. |
|
E-Mail. |
|
Storage. |
|
Work station. |
|
Servers. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Security is also a service to all systems,
it include: |
|
PKI infrastructure. |
|
Single sign on. |
|
Digital signature. |
|
Intrusion detection. |
|
|
|
|
|
|
|
|
The function of services include : |
|
Service Registry |
|
Governance |
|
Discovery |
|
Access |
|
Enterprise Service Buss. |
|
|
|
|
|
|
|
An Enterprise Service Bus (ESB) is a flexible
connectivity infrastructure for integrating applications and services. [IBM] |
|
An ESB performs the following: |
|
Routing messages between services |
|
Converting transport protocols between requestor
and service |
|
Transforming message formats between requestor
and service |
|
Handling business events from disparate sources |
|