32
teroperability by Design ecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view from Microsoft www.microsoft.com/interop

Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Embed Size (px)

Citation preview

Page 1: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability by DesignConnecting People, Data and Diverse Systems

INTEROPERABILITY:Creating Choice and Economic OpportunityA view from Microsoft

www.microsoft.com/interop

Page 2: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

What is Interoperability?

Interoperability is a property referring to the ability of diverse systems and organizations to work together (inter-operate).The term is often used in a technical systems engineering sense, or alternatively in a broad sense, taking into account social, political, and organizational factors that impact system to system performance.

-- Wikipedia

“ Interoperable hardware and software ultimately give customers,businesses, and governments the confidence to choose IT productsthat meet their respective needs.”

—Ina Gudele, Minister, Special Assignments for Electronic Government Affairs, Republic of Latvia

Page 3: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Computing Demands Interoperability

PC

Client-Server

Internet

ConnectedEra

Time

Now is the time for Interoperability by Design

Page 4: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability

Technology forces

Market forcesSocial forcesRegulatory

forcesHeterogeneous environments,

web services, SOA

Distributed workforce, open innovation models, return on IT investment

Mobility blurs work & home, social networking/media,

always on/always connected expectation

Government regulations & legal requirements

This Connected Era Demands Interoperability

Interoperability drives innovation and fosters competition

Driving forces

Page 5: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Products

Community Engagement

Standards BodiesInnovation

Microsoft Interoperability by Design

Interoperability drives innovation and fosters competitive markets

Access for• Developers• Partners

• Customers• Community

Listening, innovating, and providing access

Page 6: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

2003 2008

Interoperability PrinciplesSix high-volume products• Open Connections• Data Portability• Enhanced Support for Standards• Open Engagement

Building on Microsoft’s Interoperability Foundation

IP Licensing, Standards Support, Protocol Licensing

Bridge Building• Support for Mixed Environments• Solving key Customer Issues

with Industry Partners

• Innovative Community Licensing• Announcement of Windows Principles

Listening to our customers & the industry, taking pragmatic steps

Page 7: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Open Engagement

Ensuring Open Connections

Data Portability

Enhanced Support for Standards

Microsoft Interoperability Principles

including the .NET Framework

-

“The interoperability principles and actions announced today by Microsoft present significant opportunities for the vast majority of software developers and will benefit the broader IT community.”

—Thomas Vogel, Information Management, Novartis Pharma

Applies to these products:

Page 8: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Principle 1: Open Connections to Microsoft Products

• Better integration with high-volume products• More information about Microsoft patents in protocols and

access to RAND licensing at low rates• Enables people to decide whether to work around or use

Microsoft technology• Open source developers have royalty free access to patents in

protocols for development and non-commercial purposes

Open Access

RAND Patents

Open Source Compat

ibility

Opportunity & choice create competition & innovation

"The importance of this effort by Microsoft to promote interoperability with its most popular products in the enterprise should not be underestimated. Driving interoperability through the implementation of this set of Principles is a best practice for the IT industry that will provide greater opportunity and choice.“

- David O'Berry, Director of Information Technology Systems and Services, South Carolina Department of Probation, Parole, and Pardon Services

Greater opportunity & choice

Page 9: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Principle 2: Data Portability

• Customer access to their data in high volume Microsoft products

• Customers able to port their data to other applications

• Increased user choice among document formats

Open Forma

ts

Industry

Standard

Formats

Open Import/Expo

rt of User Data

Document Forma

t Defaul

ts

“The move should help software developers to write software that works with and improves Microsoft's existing products. Making more technical details available should make it easier to exchange data between Microsoft's systems and systems developed by its competitors.” – Mike Gilpin, Forrester Research

Giving customers the ability to access & use their data in third-party software products

Page 10: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Principle 3: Enhanced Standards Support

• Customer and industry input into which standards to support.

• Transparency how specific standards are supported in high volume products

