19
NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

Embed Size (px)

Citation preview

Page 1: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

NATONNEC Core Enterprise Services

December 2009

J. Busch, CAT 7, NC3A

NATO/EAPC UNCLASSIFIED

Page 2: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

NNEC: Background - Aims

Background November 2002, NATO C3 Board (NC3B) recognized need to

adapt concepts such as the U.S. NCW and U.K. NEC to the NATO context

NATO transformational concept called NATO Network Enabled Capability (NNEC)

Eighteen month, multi-nationally funded, NNEC Feasibility Study, commissioned in January 2004

Develop a Strategy and Roadmap for realization of a Networking and Information Infrastructure (NII) To ‘enable’ required C2ISR capabilities and to support the

broader needs of the Alliance. Involves networking of national funded, NATO common funded

and multi-national funded capabilities NATO/EAPC UNCLASSIFIED

Page 3: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

3

NNEC Capability Areas

Service M

anag

emen

t Co

ntro

l

Info

rmatio

n A

ssuran

ce

Users & Missions

Community of Interest

Communications

Information Integration

This is the framework NNEC Capability Areas model, which is

being used as the basis for planning NNEC elements. It identifies 6

‘categories’ of services, as shown below.

Page 4: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

4

Scope of the NII

Service M

anag

emen

t Co

ntro

l

Info

rmatio

n A

ssuran

ce

Users & Missions

Community of Interest

Communications

Information Integration

The four ‘enabling’ pillars of Comms, IIS, IA and SM&C comprise what the

NNEC Feasibility Study called the Networking and Information

Infrastructure (NII)

Page 5: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

5

Today’s Focus: IIS

Service M

anag

emen

t Co

ntro

l

Info

rmatio

n A

ssuran

ce

Users & Missions

Community of Interest

Communications

Information Integration

Information and Integration Services (IIS) is the focus of CAT7, as it includes

“Core Enterprise Services” and other IS-related enabling (core) technology

Page 6: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

NATO/EAPC UNCLASSIFIED

Information and Integration Services

IIS can be further decomposed into two main sub-categories: Core Enterprise Services and Infrastructure Services

Core Enterprise Services Infrastructure Services

Information and Integration Services

Page 7: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

Core Enterprise Services Infrastructure Services

Information and Integration Services

NATO/EAPC UNCLASSIFIED

Information and Integration ServicesThe “Core Enterprise Services” are the foundational Service Oriented Architecture (SOA) elements which underpin the NNEC User/Functional/COI services:

service discovery, SOA messaging, composition (orchestration), and so on. They are the NATO equivalent of the U.S. Net Centric Enterprise

Services.

Page 8: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

NATO/EAPC UNCLASSIFIED

Information and Integration Services

The “Infrastructure Services” are the other “core services” in the IT sense: processing and storage

grids, virtualization, print services, etc.

Core Enterprise Services Infrastructure Services

Information and Integration Services

Page 9: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

Today’s NNEC Core Enterprise Services:…CES Working Group (SC/5) Perspective

The Core Enterprise Services Working Group (CESWG) was set up as a task group in 2007 under the NC3B ISSC (aka SC/5) to examine the NATO CES “today” – starting from the NNEC FS definitions – and come up with a new

collection (and definitions) appropriate for the current NNEC thought

processes.

Service M

anag

emen

t Co

ntro

l

Info

rmatio

n A

ssuran

ce

Users & Missions

Community of Interest

Communications

Information Integration

Page 10: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

Implementing SOA

Publish

Data and applications available for use accessible via services. Metadata added to services based on producer’s format.

Service Producer

• Describes content using metadata• Posts metadata in catalogs for discovery• Exposes data and applications as services

Discover

Request/Invoke

• Searches metadata catalogs to find data services

• Analyzes metadata search results found• Pulls selected data based on metadata

understanding

Automated search of data services using metadata. Pulls data of interest. Based on producer registered format and definitions, translates into needed structure.

Service Consumer

Service Enabled Infrastructure

MessagingServices

MonitoringServices

RegistryServices

SecurityServices

TransformationServices

DataServices

This “Service Enabled Infrastructure” is part of what is provided by the NII. This aspect is collectively called the “Core Enterprise Services”, and it’s what facilitates the enterprise SOA

environment.

Page 11: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

Core Enterprise Services provide…

…fundamental support to service-based frameworks both in the form of infrastructure and enabler services

…a single set of reusable technical, generic (independent of business processes) enabling or foundation “minimum required” services

…an environment for “higher level” services (COI, Common COI, User and Operational) to be integrated, distributed, and accessed across organizational, geographical, and technical platform boundaries

…facilitated interoperability by ensuring a common core baseline – ideally in conjunction with Nations to provide a federated CES solution

NATO/EAPC UNCLASSIFIED

Page 12: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

The CES Framework

Published by the NC3B SC/5 CESWG in Spring 2009 Approved by NC3B June 2009

Defines what CES are, and how they fit into NNEC

