Upload
noel-bradford
View
223
Download
0
Tags:
Embed Size (px)
Citation preview
Interoperability by DesignConnecting People, Data and Diverse Systems
INTEROPERABILITY:Creating Choice and Economic OpportunityA view from Microsoft
www.microsoft.com/interop
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
Computing Demands Interoperability
PC
Client-Server
Internet
ConnectedEra
Time
Now is the time for Interoperability by Design
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
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
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
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:
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
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
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
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
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
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
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
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
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
Open Innovation At MS
Microsoft Technology
APIsProtocols Formats
PatentsSDK/DDK
Patents Code and IP TM/TS
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
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.
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
Collaboration Agreements
Sun MicrosystemsNovell
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
Collaboration: Novell• Interoperability Agreement• Interoperability Lab• Accessibility Agreement• Patent Agreement• Business Collaboration Agreement
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
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
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
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
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
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
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
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
Interoperability by DesignConnecting People, Data and Diverse Systems
Continuing the Conversation…