220 likes | 624 Vues
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
E N D
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
NNEC Capability Areas 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. Users & Missions Information Assurance Service Management Control Community of Interest InformationIntegration Communications 3
Scope of the NII The four ‘enabling’ pillars of Comms, IIS, IA and SM&C comprise what the NNEC Feasibility Study called the Networking and Information Infrastructure (NII) Users & Missions Information Assurance Service Management Control Community of Interest InformationIntegration Communications 4
Today’s Focus: IIS Information and Integration Services (IIS) is the focus of CAT7, as it includes “Core Enterprise Services” and other IS-related enabling (core) technology Users & Missions Information Assurance Service Management Control Community of Interest InformationIntegration Communications 5
Information and Integration Services IIS can be further decomposed into two main sub-categories: Core Enterprise Services and Infrastructure Services Information and Integration Services Infrastructure Services Core Enterprise Services NATO/EAPC UNCLASSIFIED
Information and Integration Services The “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. Information and Integration Services Infrastructure Services Core Enterprise Services NATO/EAPC UNCLASSIFIED
Information and Integration Services Information and Integration Services Infrastructure Services Core Enterprise Services The “Infrastructure Services” are the other “core services” in the IT sense: processing and storage grids, virtualization, print services, etc. NATO/EAPC UNCLASSIFIED
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. Today’s NNEC Core Enterprise Services:…CES Working Group (SC/5) Perspective Users & Missions Information Assurance Service Management Control Community of Interest InformationIntegration Communications
Implementing SOA Service Producer Service Consumer Data and applications available for use accessible via services. Metadata added to services based on producer’s format. Automated search of data services using metadata. Pulls data of interest. Based on producer registered format and definitions, translates into needed structure. • Describes content using metadata • Posts metadata in catalogs for discovery • Exposes data and applications as services Messaging Services Data Services Service Enabled Infrastructure Security Services Monitoring Services Registry Services Transformation Services 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. Request/Invoke • Searches metadata catalogs to find data services • Analyzes metadata search results found • Pulls selected data based on metadata understanding Publish Discover
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
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. NNEC Core Enterprise Services COI-Specific Services Information Assurance SM&C Common COI Services Information and Integration Services (Core Enterprise Services) Discovery Repository Mediation Enterprise Directory Services Service Discovery Services Composition Services Metadata Registry Services Translation Services Information Discovery Services Information Assurance Services Service Management Services Interaction Infrastructure Messaging Services Application Services Transaction Services Storage Services Publish/ Subscribe Services Collaboration Services Network/Transport Services
CES Contributing to NNEC Maturity NNEC Maturity Levels Core Enterprise Services NATO/EAPC UNCLASSIFIED
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 COI-Specific Services Information Assurance SM&C Common COI Services Information and Integration Services (Core Enterprise Services) Translation Services Service Management Services Messaging Services Publish/ Subscribe Services NATO/EAPC UNCLASSIFIED Network/Transport 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 COI-Specific Services Information Assurance SM&C Common COI Services Information and Integration Services (Core Enterprise Services) Enterprise Directory Services Service Discovery Services Metadata Registry Services Translation Services Information Assurance Services Service Management Services Messaging Services Transaction Services Publish/ Subscribe Services Collaboration Services Network/Transport 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 Core Enterprise Services COI-Specific Services Information Assurance SM&C Common COI Services Information and Integration Services (Core Enterprise Services) Enterprise Directory Services Service Discovery Services Composition Services Metadata Registry Services Translation Services Information Discovery Services Information Assurance Services Service Management Services Messaging Services Application Services Transaction Services Storage Services Publish/ Subscribe Services Collaboration Services Network/Transport Services
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
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 HagueTelephone +31 (0)70 3743000Fax +31 (0)70 3743239 Postal address:NATO C3 AgencyP.O. Box 1742501 CD The HagueThe Netherlands NATO/EAPC UNCLASSIFIED 20