উচ্চ প্রাপ্যতা (HA) মানে সিস্টেমগুলি ব্যর্থতা সত্ত্বেও কার্যকর থাকার জন্য ডিজাইন করা — redundancy, multi-AZ deployment, auto-recovery, এবং একক ব্যর্থতার পয়েন্ট দূর করার মাধ্যমে। এটি production systems-এর জন্য একটি মৌলিক লক্ষ্য এবং AWS architecture-এর একটি মূল ক্ষেত্র।
মূল HA নীতিসমূহ
✓ ELIMINATE SINGLE POINTS OF FAILURE — no single component whose failure takes down
the system → redundancy everywhere (multiple instances, AZs, etc.)
✓ Deploy across MULTIPLE AVAILABILITY ZONES — survive an AZ (data center) failure
✓ AUTOMATIC RECOVERY — detect failures and recover/replace automatically (no manual fix)
✓ DECOUPLE components — failures isolated; one component's failure doesn't cascade