• Access to patents necessary to implement extensions related to interoperability

• Interoperability between significant implementations of supported standards

Support for Key Standards

Industry Compatibility

Open Documentation on Extensions

Open Access

“In laying out this third principle, we map out the means by which customers will help us prioritize which specific industry standards that our products will support, and how we will ensure that we've implemented those standards in a way that's interoperable with other popular products in the real world, and how we will continue to innovate in a fully open manner respectful to the role of standards and the committed individuals behind them.”

- Ray Ozzie, Chief Software Architect, Microsoft Corporation

Defining how standards are supported in Microsoft products

Page 11: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Principle 4: Open Engagement

• Increased interoperability with open source communities

• Increased communication between Microsoft, customers, partners and competitors about interoperability

• Creating forums and tools to exchange information and solve problems

Open Source Interoperability

Initiative

Interoperability

Forum

Document

Interoperability

Initiative

“The principles and actions announced today by Microsoft are a very significant expansion of its efforts to promote interoperability. While Microsoft has made considerable progress on interoperability over the past several years, including working with us on the Interoperability Executive Customer Council, today’s news takes Microsoft’s interoperability commitment to a whole new level.”

- Manfred Wangler, Vice President, Corporate Research and Technology, Software and Engineering Siemens

Inviting you to join the conversation

Page 12: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Security &

Identity

Development

Tools & Runtime

s

Office Automat

ion / Collabor

ation ToolsSystems

Management

Business Process

& Systems Modelin

g

Public Policy

Interoperability Executive Customer (IEC) CouncilIdentifying real-world scenarios • Separate cross-industry

from vendor-specific issues• Education of existing solutions is

helpful• Industry competition frequently

playsa role in issues

• Collaboration among competitors is often beneficial to both parties

“Intellect, the trade association for the U.K. hi-tech industry, warmly welcomes initiatives such as Microsoft’s Interoperability Executive Council, which seeks to meet customers’ needs by improving software and hardware interoperability.”

—John Higgins, Director General,Intellect and Member of the IEC

Council

Page 13: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability Vendor AllianceTesting real-world scenarios• Identify most pressing interop

challenges faced by customers• Labs used for testing solutions to

issues raised by customer• Results published on IVA web site

as practical guidance

Systems Management

Federated Identity

EDRMS* Open XML

For more information: http://www.interopvendoralliance.org

“EMC’s engagement with the Interop Vendor Alliance builds on our long-standing commitment to hardware and software interoperability testing on the Microsoft platform and reduces complexity in deploying solutions in open, multivendor environments.”

—Mike O’Neill, vice president of Technology Alliances at EMC

Page 14: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Document Interoperability InitiativeIdentifying real-world document interoperability scenarios • World-wide series of technical

discussions• Test interoperability among

product implementations of document format standards

• Work with community to develop solutions

“We are pleased to collaborate with Microsoft to meet customer demands for content solutions that easily interoperate. Utilizing open document standards, such as Open XML and ODF, will improve the way organizations work across disparate platforms.”

—Andy Feit, senior vice president of Marketing at Mark Logic

Identifying Issues Collaboration

Tools & Templates Solutions

Page 15: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability ForumDiscussing real-world interoperability scenarios• Web-based forum to discuss

interoperability topics• Everyone is invited to participate• Live March 20, 2008• http://microsoft.com/interop/

principles/forum

General Topics & Questions

Interop & Standards

Procurement Policy

Technical Scenarios

Page 16: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Open Source Interoperability Initiative

Fostering open engagement • Increasing business opportunities

for all partners• Broad range of facilities, events,

and resources supporting• http://www.microsoft.com/

opensource/interop

Labs Plug Fests

Technical Content

Cooperative Development

Page 17: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Open Innovation At MS

Microsoft Technology

APIsProtocols Formats

PatentsSDK/DDK

Patents Code and IP TM/TS

