30
Enabling NCW: Interoperability and Information Sharing Vijay Kapur National Technology Officer, Microsoft India [email protected]

Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Enabling NCW: Interoperability

and Information Sharing

Vijay Kapur

National Technology Officer,

Microsoft India

[email protected]

Page 2: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Network Centricity

Interoperability

Standards in the IT world

Interoperability @ Microsoft

Case study

Page 3: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Translates an Information Advantage into a decisive Warfighting Advantage

Information Advantage - enabled by the robust networking of well informed geographically dispersed forces

Characterized by:

- Information sharing- Shared situational awareness- Knowledge of commander’s intent

Warfighting Advantage - exploits behavioral change and new doctrine to enable:

- Self-synchronization- Speed of command- Rich Collaboration- Increased combat power

Exploits Order of Magnitude Improvement in Information Sharing

Page 4: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Communities of Interest with different requirements

C4ISR

Services, Support and Info Systems

Knowledge and Intelligence Communities

Increasing expectation of integrated service

Rapidly deliver new capability from existing investments

Integration “hurt” has reached the breaking point:Systems not designed to work together

Interoperability requirement “came later”

Integration is very expensive, time consuming, and rigid.

Joint and Combined operations is today’s reality

Page 5: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Technology ClimateRapid Change

Security and Privacy

Limited Bandwidth

Legacy Applications

Disparate IT and User Skills

Strategic ImperativesNetwork Centric Operations

Internal Security Operations

Asymmetric Warfare

Transformation

Page 6: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Processing

StorageShugart’s Law

Larger storage size

Smaller form factor & cheaper

Moore’s LawFaster

Smaller, lower power & cheaper

Metcalfe’s LawIncreased bandwidth

Cheaper lower bandwidth connections

Interconnection

Page 7: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

From a tightly coupled programming model (APIs)

to a loosely coupled programming model (Protocols)

Fundamentally Changing

the Programming Model

Page 8: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Applications

OS

Computers

Processors

Solutions

Storage

Applications

OS

Computers

Processors

Solutions

Storage

Applications

OS

Computers

Processors

Solutions

Storage

Applications

OS

Computers

Processors

Solutions

Storage

Interoperability circa. 1980, vertical solutions = limited interoperability

Page 9: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Storage

EMC, Dell, Network Appliance, HP

Processors

X86-32, X86-64, Sparc, PPC, IA64

Networking Vendors

Cisco, Lucent, Nortel, 3COM, Redback

Systems Vendors

HP, EDS, Fujitsu, IBM, ICL, SNI

Operating Systems & Middleware

Apple, HP, IBM, MS, Sun

Databases

IBM, MS, Oracle

Client Applications

Open Office, Star Office, Microsoft Office

Adobe Creative Suite, Picture IT, AOL,

Symantec Norton, McAfee, Intuit

Turbo Tax, Mozilla, Netscape Opera,

Server Applications

ERP, CRM, Messaging, Management,

Web Serving, Host Integration,…

Multi-Vendor, Horizontal Solutions

Page 10: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,
Page 11: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Technical

Semantic

Process

Business Process and Organisational

interoperability is about the organising of

business processes and organisational

structures, including process restructuring,

aligning rules and regulations. Also user

specific

Semantic interoperability is concerned with

ensuring consistency in the way in which

information is represented and understood.

User specific; require involvement and

leadership of users.

Technical interoperability relies upon

solutions that enable information to move

successfully between systems. Generally

industry led

Page 12: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

• NASA lost the $125 million Mars Climate Orbiter because Lockheed Martin used imperial units whilst NASA used metric.

• After a 286-day journey, the probe fired its engine on September 23 1999 to push itself into orbit.

• The engine fired but the spacecraft came within 60 km of the planet - about 100 km closer than planned and about 25 km beneath thelevel at which the it could function properly.

Mars Climate Orbiter

http://mars.jpl.nasa.gov/msp98/news/mco990930.html

http://edition.cnn.com/TECH/space/9909/30/mars.metric.02/

Page 13: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Technical

Semantic

Organisational

Information

System

Real

World

System

• Data Representation

• Application

• Hardware

• People

• Process

• Information

ResponseRequest

Page 14: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Da

ta &

Div

ers

e

Sys

tem

s

Infrastructure

Applications

Data

Connecting People,Data, and Diverse

Systems

Org

. Stru

ctu

re

Law

Busin

ess P

rocess

People

Slow Change

Rapid

Change

Page 15: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Software fundamentally

different than

physical goods

Translatability

“Physical” metaphors mislead

Page 16: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,
Page 17: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Translation

Uniformity

Compared

To

Page 18: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Translation

Uniformity

Page 19: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Adapted from - Standards: The Rough Road to t he Common Byte, Martin Libicki, Harvard University

Hard Case

Technology

Matures

Market

Matures

Time

Standardise Here

at this time

Easy Case

Technology

Matures

Market

Matures

Adop

tion

Page 20: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Deliberate delivery of interoperability

in Microsoft products and technologies

Focus on boundary of product

Protocols

Data Formats

APIs

Focus on enablers of interop

Documentation

SDKs / DDKs

