Testing App Cloud Readiness for Failover Resiliency with SQL Managed Instance | Data Exposed

Published Feb 04 2021 09:00 AM 1,567 Views
Microsoft

In this episode with Dani Ljepava, we will show you how to manually trigger a planned failover on SQL Managed Instance to test your applications for fault tolerance and will talk about best practices for your applications to achieve tolerance to transient faults typical for the cloud environments. Transient faults in the cloud (for example software patching, security updates, failover, and similar) include a momentary loss of network connectivity, temporary unavailability of a service, or timeouts when service is busy. These faults are often self-correcting due to which your applications need to be able to handle such occurrences with the appropriate retry logic. While migrating legacy apps to the cloud or developing new cloud-born apps, it is strongly advised to ensure that your applications follow the best practices disclosed in this episode helping you build cloud-ready apps.

 

Watch on Data Exposed

 

Resources:

User-initiated manual failover on SQL Managed Instance blog


View/share our latest episodes on Channel 9 and YouTube!

%3CLINGO-SUB%20id%3D%22lingo-sub-2110395%22%20slang%3D%22en-US%22%3ETesting%20App%20Cloud%20Readiness%20for%20Failover%20Resiliency%20with%20SQL%20Managed%20Instance%20%7C%20Data%20Exposed%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2110395%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%3EIn%20this%20episode%20with%20Dani%20Ljepava%2C%20we%20will%20show%20you%20how%20to%20manually%20trigger%20a%20planned%20failover%20on%20SQL%20Managed%20Instance%20to%20test%20your%20applications%20for%20fault%20tolerance%20and%20will%20talk%20about%20best%20practices%20for%20your%20applications%20to%20achieve%20tolerance%20to%20transient%20faults%20typical%20for%20the%20cloud%20environments.%20Transient%20faults%20in%20the%20cloud%20(for%20example%20software%20patching%2C%20security%20updates%2C%20failover%2C%20and%20similar)%20include%20a%20momentary%20loss%20of%20network%20connectivity%2C%20temporary%20unavailability%20of%20a%20service%2C%20or%20timeouts%20when%20service%20is%20busy.%20These%20faults%20are%20often%20self-correcting%20due%20to%20which%20your%20applications%20need%20to%20be%20able%20to%20handle%20such%20occurrences%20with%20the%20appropriate%20retry%20logic.%20While%20migrating%20legacy%20apps%20to%20the%20cloud%20or%20developing%20new%20cloud-born%20apps%2C%20it%20is%20strongly%20advised%20to%20ensure%20that%20your%20applications%20follow%20the%20best%20practices%20disclosed%20in%20this%20episode%20helping%20you%20build%20cloud-ready%20apps.%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CFONT%20size%3D%225%22%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fyoutu.be%2FFACWYLgYDL8%3FWT.mc_id%3Ddataexposed-c9-niner%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EWatch%20on%20Data%20Exposed%3C%2FA%3E%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CEM%3EResources%3A%3C%2FEM%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Faka.ms%2Fmifailover-techblog%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%3CSPAN%3EUser-initiated%20manual%20failover%20on%20SQL%20Managed%20Instance%20blog%3C%2FSPAN%3E%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%3CBR%20%2F%3EView%2Fshare%20our%20latest%26nbsp%3Bepisodes%20on%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fchannel9.msdn.com%2FShows%2FData-Exposed%3FWT.mc_id%3Ddataexposed-c9-niner%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EChannel%209%3C%2FA%3E%26nbsp%3Band%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLlrxD0HtieHieV7Jls72yFPSKyGqycbZR%26amp%3BWT.mc_id%3Ddataexposed-c9-niner%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EYouTube%3C%2FA%3E!%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-2110395%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22MSDataExposed.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F201130iE9AAF33173512AF8%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22MSDataExposed.jpg%22%20alt%3D%22MSDataExposed.jpg%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EIn%20this%20episode%20of%20Data%20Exposed%2C%20learn%20how%20to%20make%20your%20application%20resilient%20to%20failovers%20in%20the%20cloud.%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2110395%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAzure%20SQL%20Managed%20Instance%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Co-Authors
Version history
Last update:
‎Feb 01 2021 02:12 PM
Updated by: