Presentation on theme: "WHO WILL BENEFIT FROM THIS TALK TOPICS WHAT YOU’LL LEAVE WITH Server Application, Device and System vendors that wish to participate in the Software and."— Presentation transcript:
WHO WILL BENEFIT FROM THIS TALK TOPICS WHAT YOU’LL LEAVE WITH Server Application, Device and System vendors that wish to participate in the Software and Hardware Certification Programs for the next generation of Windows Server, internally code-named Windows Server 8 Software Certification program Overview Technical requirements Tool kit Program timeline Hardware Certification program information for Overview Devices Systems “Unclassified” Q&A Period A clear understanding of the Software and Hardware Certification requirements and programs for Windows Server 8
5 Evolution of the program for Windows Server 8 (Coming at Beta) Simplified, Unified program aimed at application readiness and compatibility Technical requirements focused on Readiness, Compatibility & Security. Automated self-tests, no third party vendor validation or fees required. Optional recommendations and best practices that will help improve reliability of apps. Highly deterministic, automated tests thru Windows Server App Validation Kit (SVK) Aimed both at retail applications and line of business applications. Program available and evangelized world wide through Microsoft Platform Ready programMicrosoft Platform Ready Successful applications will be listed in Microsoft Pinpoint and Server Marketplace.Microsoft Pinpoint Artwork TBD Windows Server 8
7 Technical requirements Applications must install without any compatibility issues –Setup that uses Windows Installer must comply with additional best practices. –Setup must allow admin control of install locations. –Applications must be able to install and run without the Server Graphical Shell. –All installed binaries must be Authenticode signed. –Installation must pass security tests using the free attack surface analyzer and binscope tools. –Installation must not require a reboot, or allow for postponement of reboot. Applications must perform stated primary functionality and maintain stability –No compatibility and security issues. –No crashes, hangs, data corruption or disruption of services. –Application must recover gracefully from unexpected crashes, low memory conditions etc. –Applications must operate correctly in systems with 4K (Advanced Format) drives. –Client components must be tested concurrently on Windows 8. Applications must uninstall without any compatibility issues –Uninstall must clean up all installed files. –Must not disrupt other applications or services. –Uninstall must not require a reboot, or allow for postponement of reboot.
8 RC Program Live Application test results can be sent to Microsoft for validation Program Live Application test results can be sent to Microsoft for validation Technical requirements document (DRAFT) Technical requirements document (DRAFT) //build Final requirements, beta toolkit, Readiness pledge campaign Final requirements, beta toolkit, Readiness pledge campaign Beta Software certification technical requirements document (Draft) RTM, Launch Certified applications highlighted at Launch