15
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248- 8116 extension 105

PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

Embed Size (px)

Citation preview

Page 1: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

PROJECTNAME:

DHS Watch List Integration (WLI) Information Sharing Environment (ISE)

MANAGER: Michael Borden PHONE:

(703) 248-8116 extension 105

Page 2: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

2

Introduction About this presentation

Problem Solution Benefits Domain Example

Service Oriented Architecture (SOA) An architecture approach that facilitates integration

and promotes information sharing Business capability delivered through a collection of

services that are shared across the enterprise Requires a common/shared understanding of the

organization’s data

Page 3: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

3

Business Problem Difficulty arising from multiple data exchange

standards

Need for interoperability of multiple technology standards

Subscribers individually negotiating with single entity creating multiple streams of same source data

Multiple versions of the truth

Lack of end-to-end traceability of data exchanges

Lack of prompt dissemination of data

Page 4: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

4

Service-Oriented ArchitectureStandardized approach to application development, based upon a Service-Oriented Architecture, that allows for greater coordination and re-use of technology components across an organization

Requirements and Conceptual Architecture for an SOA delivery approach Standardized tools and other software Frameworks and Services

SO

A

Infr

astr

uctu

re

Sh

are

dB

usin

ess

Serv

ices

Sou

rce

Syste

ms

Legacy Applications(Mainframes)

Custom Applications(J2EE, .NET)

Packaged Applications(PeopleSoft, Oracle)

Messaging Systems(EMS, MQ Series)

Integration

Pre

sen

tati

on

& A

naly

tic

Serv

ices

CreateAlert

CheckSecurity

RegisterTraveler

ProvisionEmployee

ApproveLicense

DeclareCargo

ManageAsset

UpdateEvent

Event Correlation Key Performance Indicators Portal Services Composite Applications

MessagingServices

EventMgmt

Meta DataMgmt

MonitoringServiceMgmt

Security ConnectivityDirectoryServices

Page 5: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

5

Service-Oriented ArchitectureStandardized approach to application development, based upon a Service-Oriented Architecture, that allows for greater coordination and re-use of technology components across an organization

Requirements and Conceptual Architecture for an SOA delivery approach Standardized tools and other software Frameworks and Services

SO

A

Infr

astr

uctu

re

Sh

are

dB

usin

ess

Serv

ices

Sou

rce

Syste

ms

Legacy Applications(Mainframes)

Custom Applications(J2EE, .NET)

Packaged Applications(PeopleSoft, Oracle)

Messaging Systems(EMS, MQ Series)

Integration

Pre

sen

tati

on

& A

naly

tic

Serv

ices

CreateAlert

CheckSecurity

RegisterTraveler

ProvisionEmployee

ApproveLicense

DeclareCargo

ManageAsset

UpdateEvent

Event Correlation Key Performance Indicators Portal Services Composite Applications

MessagingServices

EventMgmt

Meta DataMgmt

MonitoringServiceMgmt

Security ConnectivityDirectoryServices

Page 6: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

6

Service-Oriented ArchitectureStandardized approach to application development, based upon a Service-Oriented Architecture, that allows for greater coordination and re-use of technology components across an organization

Requirements and Conceptual Architecture for an SOA delivery approach Standardized tools and other software Frameworks and Services

SO

A

Infr

astr

uctu

re

Sh

are

dB

usin

ess

Serv

ices

Sou

rce

Syste

ms

Legacy Applications(Mainframes)

Custom Applications(J2EE, .NET)

Packaged Applications(PeopleSoft, Oracle)

Messaging Systems(EMS, MQ Series)

Integration

Pre

sen

tati

on

& A

naly

tic

Serv

ices

CreateAlert

CheckSecurity

RegisterTraveler

ProvisionEmployee

ApproveLicense

DeclareCargo

ManageAsset

UpdateEvent

Event Correlation Key Performance Indicators Portal Services Composite Applications

MessagingServices

EventMgmt

Meta DataMgmt

MonitoringServiceMgmt

Security ConnectivityDirectoryServices

Page 7: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

7

Service-Oriented ArchitectureStandardized approach to application development, based upon a Service-Oriented Architecture, that allows for greater coordination and re-use of technology components across an organization

Requirements and Conceptual Architecture for an SOA delivery approach Standardized tools and other software Frameworks and Services

SO

A

Infr

astr

uctu

re

Sh

are

dB

usin

ess

Serv

ices

Sou

rce

Syste

ms

Legacy Applications(Mainframes)

Custom Applications(J2EE, .NET)

Packaged Applications(PeopleSoft, Oracle)

Messaging Systems(EMS, MQ Series)

Integration

Pre

sen

tati

on

& A

naly

tic

Serv

ices

CreateAlert

CheckSecurity

RegisterTraveler

ProvisionEmployee