Page 18: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Governments Support Open Innovation• Neutral procurement policies promote choice• Software choice, not software preference, is

the best policy

Interoperability results in more choice, competition, & innovation

Page 19: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Promoting Interoperability

• No single meaning• No single solution• Context determines solution• Private sector should lead• Universal mandates produce unintended consequences

New Research from Harvard University and University of St. Gallen*

Interoperability results in more choice, competition, & innovation

“Breaking Down Digital Barriers: When and How ICT Interoperability Drives Innovation,”

—Berkman Center for Internet & Society at Harvard Law School and the Research Center for Information Law, University of St. Gallen.

Page 20: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Case Study: eGov Portugal

• e-Government Interoperability• Bridging: Oracle, Microsoft, IBM, HP…• Bridging: .NET and Java development• Solution Enables: data integration, app integration, simplified identity,

privacy, and security

Interoperability results in more choice, competition, & innovation

"Microsoft software is interoperable with a wide range of other applications and supports open standards, such as XML and SOAP, which were critical to the success of this project.“

—Pedro Nunes, Project Manager, Agency for the Modernization of the Public Administration

Page 21: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Collaboration Agreements

Sun MicrosystemsNovell

Page 22: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Collaboration: Sun• Technical Collaboration• Interoperability Lab• Microsoft Communications Protocol Program• Windows Certification for Sun Server• Future Collaboration for Java and .NET• Patents and IP• Legal Settlements

Page 23: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Collaboration: Novell• Interoperability Agreement• Interoperability Lab• Accessibility Agreement• Patent Agreement• Business Collaboration Agreement

Page 24: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability: .NET/Java Integration

Driving Value •Bringing people together•Ensuring interoperability between .NET and Java Web services–based architectures •Improving business efficiencies•Giving developers the resources they need to build innovative IT solutions

Broad Industry RelationshipsJBoss, Oracle, IBM WebSphere, BEA WebLogic, Sun Project Tango, Novell

Supporting Industry StandardsKerberos protocol, AES, HTTP, UDP, XML, Open XML, SOAP, WSDL, WS-Interoperability (WS-I) Basic Profile, and WS-*

Key TechnologiesBizTalk Server, Windows Vista, Visual Studio,

Microsoft Office, SQL Server 2005

Page 25: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability: Application Integration

Driving Value •Bringing people together•Integrating diverse systems•Improving business efficiencies•Providing opportunities for developers to build innovative products and technologies

Broad Industry RelationshipsApple, BEA, IBM, JBoss, Oracle, SAP, Sun, and WebLogic

Supporting Industry StandardsFTP, HTTP, IMAP, IP, IPSec, Kerberos protocol, POP3, LU 6.2 protocol, MIME, SNA, SOAP, SSL, SNMP, TCP, TLS, UDP, WSDL, WS-*, and XML

Key TechnologiesMicrosoft Office, .NET Framework, BizTalk Server,

Microsoft Dynamics, Exchange Server, Windows Server

Page 26: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability: Communications Integration

Driving Value •Providing unified communications for business and enterprise customers •Building bridges between global instant messaging platforms•Improving business efficiencies•Helping businesses meet compliance and•regulatory requirements

Broad Industry RelationshipsAOL, AT&T, Cisco, Hewlett Packard, Motorola, Nortel, Siemens, Sun, Unisys, Verizon, Yahoo!

Supporting Industry Standards

DNS, HTTP, IMAP, IPv4, IPv6, IPsec, Kerberos protocol, POP3, LDAP, MIME, NNTP, SALT, SIP, SOAP, SSML, SSL, SMTP, SNMP, SRGS, TCP, TDM, TLS, UDP, WSDL, WS-*, and XML

Key TechnologiesMicrosoft Exchange Server, Windows Server, Office Communications Server, Outlook, Windows Mobile,

Windows Embedded

Page 27: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Driving Value •Bringing people together•Giving customers better control over, and access to, their data•Improving business efficiencies•Bridging disparate technologies

