Microsoft RD Solution Architect Tommy Skaue tommy skauemicrosoft

  • Slides: 16
Download presentation
Microsoft R&D Solution Architect Tommy Skaue tommy. skaue@microsoft. com Self-Service, Updates and Regression Testing

Microsoft R&D Solution Architect Tommy Skaue tommy. skaue@microsoft. com Self-Service, Updates and Regression Testing https: //www. linkedin. com/in/tommyskaue/ https: //twitter. com/skaue

What’s next Improved comms experience Azure monitor integration 2020 Q 1 2020 F&O and

What’s next Improved comms experience Azure monitor integration 2020 Q 1 2020 F&O and CDS integration Zero downtime update experience Nov 2019 Self service deployment environment

No lead times for environment deployment Deployment within an hour Robust and reliable updates

No lead times for environment deployment Deployment within an hour Robust and reliable updates Self-service deployment Elastic scale without downtime No RDP access to sandbox Single deployable package for customizations Enable for existing environment starting Nov 2019

0 downtime update experience Availability Microsoft service updates only. Customers need to be on

0 downtime update experience Availability Microsoft service updates only. Customers need to be on the latest monthly update. Available on both sandbox and production Customizations cannot be applied in zero downtime. Supported only on self-service deployment environments. Preview in Q 1 CY 2020 User Experience Configure Update Settings for the update window During the update window, users may be asked to save their work and wait for less than a min before allowing to continue Batch jobs will be re-started if they continue to run during the update window

Containerize Verb | con·tain·er·ize | kən-ˈtā-nə-ˌrīz , -nər-ˌīz  applications ^

Containerize Verb | con·tain·er·ize | kən-ˈtā-nə-ˌrīz , -nər-ˌīz applications ^

Architecture Traditionally -> Containers Applications Services OS Kernel Hardware Container

Architecture Traditionally -> Containers Applications Services OS Kernel Hardware Container

Architecture With Containers Container Applications Services OS Kernel Hardware (physical or virtual) This is

Architecture With Containers Container Applications Services OS Kernel Hardware (physical or virtual) This is our virtualization boundary.

ü Predictability - One single package having all the prebuilt runtime, and all the

ü Predictability - One single package having all the prebuilt runtime, and all the module dependencies secured, ensures the same behavior every time it is used in a deployment. ü Repeatability - Repeating the same package deployment on the next environment should have little to no risk, for example when repeating the install done in sandbox when installing in production. ü Recovery and Rollback - The single package is a last good known state, which we can rollback to, in case we need to recover due to deployment failure. ü Scale-out - Reusing the same single package lets us easily and safely repeat deployment on new instances and allowing for a safe and easy way to scale out. ü Portability - The same package can be safely used if you for whatever reason needs to relocate your installation somewhere else around the world.

Industry analysts agree “By 2020, more than 50% of enterprises will run missioncritical, containerized

Industry analysts agree “By 2020, more than 50% of enterprises will run missioncritical, containerized cloud-native applications in production, up from less than 5% today*. ” * Reported by Gartner in 2017

One Version Microsoft Dynamics 365 for Finance and Operations will release 8 new service

One Version Microsoft Dynamics 365 for Finance and Operations will release 8 new service updates per year and allow customers the ability to pause up to 3 consecutive updates. 8 service updates per year

Update Cadence Jan 2019 Versions Feb March April May June July Aug Sept Oct

Update Cadence Jan 2019 Versions Feb March April May June July Aug Sept Oct Nov Dec Preview 10. 0. 0 No New Update 10. 0. 0 10. 0. 1 10. 0. 2 10. 0. 3 10. 0. 4 Preview 10. 0. 5 No New Update 10. 0. 5 10. 0. 6 No New Update 2020 Versions 10. 0. 7 10. 0. 8 Preview 10. 0. 9 No New Update 10. 0. 9 10. 0. 10 No New Update 10. 0. 11 10. 0. 12 Preview 10. 0. 13 No New Update 10. 0. 13 10. 0. 14 No New Update 2021 Versions 10. 0. 15 10. 0. 16 Preview 10. 0. 17 No New Update 10. 0. 17 10. 0. 18 No New Update 10. 0. 19 10. 0. 20 Preview 10. 0. 21 No New Update 10. 0. 21 10. 0. 22 No New Update

One. Version Self-update • Quality update • Service update • Upcoming service update

One. Version Self-update • Quality update • Service update • Upcoming service update

Regression Suite Automation Tool (RSAT) Record business tasks using the Finance and Operations task

Regression Suite Automation Tool (RSAT) Record business tasks using the Finance and Operations task recorder and convert them into a of automated tests without the need to write source code.

Environment Setup Dynamics 365 for Finance & Operations Test Client § Authoring § Playback

Environment Setup Dynamics 365 for Finance & Operations Test Client § Authoring § Playback § Admin § Excel Task Recorder Lifecycle Services BPM Azure Dev Ops Dev. Ops Project RSAT

Test classification Business Cycle Tests Multiple Component Tests Dev Testing of individual business logic

Test classification Business Cycle Tests Multiple Component Tests Dev Testing of individual business logic components (Discount engine) Unit Tests Testing of class functionality authored by engineer who wrote the code User

Ask me anything!

Ask me anything!