ApproveLicense

DeclareCargo

ManageAsset

UpdateEvent

Event Correlation Key Performance Indicators Portal Services Composite Applications

MessagingServices

EventMgmt

Meta DataMgmt

MonitoringServiceMgmt

Security ConnectivityDirectoryServices

Page 8: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

8

The Solution

Presentation LayerAll information is displayed through consistent interfaces, using a common look and feel across the agency

Shared ServicesCommon functionality is packaged into discrete services which can be reused across the enterprise

Enterprise Application Integration Extract, Transform & Load Business Process Management Enterprise Content Integration

COTSApplications

CustomApplications

HTML DBApplications

BusinessServices

ReportingServices

ContentServicesContentServices

Business ActivityMonitoring

SharedPortal

ExecutiveDashboards

ContentServices

DataServices

ContentServices

OtherServices

Presentation Services

Content DatabaseOperationalData Store

Data Warehouse& Data Marts

Information Sharing Environment is a set of tools, processes, and technologies that will enable information sharing and reuse of business functions across an organization

Page 9: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

9

The Information Sharing Environment (ISE) design uses an Enterprise Services Bus to implement the business functionality following a SOA approach.

Service-Oriented Architecture Approach

Business Services – This layer is used to expose the functionality using various technical protocols. Both JMS and SOAP protocols may be used together or individually to extend functionality specified by a core services layer.

WSDL to expose API for SOAP calls XSD definition for JMS implementation.

Core Services – This layer contains the main processes which implement workflow integration. These are defined as stand alone. Core services utilize both common services and reusable services.

Common Services - Processes which implement common functionality

Reusable Services - Sub-Processes

Page 10: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

10

Business BenefitsSingle Version of Truth: One version of data is shared across all systems

Open: Enables communication with legacy systems and other agencies

Accurate: Ability to create more timely and accurate operational reports

Cost-Efficient: Lowered implementation, support and maintenance costs

Secure: Enhanced security between all systems; secure each interface once

Modular: Legacy systems are retired without affecting downstream systems

Reliable: Guaranteed message delivery and monitoring

Architecturally Efficient: Eliminate stovepipes and redundant interfaces

Data Warehousing: Lays foundation for Business Intelligence and ODS

Page 11: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

11

Domain ExampleUsing the Service Oriented Architecture (SOA) Approach :

Build a component, not a complete application

Ease of adding or replacing new interfaces

Support for industry standard protocols

Schema support for W3C XML Uses standards in construction of

messages being sent to downstream systems: NIEM (GJXDM & TWPDES) compliant

Enhancement requirements for federated query and role-based access capabilities

Allows necessary changes quickly

Page 12: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

12

Watch List Distribution Service

System 1

ISE

System 1 Formatted XML

System 2 Formatted XML

Key Functions:Log Message Data,

Transform Message Format,Filter Message Content by

Recipient, Prepare Messagefor Delivery

Transport Method:JMSMQWeb Services

Transport Method:JMSMQWeb Services

System 2

ISE Adaptor

Local Adaptor

ISE Adaptor

Local Adaptor

Page 13: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

DemonstrationWatch List Distribution

Service

Page 14: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

14

Service-Oriented ArchitectureStandardized approach to application development, based upon a Service-Oriented Architecture, that allows for greater coordination and re-use of technology components across an organization

Requirements and Conceptual Architecture for an SOA delivery approach Standardized tools and other software Frameworks and Services

SO

A

Infr

astr

uctu

re

Sh

are

dB

usin

ess

Serv

ices

Sou

rce

Syste

ms

Legacy Applications(Mainframes)

Custom Applications(J2EE, .NET)

Packaged Applications(PeopleSoft, Oracle)

Messaging Systems(EMS, MQ Series)

Integration

Pre

sen

tati

on

& A

naly

tic

Serv

ices

CreateAlert

CheckSecurity

RegisterTraveler

ProvisionEmployee

ApproveLicense

DeclareCargo

ManageAsset

UpdateEvent

Event Correlation Key Performance Indicators Portal Services Composite Applications

MessagingServices

EventMgmt

Meta DataMgmt

MonitoringServiceMgmt

Security ConnectivityDirectoryServices

Page 15: PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) 248-8116 extension 105

EN

TE

RP

RIS

E A

RC

HIT

EC

TU

RE

CE

NT

ER

OF

EX

CE

LL

EN

CE

15

SummaryCreated an SOA based Information Sharing Environment for the collaboration of Terrorist Watch List data for the Department of Homeland Security.

Promotes and improves information sharing and collaboration amongst partnering organizations.

Enables integration of business processes Provides information across physical and logical system

boundaries by service virtualization Ensures heterogeneous interoperability Improves Quality of Service Promotes reusability, flexibility, adaptability, and rapid change.