nato nnec core enterprise services december 2009 j. busch, cat 7, nc3a nato/eapc unclassified
TRANSCRIPT
NATONNEC 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
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.
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)
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
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
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.
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
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
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.
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
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
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.
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
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.)
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.
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.
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
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