Describes the NNEC Core Enterprise Services The “what” of CES Coordination with CESWG (NC3B SC/5) and NC3A CAT 7 NOSWG (NC3B SC/1) via NC3A CAT 1 DMSWG and XMLSWG (NC3B SC/5) SMI ADWG (NC3B SC/4)

Future documents will describe the “how” Service Description Framework IIS RA Via coordination with other experts

NATO/EAPC UNCLASSIFIED

Page 13: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

SM&CInformation Assurance

Information and Integration Services (Core Enterprise Services)

NNEC Core Enterprise Services

Common COI Services

Network/Transport Services

Discovery

Enterprise Directory

Services

Service Discovery

Services

Interaction

Publish/ Subscribe

Services

Messaging Services

Collaboration Services

Mediation

Translation Services

Composition Services

Storage Services

Metadata Registry Services

Information Discovery

Services

Infrastructure

Application Services

Information Assurance Services

Service Management

Services

COI-Specific Services

Repository

Transaction Services

The CES Framework – published in 2009 by SC/5 and approved by the NC3B – decomposed the Core Enterprise Services (CES) into 12+2 services. These were initially defined in the NNEC

Feasibility Study (2005) but have been significantly refined since then.

Page 14: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

CES Contributing to NNEC Maturity

NATO/EAPC UNCLASSIFIED

1NNEC Maturity Level 1

2NNEC Maturity Level 2

4NNEC Maturity Level 4

3NNEC Maturity Level 3

Messaging

SM&C

Info Assurance

Service Discovery Collaboration

Pub/Sub

Enterprise Directory

Metadata Registry

Application

Info Discovery

Translation

Storage

Composition

5(SOA Maturity

Level 5)

5NNEC Maturity Level 5

4(SOA Maturity

Level 4)

3(SOA Maturity

Level 3)

1(SOA Maturity

Level 1)

2(SOA Maturity

Level 2)

NNEC Maturity Levels

Core Enterprise Services

Page 15: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

NNEC Core Enterprise Services

NATO/EAPC UNCLASSIFIED

SM&CInformation Assurance

Information and Integration Services (Core Enterprise Services)

Common COI Services

Network/Transport Services

Publish/ Subscribe

Services

Messaging Services

Translation Services Service

Management Services

COI-Specific Services

The expectation is that the Core Enterprise Services will be delivered in iterations, or Spirals. The initial

implementation – what we have nicknamed Spiral 0 – is basic SOA functionality provided by e.g. a lightweight

Enterprise Service Bus (ESB).

On behalf of ACT, NC3A are working to identify a useful Spiral 0 capability by end 2009/early 2010.

(Simultaneously, Spiral 0 may be deployed to ISAF through a C2 Interoperability Bus CUR.)

Page 16: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

NNEC Core Enterprise Services

SM&CInformation Assurance

Information and Integration Services (Core Enterprise Services)

Common COI Services

Network/Transport Services

Enterprise Directory

Services

Service Discovery

Services

Publish/ Subscribe

Services

Messaging Services

Collaboration Services

Translation Services

Metadata Registry Services

Information Assurance Services

Service Management

Services

COI-Specific Services

Transaction Services

Spiral 1 will be the first iteration of the CES acquired through the formal NATO acquisition process (NSIP) – possibly via CP150. Spiral 1 will build upon Spiral 0, and will focus on a subset of the full roster of CES

providing a Baseline SOA Infrastructure.

Page 17: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

NNEC Core Enterprise Services

SM&CInformation Assurance

Information and Integration Services (Core Enterprise Services)

Common COI Services

Network/Transport Services

Enterprise Directory

Services

Service Discovery

Services

Publish/ Subscribe

Services

Messaging Services

Collaboration Services

Translation Services

Composition Services

Storage Services

Metadata Registry Services

Information Discovery

Services

Application Services

Information Assurance Services

Service Management

Services

COI-Specific Services

Transaction Services

Spiral 2 will include the full set of defined CES, along with incremental

improvements to the Spiral 1 iteration, providing the full coherent SOA

infrastructure.

Page 18: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

NNEC CES Next Steps

Development of Detailed Specifications (“how”, not just “what”) NNEC SOA Implementation Plan IIS Reference Architecture CESWG Service Description Framework

Validation with Nations Shared Specification Cross-domain interoperability testing

ISAF CUR CIS 355?

NATO/EAPC UNCLASSIFIED

Page 19: NATO NNEC Core Enterprise Services December 2009 J. Busch, CAT 7, NC3A NATO/EAPC UNCLASSIFIED

20

CONTACTING NC3A

NC3A Brussels

Visiting address:

Bâtiment ZAvenue du Bourget 140B-1110 BrusselsTelephone +32 (0)2 7074111Fax +32 (0)2 7078770

Postal address:NATO C3 AgencyBoulevard Leopold IIIB-1110 Brussels - Belgium

NC3A The Hague

Visiting address:

Oude Waalsdorperweg 612597 AK The Hague

Telephone +31 (0)70 3743000Fax +31 (0)70 3743239

Postal address:NATO C3 AgencyP.O. Box 1742501 CD The HagueThe Netherlands

NATO/EAPC UNCLASSIFIED