microsoft commitment to interoperability...microsoft teams microsoft graph big data and machine...

20
Microsoft Commitment to Interoperability Michael Fortin Corporate Vice President, Windows Devices Group

Upload: others

Post on 27-Sep-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Microsoft Commitment to Interoperability

Michael Fortin

Corporate Vice President, Windows Devices Group

Page 2: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Our goal is to ensure that third-party developers have access to the interoperability information, tools and resources that they need to successfully develop for Microsoft’s services, products, and platforms. We love our developers!

Guiding Principle for Interoperability

Support Tools DocsEvents

Page 3: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Product releases since June 2016

Page 4: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

4

Current Challenges Announced Changes

Continuing improvements to address customer feedback

Windows 10 releases are predictable

Twice every year, targeting March and September

Windows 10 servicing timelines are clear

Each Windows 10 feature release will be serviced and supported for 18 months from the date of release

Windows 10 updates are measurably smaller

Improvements available in Windows 10 1607 and Windows 10 1703, with further improvements coming later this year (as previously announced)

Windows 10 releases are unpredictable

“Two to three times per year” (with exceptions)

Release timeframes are not disclosed in advance

Windows 10 servicing timelines are unclear

“We service two CBB releases at all times, with a 60-day grace period”

Customers are unable to predict end of servicing dates

Windows 10 updates are too large

Periodic feature updates and monthly quality updates are challenging to deploy due to their size

Improving Windows as a Service

Page 5: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Pilot Broad

Windows 10 1803

2017 2018 2019

Predictable and clear timeframes

2020

Windows 10 1709

Windows 10 1703

Windows 10 1809

18 months for each release

Windows as a Service

Page 6: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Windows Insider Program Branch

Broad Microsoft internal validation

Engineering builds

CommercialBroad

Deployment

*Conceptual illustration only

Time

~6 months

Broad

Deployment

Ring I

Broad

Deployment

Ring II

Broad

Deployment

Ring III

Broad

Deployment

Ring IV

Pilot Ring

IT Pilot Ring

QA Pilot Ring

Early Adopters

18 months (minimum)

Users

10’s of thousands

Several Million

Hundredsof millions

CommercialPilot

Windows as a Service

Page 7: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Windows 10

Office Pro Plus

System Center

Future Release Alignment

Page 8: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Continued Commitment

Support Tools DocsEvents

Windows as a Service

Product release alignment

Page 9: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Microsoft and InteropAaron Kornblum

GPM, Governance Risk and Compliance

Page 10: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Interoperability Initiatives To

ols

Do

csSu

pp

ort

Eve

nts

Open engagement on a global basis

Up to date and published regularly

Experienced support team here to help

developers

Building Microsoft interoperability ecosystem

Page 11: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Documentation

Overview documents

Protocol specifications

Data structures Algorithms File formats

Industry standards –

extensions and subset

implementations

Computer languages

Page 12: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Documentation Formats

HTML

PDF

DOCX (MS Word format)

Errata

DIFF (a PDF file with highlighted change tracking)

Network captures (to augment examples in overview documents)

Preview Documents (new and changed document usually associated with public Beta previews of

software)

Page 13: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Developer Tools

Comprehensive portfolio of developer tools available to you!

Client Implementation Application connecting to a Microsoft Server

Server Implementation Client connecting to a Microsoft Server

Scenarios

Tools

Protocol Test Suites

Network Parsers

Message Analyzer

MailSim

OXML SDK

Fiddler Inspectors

Many more!

Man-in-the-MiddleApplication manipulating traffic over the wire

Page 14: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Open Specification Support

Dedicated Support Team based in the USA, 10 Total Engineers dedicated to Windows and Office protocol and file format support.

Email: [email protected] for private communication

directly into support team

Forums: http://aka.ms/dochelp offer anonymous posting and

community driven involvement. Constantly monitored by

support team.

Page 15: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Online Resources

Page 16: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Interop improvements

Experience Richer protocol landing pages, including DIFF docs

New home for preview documents

Publishing Faster cadence of content updates via Errata

Tools Open sourced 9 new protocol test tools on GitHub

Open sourced all Overview Document network captures on GitHub

Page 17: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Interop updates since last June…

Open Specifications have been updated for each of these releases 9 new specifications

125 updated specifications (some multiple times)

1 new and 14 updated overview documents; ~50 new and updated network captures

New open source test suites on GitHub New leased in 6/13/2017: Kerberos Family, MS-SMBD, BranchCache Family,

MS-AZOD, AD Family, MS-ADFSPIP, MS-ADOD

Updates to existing test suites, Protocol Test Framework (PTF), Protocol Test Manager (PTM)

Installation files

Page 18: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Interop events

Hosted 4-5 times a year, globally

Targeted at protocol implementers and developers

High touch and deep engagement (interop. testing, issue resolution, hackathons, technical meetings, workshops, etc.)

No registration cost; Open to all

Continue to host and participate in events that best support the industry

We want to meet YOUR needs

DeveloperFocused on hackathons,

workshops, or training

IO Labs1:1 in depth testing

between Microsoft and

implementer, protocol

focus

PlugfestInterop focused

workshops and testing

with Microsoft engineers

Page 19: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

For the rest of the week…

Sessions covering Windows, Office and SQL File sharing

Security & Active Directory

Microsoft Teams

Microsoft Graph

Big Data and Machine learning

SQL R services

Open source test suites

Test suite updates

And of course… protocol updates

Interoperability Lab Next door @ Building 20

• Presentations

• Ask the experts

• 1:1s

• Demonstrations

• Make connections

Page 20: Microsoft Commitment to Interoperability...Microsoft Teams Microsoft Graph Big Data and Machine learning SQL R services Open source test suites Test suite updates And of course…

Thank You!Questions?