14
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

  • View
    214

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

DoD Net-Centric Services Strategy

Frank Petroski

October 31, 2006

Page 2: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

The Net-Centric Environment

When they need it In a form they can

understand and act on in confidence, and

Protects information from those who should not have it

When they need it In a form they can

understand and act on in confidence, and

Protects information from those who should not have it

Source: NCE JFC version 1, dated 7 April 2005

“if the Joint Force fully exploits shared knowledge and technical connectivity, then the resulting capabilities will dramatically increase mission effectiveness and efficiency”

“if the Joint Force fully exploits shared knowledge and technical connectivity, then the resulting capabilities will dramatically increase mission effectiveness and efficiency”

Increasing scope of integration, efficiency,

and effectiveness

A framework for full human and technical connectivity and interoperability that allows all DOD users and mission partners to share information they need

Page 3: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

What is Service Oriented Architecture

SOA allows for describing an environment in terms of–shared business functions –and enabling services as

building blocks The DOD will establish and

enforce–How the building blocks

will be operated,–Made available to, –And used by the enterprise

11 22 44

33

Plant runs out of parts; Requests additional parts

Place and confirm order with supplier

Is it in stock

elsewhere?

Check inventory at other plant

Business Process

Get Inventory Count Place Order

Services

HQ

Request Parts

Using these building blocks will facilitate interoperability in the enterprise, providing– Agility, and– Improved information sharing

Page 4: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Operating & Governing the Enterprise SOA

Enterprise Information Environment Mission Area

Communications Services

DataDataDataData DataDataDataData

NationalIntelligence

MissionArea

NationalIntelligence

MissionArea

Business Mission

Area

Apps AppsAppsAppsApps Apps Apps

Information Assurance

Computing Infrastructure

Core Enterprise Services

National Intelligence Enterprise

InfrastructureMission Area

Services

Co

ntr

oll

ed

In

fo E

xc

han

ge (

CIE

)

Users

Specialized Mission AreaInformation and Services

ServicesServices

Services

DataDataDataData

WarfightingMission

Area

WarfightingMission

Area

Services

BusinessMission

Area

BusinessMission

Area

ServicesServices

Services

ServicesServices

Services

ServicesNe

tO

ps

Page 5: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Core Enterprise Services

End-User Consumer End-User ProducerEnd-User Consumer End-User Producer

“What data exists?““How do I access the data?”“How do I know this data is what I need?”

“How can I tell someonewhat data I need?”

“How do I share my data with others?”

“How do I manage access to my data?

“How do I describe my data so others can understand it?”

Yes/NoDecisionYes/No

Decision

PolicyAuthority

AuthorizationDecision

EnforcementPoint

EnforcementPointSubject

Resource

RulesRules

AttributeStore

AttributeStore

Can Subject with attribute “Citizenship = UK” access resource “Gel Explosive

Threat Update” to perform “Update”?

NONO

If “Citizenship = UK”or “Citizenship = US”and Mission Function

= “Intel” then allow access

● Credential Validation ● Attribute Based Access Control

● Content Discovery

● Service Discovery

● Service Management

DDMS Attributes

Security

Title

Identifier

Creator

Publisher

Contributor

Date

Rights

Language

Type

Source

SubjectGeospatial Coverage

Temporal Coverage

Virtual Coverage

DescriptionFormat

Data Catalog

****

*

*

● Metadata Services

Page 6: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

The DOD Services Vision

As the department transforms to net-centric operations, the DOD NCE will evolve to an Enterprise SOA that is:– Supported by the required use of a common

and shared infrastructure provided by the Enterprise Information Environment Mission Area,

– Populated with mission and business services provided and used by each Mission Area,

– Governed by a cross-Mission Area board chaired by the DOD CIO,

– Managed via Global Information Grid NetOps

Page 7: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Goals for the Net-Centric Services Strategy

Goal Description

Provide Services

Make information and functional capabilities available as services on the network.

Use Services Use existing services to satisfy mission needs before creating duplicative capabilities.

Govern the Enterprise SOA

Establish the policies and processes for services in the enterprise SOA to ensure execution is aligned with interoperability and information sharing objectives.

Page 8: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Providing Services Providers create services on

the network to share information and provide functional capability– Provide a description of the

service and publish to an enterprise registry

– Build & operate the service– Manage the performance

and Lifecycle of the service

Mission areas will define– Mission and business processes and the enabling services– Services will be implemented

By modifying or re-using existing IT systems, or New development

Enterprise Information Environment will provide a a small set of core enterprise services

Page 9: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Using Services Build new business/mission

processes using existing services provided by mission areas before promoting investment in new systems/services

Establish a mechanism to provide feedback on perceived value, performance and usability of services

Mandate use of core enterprise services

Page 10: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Governance

Governance means establishing and enforcing how DoD Components agree to provide, use, and operate services. – Identifying the attributes of providing,

using and operating services that have to be governed at what level

– Establishing lines of responsibility, authority, and communication for making decisions about services across the lifecycle of services

– Establishing the measurement, policy, and control mechanisms to ensure that individuals carry out their responsibilities.

Intent of the DoD CIO is to limit enterprise governance to those attributes critical to the realization of an enterprise SOA.

Page 11: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Attributes of Governance (1 of 2)

Make services visible

Publish metadata to an enterprise service registry

Make services accessible

Accessibility decisions made by providers

Providers use security services provided by EIEMA to ensure widest possible access

Make services understandable

Communities of interest define vocabularies and business rules

Service metadata captured in a Service Specification Template– Service semantics– Service access – Security mechanisms or restrictions – Contact Information– Service-level characteristics– Performance information.

Page 12: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Attributes of Governance (2 of 2)

Make services trusted

Provide validated information via registries

Service Level Agreements

Integrate service orientation into key processes

Work with process owners for– Acquisition Process– Testing, Certification, and Accreditation– Portfolio management

Portfolio Managers will continually assess use of services and adherence to COI-defined vocabularies and business rules

Provide NetOps capabilities to monitor and manage services

Provide visibility of – Real time operational status– Long term service level performance

Page 13: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Federations of Services

Federation is a form of additional governance where – The capability is implemented using information sources or

capabilities from a variety of service providers who are distributed across the enterprise, and

– All service providers contributing to the federated capability agree to the definition of the service interfaces and operational performance characteristics

The additional governance required by the federation of services is defined by, agreed to, and mutually enforced by the distributed set of providers across the enterprise.

The EIEMA will govern the use of federation in the Enterprise SOA to ensure that the various federation management models are consistently applied and understood.

Page 14: Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006

Connecting People With Information

Next Steps

Key Actions Outcome

Execute Core Services Portfolio Review Recommendations

Expedite delivery of the CES that constitute the enterprise SOA infrastructure

Update appropriate policies and guidance to codify use of services and SOA

Establish DoD Enterprise SOA governance through policy and guidance (e.g., DoDD 8100.1 and DoDD 8115.1; GIG Architecture framework; Net Centric Implementation Documents)

Establish a business process and model for provision and use of services

Promote the funding, acquisition, creation, management, and use of services (e.g., JCIDS, DoDD 5000, PPBE, DoDD 8115.1) through changes to DoD decision support processes

Develop education and training on services and SOA

Awareness and understanding of services and SOA principles will increase through the use of institutional educational resources