Broad Industry RelationshipsApple, BEA, IBM, JBoss, MySQL, Novell, Oracle, SAP, Siebel, Sun, Sybase, and WebLogic

Supporting Industry StandardsACORD, AIAG, ARTS, CABA, CDISC, DTMF, EAN.UCC, EEMA, EPCglobal, FIX/FPL, HL7, HR-XML, IFX, IMS, OFX Consortium, OPC, OTA, RosettaNet, SIF, SWIFT, and TM Forum

Key TechnologiesBizTalk Server, Host Integration Server, Internet Explorer,

Microsoft Office, SQL Server, Visual Studio

Interoperability: Data Integration

Page 28: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability: Legacy Systems Integration

Driving Value •Supporting connected IT systems•Providing technology solutions•Improving business efficiencies•Providing tools for developers

Broad Industry RelationshipsBEA Systems, IBM, Intel, Fujitsu, HP Novell, Oracle, SAP, and Sun

Supporting Industry StandardsDRDA, FTP, HTTP, IP, IPsec, Kerberos v5, LU 6.2 protocol, Microsoft Message Queuing, SNA, SOAP, TCP, UDP, WebSphere MQ, WS-*, X.509, and XML

Key TechnologiesMicrosoft Host Integration Server, SQL Server, BizTalk Server, Identity Integration Server, Message Queuing

Page 29: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability: Network Integration

Driving Value •Ensuring interoperability with the Windows platform •Providing broad cross-platform support •Promoting security and reliability across the network •Improving business efficiencies and reducing total cost of ownership

Broad Industry RelationshipsApple, Cisco, Epson, Fujitsu, NEC, Novell, Siemens,Sun, and Toshiba

Supporting Industry StandardsApple File Protocol, AppleTalk network protocol, FTP, HTTP, IDN, IPv4, IPv6, iSCSI, LU 6.2 protocol,SOAP, SMB, SNA, TCP, UDP, and VHD

Key Technologies.NET Framework, Host Integration Server, Identity Integration Server, Visual Studio, Windows Mobile,

Windows Server

Page 30: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability: Security and Identity IntegrationDriving Value •Providing identity authentication technologies•Helping safeguard users from malicious software attacks•Enabling enterprise single sign-on scenarios•Building more secure and reliable systems

Broad Industry RelationshipsMcAfee, Global Infrastructure Alliance for Internet Safety, Microsoft Virus Initiative, Virus Information Alliance, Microsoft Security Response and Safety Summit, Symantec

Supporting Industry StandardsAES, DHCP, Kerberos protocol, HTTP, IP, IPsec, PKI, SAML 1.1 Token Profile, SSL, TCP, TLS, WPA Security, WS-*, and X.509

Key TechnologiesMicrosoft Identity Integration Server, Windows CardSpace, Host Integration Server, Visual Studio, Microsoft Forefront

Page 31: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability: System Integration

Driving Value •Simplifying IT operations•Supporting cross-platform solutions •Promoting best practices •Integrating IT environments

Broad Industry RelationshipsAdvanced Micro Devices, Fujitsu, Hewlett Packard, Intel, Microsoft Management Alliance, Intel, and Quantum

Supporting Industry StandardsDNS, HTTP, IPv4, IPv6, ISO/IEC 20000, SOAP, TCP, UDP, XML, SML, SOAP, WSDL, WS-Addressing, WS-Management, WS-Management Catalog, and WS-MetadataExchange

Key TechnologiesData Protection Manager, Operations Manager, Systems

Management Server, Virtual Server, Visual Studio, Windows Server Update Services, Windows Storage Server

Page 32: Interoperability Interoperability by Design Connecting People, Data and Diverse Systems INTEROPERABILITY: Creating Choice and Economic Opportunity A view

Interoperability by DesignConnecting People, Data and Diverse Systems

Continuing the Conversation…