Develop and support applications in Windows as a Service

Slides:



Advertisements
Similar presentations
We all know the world is changing… Upgrades may break apps We need sufficient time to test Our key software vendors need time to test & issue statements.
Advertisements

Deploying Windows 10 in the Enterprise Introduction and Windows as a Service Michael blogs.technet.com/mniehaus.
The Xamarin Promise - Realized
Microsoft Ignite /8/ :18 AM BRK3145
Microsoft /8/2018 6:50 AM BRK2125 Evaluate compatibility in Windows 10 and WaaS using telemetry driven insights Marc-Andrea Klimaschewski Program.
Microsoft Ignite /10/2018 3:38 AM
Office Add-ins: Make your solution a native part of Office
5/15/2018 5:43 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Ignite /16/2018 3:12 PM BRK2119
Accelerate Windows 10 deployments through telemetry driven insights using Upgrade Analytics WIN321a Zach Dvorak.
5/19/ :53 AM BRK3034 Windows Analytics: Plan and manage Windows 10 upgrades and feature updates with Upgrade Readiness Nevedita Mallick Software.
5/22/2018 1:39 AM BRK2156 Power BI Report Server: Self-service BI and enterprise reporting on-premises Christopher Finlan Senior Program Manager © Microsoft.
Cloud-First, Modern Windows Management and Security
Microsoft /4/ :15 PM THR2219 How Microsoft IT enables modern mobility with Windows 10 security and productivity features Rekha Nair IT Program.
Developing Hybrid Apps on Microsoft Azure Stack
Upgrade, upgrade, upgrade! Say goodbye to clean installs of Windows 10
6/17/ :27 AM BRK3341 Unlock extensibility by connecting your service to PowerApps and Microsoft Flow Theresa (Tessa) Palmer–Sr. Program Manager Sunay.
Simplify the management of your M365 workplace with analytics
Discover the New SharePoint Content Publishing Experiences
Microsoft /1/2018 5:38 PM Send secure to anyone with the power of Office 365 and  Azure Information Protection Gagan Gulati Ian Hameroff.
7/2/2018 2:39 AM BRK2413 Customer lifecycle with LCS: Dynamics 365 for Finance and Operations, Enterprise edition Manali Dongre Senior Program Manager.
The power of common identity across any cloud
Microsoft Ignite /18/2018 8:30 PM BRK2065
Secure Remote Access to on-premises Web Apps using Azure AD
Microsoft Ignite /31/ :08 AM
Understanding Windows Analytics Update Compliance
Easily secure your sensitive with Office 365 message encryption
8/24/2018 4:48 PM BRK3033 Windows Analytics Update Compliance Keeping Windows 10 devices secure and up to date Sandeep Deo Program Manager, Windows and.
Microsoft Ignite /8/2018 6:39 PM
Implement Windows as a Service: Understand how to do it
WIN14 #hashtag Get your business solution ready for Windows as a Service (WaaS)— Learn how to be ready for your customers Ethel Garcia Simon Gabor Sebok.
Windows Analytics: Device Health
Microsoft Inspire 9/17/2018 2:10 PM Proactive Insights
Microsoft Build /17/2018 5:42 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Modernizing App Experiences
Monitor your Microservices with Application Insights
9/20/2018 2:30 PM BRK2279 Everything you need to know about the new Windows Server release cadence Chris Van Wesep, Director Product Marketing Jeff Woolsey,
Drive productivity with OneDrive and SharePoint file collaboration
Windows 10 management 101 the things you need to know
Microsoft /7/2018 1:14 PM BRK2045 Explore new personal, intelligence powered search experiences in SharePoint, Delve and Office 365 Alina Skarbovsky.
Deploy Windows 10 Mobile for the mobile workforce
Microsoft Build /8/2018 8:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Plan your UC refresh correctly: Skype for Business Server 2019
Microsoft Ignite /9/2018 5:03 AM BRK1010
The Road to Modern Management
Developing and Supporting Apps in Windows as a Service (WaaS)
Protect your OneDrive and SharePoint files on mobile devices
Microsoft Ignite /14/ :21 AM BRK2101
Determine your role in a managed service
Seamless Office Migrations with Add-ins and Macros
11/17/2018 6:41 PM BRK3392 Windows 10 servicing explained (WAAS) Deploying Windows as an inplace upgrade Adnan Hendricks Microspecialist
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite /20/2018 2:21 PM
Discover apps to help drive your business on Microsoft AppSource
Communicate on your terms with Outlook, Yammer and Skype
11/23/2018 3:03 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Bring existing desktop apps to UWP with the Desktop Bridge
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
11/29/2018 2:19 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
1/2/2019 4:34 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
1/12/2019 4:38 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Meetup User Experience Design for SharePoint
What's New in Microsoft Deployment Toolkit 2012 (MDT)
Best practices for packaging and distributing device drivers
Delivering great hardware solutions for Windows
4/16/2019 4:15 PM How Microsoft does IT: How Microsoft IT is embracing modern to build SharePoint experiences Sam Crewdson Senior Program Manager Rene.
Forum on Application Compatibility for Windows “Longhorn”
Simplify the management of your M365 workplace with analytics
Discussion Panel: Windows Server MVP Panel
Desktop App Assure Service Microsoft Representative Name June 7, 2019
Presentation transcript:

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.

+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

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

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.

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.

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

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.

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

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.

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

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.

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.

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.

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

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.

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

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.

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.

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.

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!

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.

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

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.

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

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)

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 http://myignite.microsoft.com From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting https://aka.ms/ignite.mobileapp © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

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.

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.

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.