Download presentation
Presentation is loading. Please wait.
Published bySharyl Blair Modified over 6 years ago
1
Develop and support applications in Windows as a Service
Microsoft 2016 6/16/2018 1:43 PM BRK2126 Develop and support applications in Windows as a Service Rama Shastri © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
+400M DEVICES RUNNING WINDOWS 10 +52M IN BUSINESS
“For Windows 10, Microsoft went all-out to turn around perceptions among corporate customers…” Shira Ovide WSJ “THE BOTTOM LINE? MICROSOFT IS GOING TO BEND OVER BACKWARDS TO MAKE THE BUSINESS TRANSITION TO WINDOWS 10 AS EASY AS POSSIBLE.” MARK HARTMAN PC WORLD “WINDOWS AS A SERVICE MAKES WINDOWS 10 THE MOST ATTRACTIVE DEVELOPMENT PLATFORM EVER.” PAUL THURROTT THURROTT.COM The Most Compatible Windows Ever! Stats as of 08/2016
3
6/16/2018 Partner Momentum © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION
4
6/16/2018 1:43 PM Compat Promise © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
Compatibility in Windows 10
PRISM FY16 6/16/2018 1:43 PM Compatibility in Windows 10 Compatibility of Windows 7, Windows 8 and Windows 10 desktop apps is a top Microsoft goal. Most existing Win32 and Win64 applications run reliably on Windows 10 without any changes. Strong compatibility and support for Web apps and devices. Desktop apps Web sites Modern apps Hardware Organizations are observing compatibility rates above 99% High compatibility achieved through: Minimal changes to Win32 APIs Insider feedback during development Telemetry Internet Explorer 11 included (unchanged) for backwards compatibility New Microsoft Edge browser for modern HTML5-based web sites Enterprise Mode features to ensure proper use High compatibility achieved through: Validation of Windows Store apps Insider feedback during development Telemetry Significant investments, enhancements in each release Windows 10 supports all devices capable of running Windows 7 and above Identical hardware minimum requirements as Windows 7 Strong driver compatibility, with updates delivered as needed through Windows Update © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
6
Microsoft’s Compatibility Promise
Windows 10 - Compatible by Design 3K 99% pass rate on the top apps being tested with every release across consumers, gamers and information worker categories 2K Number of devices and peripherals tested Robust Designs API Change Control Flighting and Feedback Loops ISV Partnerships 600 Engagement with hardware and software partners to detect and resolve compat issues Millions Windows Insiders validating early Windows builds 99% Percentage of millions of apps inferred as compatible from Windows telemetry* 20K Number of user feedback processed for detecting compat issues * From customers who opted to share telemetry with Microsoft
7
6/16/2018 1:43 PM Journey to WaaS © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
Application Readiness in Windows 10
Servicing Application Compatibility Solutions Showcase Modernize WaaS Servicing Ready For Windows WaaS Logo Program Desktop Bridge Cookbook Leverage the Application Compatibility Cookbook for guidance in verifying compatibility of existing and planned apps for Windows 10. Join the Windows Insiders Program community to help shape the future of Windows, get early releases and more. Get your application in front of Microsoft’s global Ready for Windows Directory for IT decision makers around the world. Use the new Windows Compatible Logo in your marketing materials and websites to grow sales opportunities. Use the Desktop Bridge or build UWP to bring your existing desktop apps to the Universal Windows Platform Adopt the new Windows Servicing model for app development and testing Implement new practices in your organization and adopt best practices to optimize the app development and management costs. Download a preview build of the latest Windows SDK and Emulator to explore what's new in building apps. for Windows. Download the Application Compatibility Cookbook for Windows 10. Submit your compatible application to the Ready for Windows Directory. Register for the Windows 10 Compatible Logo Program and assure your customers of quality and compatibility. Download Desktop Application Converter to make your applications available in the Windows Store. 1 2 3 4 5 6
9
6/16/2018 1:43 PM Servicing © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
Industry trends: why Windows as a Service?
6/16/2018 Industry trends: why Windows as a Service? Consumer devices Business users Specialized systems Up to date with feature and security updates as they arrive Faster access to new technology with time to test and deploy in a business environment Enterprise class support for your mission critical systems keeping you in control © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION
11
Windows as a service: Servicing Windows
MS Story 6/16/2018 1:43 PM Windows as a service: Servicing Windows With Windows 10 servicing, consistency and simplicity are paramount Quality Updates Feature Updates A single cumulative update each month Security fixes, reliability fixes, bug fixes, etc. Supersedes the previous month’s update No new features Try them out with Security Update Validation Program (SUVP), other Targeting twice per year with new capabilities Very reliable, with built-in rollback capabilities Simple deployment using in-place upgrade, driven by existing tools Try them out with Insider Preview © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
12
Windows as a service: timelines
MS Story 6/16/2018 1:43 PM Windows as a service: timelines Windows Insider Preview Branch Specific feature and performance feedback Application compatibility validation New Windows 10 Release Deploy to pilot audiences Validate and prepare for broad deployment Deploy to all audiences, in waves to reduce risk Evaluate Pilot Deploy / Use Grace 6+ months of active development ~4 months 12+ months 60 days 16+ months to validate, deploy, and use each release Evaluate Pilot Deploy / Use The process repeats… © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
Compat Considerations
6/16/2018 1:43 PM Compat Considerations © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Windows 10 Application Compatibility Cookbook
Learn about known application incompatibility issues in Windows 10 The Cookbook is for customers and developers of apps that are designed to be used with Windows Provides info about platform changes to the Windows 10 operating system Offer guidelines to help verify the compatibility of your existing and planned apps with the latest version of the OS Download the tools Windows 10 Compatibility Cookbook Windows Debugging Tools Windows Application Certification Kit
15
A compatible ecosystem: Better Together
6/16/2018 1:43 PM A compatible ecosystem: Better Together OS version dependency Query for specific features Don’t use undocumented APIs Develop UWP/ Centennial apps © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
Windows Insiders Program
What you can do as an Insider Get early access to releases Download the Windows 10 Insider Preview and get ready for the coming PC builds. Be a part of the community Connect with people who are as into technology as you are. Join the forums, swap advice, and learn about upcoming Insider-only events. Help shape the future of Windows Be a part of the ongoing process of Windows Insiders community an help improve the features and functionality of Windows. See Video on Registration Process
17
Solution Showcase 6/16/2018 1:43 PM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18
Showcase Solutions on Ready For Windows
Ready For Windows Directory Join Ready for Windows The new Ready for Windows portal makes it easy for ISVs to list and showcase apps that are compatible and supported on Windows 10. Extend reach to millions of commercial customers: Ready for Windows Directory will be heavily promoted to Commercial customers world-wide on Microsoft web properties and through paid search.
19
6/16/2018 1:43 PM RFW Demo © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
Windows 10 Compatible Logo program
Requirements: List your compatible applications in the new Ready for Windows directory. Provide a link to a public facing statement detailing support for Windows as a Service (leverage the support statement template as appropriate). Benefits: Use the logo in your marketing materials and websites. By using the Windows Compatible Logo you can promote the quality of your application and compete more effectively in the market. Here’s how to get started!
21
6/16/2018 1:43 PM Modernize © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
Desktop Bridge to UWP for existing win32 desktop apps
1 Windows app package Desktop app Convert On-Ramp: Desktop App Converter 2 Windows app package Desktop app UWP APIs Enhance Desktop Bridge 3 Windows app package Desktop app UWP app UWP APIs Extend 5 Windows app package UWP app Reach all 4 Windows app package UWP app Desktop app Migrate UWP APIs
23
6/16/2018 1:43 PM Call to Action © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
24
Call to action Decouple app support from specific Windows builds
Define an application lifecycle for support Follow compatibility best practices Leverage Windows Insider builds for early validation Do targeted testing based on risk profile Declare ‘evergreen’ support on Ready for Windows
25
Major design help please
Resources Sign up for the Windows Insider Program to download new builds of Windows 10 and evaluate WaaS. Leverage the Compatibility Cookbook to test and certify your apps to be compatible with Windows 10. Download the Windows App Certification Kit How to develop Universal Windows Platform (UWP)
26
Please evaluate this session
6/16/2018 1:43 PM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
27
6/16/2018 1:43 PM Thank you!! © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
28
6/16/2018 1:43 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
29
6/16/2018 1:43 PM Appendix © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.