လွယ်လွယ်ပြောရရင် SLA — Service Level Agreement — ဆိုတာ Cloud ကုမ္ပဏီက သင့်ကို “ကျွန်တော်တို့ Service က ဒီလောက် ယုံကြည်ရတယ်” လို့ စာချုပ်နဲ့ အာမခံပေးထားတဲ့ ကတိပါ။ အထဲမှာ အရေးကြီးဆုံး ဂဏန်းက Uptime Percentage ပါ။ 99.9% Uptime လို့ ရေးထားရင် တစ်လမှာ Service က ၄၃ မိနစ်ထက် ပိုပြီး ကျလို့ မရဘူးလို့ ဆိုလိုတာပါ။ ဒီဂဏန်းကို နားလည်ထားရင် Cloud Service ဝယ်တဲ့အခါ ဘာကို မျှော်လင့်ရမလဲ သိပါလိမ့်မယ်။
ကျွန်တော် ဒါကို လျှပ်စစ်မီတာနဲ့ ဥပမာပေးချင်တယ်။ လျှပ်စစ်ကုမ္ပဏီက “တစ်လမှာ မီးပျက်ချိန် စုစုပေါင်း ၄၃ မိနစ်ထက် မပိုဘူး” လို့ အာမခံထားတယ်ဆိုပါစို့။ မီးပျက်တာ ၁ နာရီဖြစ်သွားရင် ကုမ္ပဏီက ကတိဖောက်တာပါ။ SLA လည်း အတူတူပါပဲ။ Cloud ကုမ္ပဏီက သူ့ရဲ့ Server တွေ၊ Service တွေ ဘယ်လောက်အထိ အလုပ်လုပ်နေမလဲဆိုတာကို ဂဏန်းနဲ့ ကတိပေးထားတာပါ။
9 ဂဏန်း တစ်လုံး များသွားရင် ဘယ်လောက်ကွာလဲ?
Uptime ကို များသောအားဖြင့် 9 ဂဏန်းနဲ့ ပြောကြတယ်။ 9 တစ်လုံး ပိုတိုင်းမှာ ကွာခြားချက် အရမ်းကြီးပါတယ်။ တစ်လမှာ ခွင့်ပြုထားတဲ့ Downtime ကို တွက်ကြည့်မယ်။
99% (Two Nines) — တစ်လမှာ ၇ နာရီ ၁၈ မိနစ် ကျလို့ရတယ်။ တစ်နှစ်ဆို ၃ ရက်ခွဲလောက် ကျလို့ရတယ်။
99.9% (Three Nines) — တစ်လမှာ ၄၃ မိနစ်။ တစ်နှစ်ဆို ၈ နာရီ ၄၅ မိနစ်။
99.99% (Four Nines) — တစ်လမှာ ၄ မိနစ် ၂၃ စက္ကန့်။ တစ်နှစ်ဆို ၅၂ မိနစ်ပဲ။
99.999% (Five Nines) — တစ်လမှာ ၂၆ စက္ကန့်ပဲ။ တစ်နှစ်ဆို ၅ မိနစ်ပဲ ကျလို့ရတယ်။
တွေ့လား — 99% နဲ့ 99.9% ကြားမှာ ၁၀ ဆ ကွာတယ်။ Cloud Service ဝယ်တဲ့အခါ ဒီဂဏန်းကို သေချာ ကြည့်ပါ။ 99% လို့ ရေးထားတဲ့ Service က တစ်လမှာ ၇ နာရီလောက် ကျသွားလည်း “ကတိအတိုင်းပဲ” လို့ ပြောလို့ရပါတယ်။
SLA ထဲမှာ ဘာတွေ ပါတတ်လဲ?
Uptime တင်မဟုတ်ဘူး။ SLA စာချုပ်ကောင်းတစ်ခုမှာ ဒီအချက်တွေ ပါတတ်ပါတယ်။
Uptime — Service အလုပ်လုပ်နေတဲ့ ရာခိုင်နှုန်း။ အပေါ်မှာ ရှင်းပြပြီးပါပြီ။
Response Time — ပြဿနာတက်ရင် ကုမ္ပဏီက ဘယ်လောက်မြန်မြန် တုံ့ပြန်မလဲ။ ဥပမာ “အရေးကြီး ပြဿနာဆို ၁၅ မိနစ်အတွင်း တုံ့ပြန်မယ်”။
Resolution Time — ပြဿနာကို ဘယ်လောက်အတွင်း ဖြေရှင်းပေးမလဲ။
Support — 24/7 Support ပေးလား၊ Email ပဲလား၊ ဖုန်းလည်း ရလား။
Service Credits — ကတိဖောက်ရင် ဘာပြန်ပေးမလဲ။ ပိုက်ဆံ ပြန်အမ်းတာ မဟုတ်ဘူး — များသောအားဖြင့် နောက်လရဲ့ Bill ထဲကနေ ရာခိုင်နှုန်းတစ်ခုလျှော့ပေးတာပါ။ ဥပမာ Uptime 99% အောက် ကျသွားရင် Bill ရဲ့ 10% ပြန်လျှော့ပေးမယ်ဆိုတာမျိုး။
ဒါကို သိထားတာ အရေးကြီးပါတယ်။ ဘာလို့လဲဆိုတော့ SLA ဖောက်ရင် သင်က ပိုက်ဆံ ပြန်မရပါဘူး။ Service Credit ပဲ ရပါတယ်။ ပြီးတော့ သင်ကိုယ်တိုင် တောင်းရတာပါ — ကုမ္ပဏီက အလိုလို ပေးတာမျိုး မဟုတ်ပါဘူး။
Downtime ကို ဘယ်လို တိုင်းတာလဲ?
ဒီအပိုင်းက လူတွေ အမှားများတဲ့ နေရာပါ။ Downtime လို့ ပြောတိုင်း SLA ထဲ ဝင်တာ မဟုတ်ပါဘူး။
Planned Maintenance — ကုမ္ပဏီက ကြိုပြောထားတဲ့ ပြုပြင်ချိန်က Downtime အဖြစ် မရေတွက်ပါဘူး။ ဥပမာ “စနေနေ့ ည ၂ နာရီကနေ ၄ နာရီအထိ Maintenance လုပ်မယ်” လို့ ကြိုပြောထားရင် အဲဒီ ၂ နာရီက SLA ထဲ မပါဘူး။
သင့်ဘက်က အမှား — သင့်ရဲ့ Code က Bug ဖြစ်ပြီး Site ကျသွားရင် ဒါက ကုမ္ပဏီရဲ့ အမှား မဟုတ်ပါဘူး။ SLA ထဲ မဝင်ပါဘူး။
တတိယအဖွဲ့က ပြဿနာ — သင့် Internet လိုင်းက ပျက်သွားလို့ Site ဖွင့်မရတာကလည်း SLA ထဲ မပါပါဘူး။
SLA က ကုမ္ပဏီရဲ့ Infrastructure ကြောင့် ဖြစ်တဲ့ Downtime ကိုပဲ ရေတွက်ပါတယ်။ ဒါကြောင့် SLA စာချုပ်ကို ဝယ်ခင် သေချာ ဖတ်ဖို့ လိုပါတယ်။
ကိုယ့် Website အတွက် ဘယ်လောက် လိုလဲ?
လူတိုင်း 99.999% လိုတာ မဟုတ်ပါဘူး။ လိုအပ်ချက်ပေါ် မူတည်ပြီး ရွေးရပါတယ်။
ကိုယ်ပိုင် Blog၊ Portfolio Site — 99% တောင် လုံလောက်ပါတယ်။ တစ်လမှာ နာရီအနည်းငယ် ကျသွားလည်း ဘာမှ မဖြစ်ပါဘူး။
အသေးစား Online Shop — 99.9% လောက် လိုပါတယ်။ ရောင်းချနေတဲ့ အချိန်မှာ Site ကျသွားရင် ငွေဆုံးရှုံးနိုင်ပါတယ်။
ဘဏ်၊ ငွေပေးချေမှု Service — 99.99% ဒါမှမဟုတ် 99.999% လိုပါတယ်။ တစ်မိနစ် ကျသွားရင်တောင် လူထောင်ပေါင်းများစွာ ထိခိုက်နိုင်ပါတယ်။
ဒါကြောင့် Uptime များလေ ဈေးကြီးလေဆိုတာ သတိရပါ။ Five Nines ရဖို့အတွက် ကုမ္ပဏီက Region အများကြီးမှာ Server ပွားထားရတယ်၊ Failover System တွေကို အမြဲ စမ်းနေရတယ်။ အဲဒီကုန်ကျစရိတ်က သင့်ရဲ့ Bill ထဲမှာ ပါသွားပါတယ်။ မလိုအပ်ဘဲ အမြင့်ဆုံး SLA ကို ဝယ်နေစရာ မလိုပါဘူး။
Cloud ဝယ်တဲ့အခါ ဘာတွေ စစ်ရမလဲ?
ကျွန်တော်သာ Cloud Service တစ်ခု ဝယ်မယ်ဆိုရင် ဒါလေးတွေ စစ်မယ်။
SLA စာချုပ်ထဲမှာ Uptime ဘယ်လောက် အာမခံထားလဲ — 99% လား၊ 99.9% လား။
Service Credit က ဘယ်လောက် ပြန်ပေးလဲ — 10% လား၊ 25% လား၊ 100% လား။
Status Page ရှိလား — Service ကျတဲ့အခါ ကုမ္ပဏီက အခြေအနေကို ပွင့်ပွင့်လင်းလင်း ပြောပြတဲ့ Page ရှိလား။ status.aws.amazon.com တို့လို။
Support က ဘယ်အချိန် ရလဲ — ည ၂ နာရီမှာ ပြဿနာတက်ရင် ဘယ်သူ့ကို ဆက်သွယ်ရမလဲ။
ဒါလေးတွေ သိထားရင် Cloud ကုမ္ပဏီက “99.9% Uptime!” လို့ ကြော်ငြာတဲ့အခါ ဘာကို ဆိုလိုတာလဲ နားလည်ပါလိမ့်မယ်။ ဂဏန်းတစ်ခုတည်း မဟုတ်ဘူး — ကတိတစ်ခုပါ။ ကတိဖောက်ရင် ဘာဖြစ်မလဲဆိုတာပါ သိထားဖို့ လိုပါတယ်။
နောက်တစ်ခါ Cloud Service တစ်ခုခု ဝယ်တဲ့အခါ ဈေးနှုန်းပဲ မကြည့်ပါနဲ့။ SLA ကို ဖတ်ကြည့်ပါ။ သင့်ရဲ့ Website၊ သင့်ရဲ့ App က တစ်လမှာ ဘယ်လောက် ကျလို့ရလဲ ဆိုတာ သိထားတာ အများကြီး တန်ပါတယ်။ 🙂
—