Samples

IP As Basis For Collaboration

Commercial Licensing

Community Licensing

Open Specification Promise

Enable Translation

Remove Legal Barriers To Interoperability

Listen to and work with customers, partners, and competitors to

build bridges and coexist

Build business relationships

Partner Programs

Joint Development

X-Licensing Agreements

Community At Large

Industry Roundtables

OSS Development Projects

Feedback Mechanisms

Make Microsoft technology assets available to others

Participate in standards bodies

and support product standards

to foster interoperability

Specifications

Contribute Innovations To Specifications

Work With SIG, Consortia, and De Jure Orgs.

Standardize The Minimum Necessary

Implementations

Support Stds In Products

Deliberate delivery of interoperability

in Microsoft products and technologies

Listen to and work with customers, partners, and competitors to

build bridges and coexist

Make Microsoft technology assets available to others

Participate in standards bodies

and support product standards

to foster interoperability

Page 21: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Services for MacintoshServices for

NetWare

Servicesfor UNIX

SystemsCenter

Meta-directoryServices

ActiveDirectory

SQL

BizTalkExchange

InterixHost

IntegrationServer

Linux, Tru64

Novell NDS, UNIX NIS,

NovellGroupwise,

Smart Phones and PDAs

Informix, DB2, VSAM

PeoplesoftOracle Financials

J.D. EdwardsSiebelSAPAmdahl, Hitachi

3270CICSCobolRPG

DHCP

TCP/IP

XMLDNS

IPX PKI

LDAP

HTTP

Kerberos

Page 22: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Synchronised Air Power

Management

Page 23: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

A daily “air tasking order” (ATO) assigns

missions to all military aircraft in an operation.

Detailed mission plans must be developed from

the ATO. This includes schedules, planes, air

crews, weapons, routes, etc.

Detailed planning typically takes 5+ hours after

the ATO is received.

There is a critical need to be able to do

detailed planning faster and to be able to

change the plans quickly to meet new

battlefield conditions.

Page 24: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Oracle

Sun Solaris

(UNIX)Sun Solaris

(UNIX)

Microsoft

Windows

Microsoft

Windows

Microsoft

Windows

TBMCS

Force Level

TBMCS

Unit Level

(Ops)

TBMCS

Unit Level

(Intel)

Mission

Planning

(JMPS)

Air Force

Weather

Oracle Oracle Oracle

BEA WebLogic

(J2EE)

Oracle 9i

And VB

(Microsoft COM)

VB and C++

(Microsoft COM)

VB and C++

(Microsoft COM)

ColdFusion

Theater Battle Management Control System (TBMCS)

Microsoft

Page 25: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

TBMCS

Force Level

Sun Solaris

(UNIX)

Oracle

BEA WebLogic

(J2EE)

Microsoft

Windows

TBMCS

Unit Level

(Ops)

Oracle

Oracle 9i

And VB

(Microsoft COM)Microsoft

Windows

TBMCS

Unit Level

(Intel)

Oracle

VB and C++

(Microsoft COM)

Microsoft

Windows

Mission

Planning

(JMPS)

VB and C++

(Microsoft COM)

Microsoft

Sun Solaris

(UNIX)

Air Force

Weather

Oracle

ColdFusion

New Applications

and

Middleware

Information exchange

with XML web services

Page 26: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

90 Days…XML Web Services in Action!

Prepare Air

Battle Plan

Publish ATO

Synchronize

TBMCS Force

and Unit Level

Oracle

Database

Prepare

Daily

Schedule

WG CC

Brief

Mission

Data Sheet

Stick Routes

Fly out

package

AAF

Analyze

Threats

Mensurate

Targets

Detailed

Mission

Planning

(Per Mission)

Import threat,

weather,

schedule data

7 56

121110

8 4

21

9 3

7 56

121110

8 4

21

9 3

7 56

121110

8 4

21

9 3

Minutes

Minutes

Minutes

Enabled by

XML Web Services

in only 12 weeks!

120

Minutes today

with SAPM

300+

Minutes

Earlier

20 240+ 2045 30 55

20 45 15 15 10 5

Art of War Decisions

~ ~~ ~

10

Streamlining the process of servicing targets

15

Page 27: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Compress the “Kill Chain” and streamline the process of servicing targets using XML web

services

Quickly drive towards the vision of Interoperability

Leveraged XML Web Services (including .Nettechnologies)

Quickly showed how XML Web Services can affect key metrics, including:

Dramatically reduce mission planning and execution time

Reduce number of humans involved in the process

Allow humans to focus on “art of war” decisions

Open Standards compliance

Page 28: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

people

data

Diverse systems

OperationalWorkflows

Processes

Policies

TechnicalApplications

Infrastructure

SemanticInformation

DB/Files

Metadata

Optimizing performance within and

among organisations

Connecting…

Page 29: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Need to build

capabilities...

…based on integrated architectures…

…not silos…

Page 30: Enabling NCW: Interoperability and Information Sharingdownload.microsoft.com/download/f/8/4/f84370db-50d1-4ce7-b6fc... · and Information Sharing Vijay Kapur National Technology Officer,

Thank you!