system wide information management (swim). faa transition to service oriented architecture (soa) -...

8
System Wide Information Management (SWIM)

Upload: dana-taylor

Post on 13-Jan-2016

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative

System Wide Information Management (SWIM)

Page 2: System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative

FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative

• SOA paradigm provides an enterprise-wide information services “grid”• Surveillance, weather, flight data, aeronautical and status information• Integrate legacy ATC systems with enterprise-wide management functions• Provide seamless and secure access for enterprise and external users • Represents a new way of doing business

• Implementation Approach:• Leverage existing infrastructure to support implementation

of nine SWIM capabilities within Communities of Interest: • Aeronautical Information Management (AIM)• Flight & Flow Management (F&FM), • Weather

• CNS Role:

• SOA approach will allow various CNS services to be shared across

Page 3: System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative

SOA Enterprise Layer Provides NextGen Foundation

Applications

Raw Data, IP Backbone (Telecommunications Infrastructure)

En RouteControllers

TerminalControllers

Non-ATS Users(e.g., Airlines, DoD

DHS, ANSPs)ATS

Command Center

Page 4: System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative

SWIM Implementation Architecture• Central Registry

• Central Policy Server

• Individual ATM Systems implement and administer business servers which host Service Containers • Application logic runs inside the Service Container• ATM Systems own and manage Services• Common network infrastructure integrates across service domains

• Provides shared infrastructure resources• Provides enterprise wide security boundary protection

Page 5: System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative

SWIM Architecture Overview

SIP BSIP ASIP A

SIP ASIP A

SIP BSIP B

SIP B

BEA (PSB) ORACLE (PSB)

SIP AService

Container

SIP BService

Container

MOM

Web Service

Web Service

SIP A System SIP B System

EnterpriseService Mgmt

GovernanceTools

System SecurityManagement

Functions

Registry

Repository

Policy Mgmt

Policy Enforcement

CM

QA

LogisticsCertification

& Accreditation

Monitoring Tools

Help Desk

QoS/SLAs

CommonServices

Re-usableTools &

Methodologies

Shared ServicesInfrastructure

FAA CENTRAL ESB

Network

SIP BSIP ASIP A

SIP ASIP A

SIP BSIP B

SIP B

BEA (PSB) ORACLE (PSB)

SIP AService

Container

SIP BService

Container

MOM

Web Service

Web Service

SIP A System SIP B System

EnterpriseService Mgmt

GovernanceTools

System SecurityManagement

Functions

Registry

Repository

Policy Mgmt

Policy Enforcement

CM

QA

LogisticsCertification

& Accreditation

Monitoring Tools

Help Desk

QoS/SLAs

CommonServices

Re-usableTools &

Methodologies

Shared ServicesInfrastructure

FAA CENTRAL ESB

Network

Program Specific

Bus

Program Specific

Bus

Program Specific

Bus

Program Specific

Bus

Page 6: System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative

Implementing TechnologiesSWIM ESB (Logical)

ESB Endpoint

ESB Endpoint

ESB Endpoint

ESB Endpoint

Legacy Server

Legacy API

NAS Legacy System

Service Gateway

Service Facade

Adapter

Service Container

Service Node

Service Facade

Legacy API

NAS Legacy System

Service Container

System Gateway

Service Facade

Adapter

Service Container

Legacy Server

NAS Legacy System

Legacy API

Service Gateway

Adapter

Service Container

Fixed Legacy Interface

Legacy Server

Legacy APINAS Legacy

System

Service Facade

Fixed Legacy Protocol

Legacy Protocol Legacy Protocol Legacy Protocol

NAS Systems

NAS Application Services

NAS Information Services

SWIM Infrastructure

Legend

Page 7: System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative

SOA Concepts and Benefits• While SOA services are implemented and managed within specific

Community of Service Domains, SOA core services are developed and managed from an enterprise perspective• Governance• Security• Directory and service registration• Operations and service control

• Benefits• Enables collaboration between people, processes and information• Facilitates ubiquitous access to data across CNS functions• Facilitates timely deployment of new services and functions• Supports new service concepts without adding new service interfaces

Page 8: System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative

SWIM Acquisitions and Operations View

Deploymentplanning and agreement

Req

uir

emen

ts

ATO-W IT Infrastructure Operations

SW

IM C

ore

Sec

uri

ty a

nd

O

ps

Mg

mt B

ou

nd

ary

M

D

CC

C

MM

DD

MM

M

Pro

vid

es

Use

s

SW

IM

Co

re

Op

erat

ion

s

NAS Portfolio Requirements Prioritization &

Allocation

Acquisition Operations

Deploy

SWIM Core InfrastructureAcquisition Boundary

SWIM Program Office

Uses

Requirements Feedback

D

M

C

Data Services

Mission Logic

SWIM Core Capabilities

Key:

NAS EA

Uses

Requirements Feedback

NGIP

NAS System

M

D

C

NAS System

M

D

C

Uses

Deploy

NAS Mission ServiceAcquisition Boundary

Deploy

NAS Mission ServiceAcquisition Boundary

NAS System Program Office

DeployNAS Mission Service Acquisition Boundary

NAS System Program Office