Microsoft นำเสนอแนวทางปฏิบัติที่ดีที่สุดสำหรับการสร้างความยืดหยุ่น (Resiliency) บน Azure IaaS โดยเน้นย้ำว่าการหยุดชะงักของระบบเป็นสิ่งที่ต้องเตรียมพร้อมรับมือไม่ใช่ข้อยกเว้น แนวทางนี้ครอบคลุม 3 ส่วนหลัก ได้แก่ Compute ที่ใช้ Virtual Machine Scale Sets และ Availability Zones เพื่อกระจายความเสี่ยง, Storage ที่มีการสำรองข้อมูลข้ามภูมิภาค (Geo-redundant) และ Networking ที่ใช้ Load Balancer หรือ Azure Front Door เพื่อเปลี่ยนเส้นทางทราฟฟิกเมื่อเกิดปัญหา
หัวใจสำคัญคือ 'Shared Responsibility' ที่ Azure เตรียมพื้นฐานที่ยืดหยุ่นไว้ให้ แต่ลูกค้าต้องเป็นผู้ออกแบบและกำหนดค่าให้ตรงกับความต้องการของธุรกิจ เช่น การเลือกรุ่นการสำรองข้อมูล (LRS, ZRS, GRS) เพื่อให้สอดคล้องกับวัตถุประสงค์ในการกู้คืนระบบ (RPO/RTO)