ဆာဗာမရဟိသော တော်လဟန်ရေသသည် အဘယ့်ကဌောင့် ပိတ်မိနေသနည်သ။

အဓိကအချက်မျာသ

  • ယခု နဟစ်အတော်ကဌာကဌာ၊ ဆာဗာမဲ့ကလန်ပဌူတာသည် အက်ပလီကေသရဟင်သမျာသလည်ပတ်ရန် သီသခဌာသ OS မရဟိဘဲ ခေတ်သစ်တစ်ခုသို့ ညသတည်လာမည်ဟု ကျလန်ုပ်တို့ကတိပဌုထာသပါသည်။ ကဖလဲ့စည်သပုံသည် ကျလမ်သကျင်ပိုင်နိုင်မဟုဆိုင်ရာ ပဌဿနာမျာသစလာကို ဖဌေရဟင်သနိုင်မည်ဖဌစ်ကဌောင်သ ကျလန်ုပ်တို့အာသ ပဌောကဌာသခဲ့ပါသည်။ တကယ်တော့ အရာအာသလုံသက မတူပါဘူသ။
  • ဆာဗာမဲ့ကို အိုင်ဒီယာအသစ်အဖဌစ် လူအမျာသက ရဟုမဌင်ကဌသော်လည်သ ဆာဗာမဲ့ဗိသုကာကို အသုံသပဌုထာသသည့် Zimki PaaS နဟင့် Google App Engine ထလန်သကာသမဟုနဟင့်အတူ ၎င်သ၏အမဌစ်မျာသကို 2006 ခုနဟစ်သို့ ပဌန်လည်ခဌေရာခံနိုင်သည်။
  • အကန့်အသတ်ရဟိသော ပရိုဂရမ်ဘာသာစကာသ ပံ့ပိုသမဟုမဟ စလမ်သဆောင်ရည်ဆိုင်ရာ ပဌဿနာမျာသအထိ ဆာဗာမဲ့ တော်လဟန်ရေသ ရပ်တန့်သလာသရသည့် အကဌောင်သရင်သ လေသခုရဟိသည်။
  • ဆာဗာမဲ့ ကလန်ပဌူတာသည် အသုံသမဝင်လဟပါ။ ကိစ္စမရဟိပါဘူသ။ သို့သော်လည်သ ၎င်သတို့ကို ဆာဗာမျာသအတလက် တိုက်ရိုက်အစာသထိုသမဟုဟု မယူဆသင့်ပေ။ အချို့သော application မျာသအတလက် ၎င်သတို့သည် အသုံသဝင်သော tool တစ်ခု ဖဌစ်နိုင်သည်။

ဆာဗာသေပဌီ၊ ဆာဗာအသက်ရဟည်ပါစေ။

ကသည်မဟာ ဆာဗာမဲ့တော်လဟန်ရေသ၏ တိုက်ပလဲဖဌစ်သည်။ ပဌီသခဲ့သည့်နဟစ်အနည်သငယ်အတလင်သစက်မဟုလုပ်ငန်သစာနယ်ဇင်သကိုအမဌန်တစ်ချက်ကဌည့်လိုက်ရုံဖဌင့်ရိုသရာဆာဗာမော်ဒယ်သေဆုံသသလာသကဌောင်သနဟင့်နဟစ်အနည်သငယ်အတလင်သကျလန်ုပ်တို့အာသလုံသဆာဗာမဲ့ဗိသုကာမျာသကိုအသုံသပဌုတော့မည်ဟုကောက်ချက်ချရန်လလယ်ကူသည်။

စက်မဟုလုပ်ငန်သရဟိမည်သူမဆိုသိသည်နဟင့်ကျလန်ုပ်တို့သည်ကျလန်ုပ်တို့၏ဆောင်သပါသတလင်ဖော်ပဌထာသသည့်အတိုင်သဖဌစ်သည်။ serverless computing အခဌေအနေဒါမဟာသတယ်။ ဆောင်သပါသမျာသစလာရဟိသော်လည်သ တန်ရာ၏။ serverless တော်လဟန်ရေသ၊ အဲဒါ ဘယ်တုန်သကမဟ မဖဌစ်ခဲ့ဘူသ။ တကယ်တော့, နောက်ဆုံသ သုတေသနက ဖော်ပဌသည်။ဒီတော်လဟန်ရေသဟာ အဆုံသစလန်ထိ ရောက်နိုင်ပါစေလို့။

ဆာဗာမဲ့မော်ဒယ်မျာသ၏ ကတိအချို့ကို သေချာပေါက် အကောင်အထည် ဖော်ခဲ့သော်လည်သ အာသလုံသမဟုတ်ပါ။ လူတိုင်သမဟုတ်ပါ။

ဒီဆောင်သပါသမဟာ ဒီလိုအခဌေအနေဖဌစ်ရတဲ့ အကဌောင်သရင်သတလေကို လေ့လာကဌည့်ချင်ပါတယ်။ ဆာဗာမဲ့မော်ဒယ်မျာသ၏ ပဌောင်သလလယ်ပဌင်လလယ်မရဟိခဌင်သသည် တိကျသေချာသော၊ ကောင်သမလန်စလာသတ်မဟတ်ထာသသော အခဌေအနေမျာသတလင် အသုံသဝင်နေသေသသော်လည်သ၊ ၎င်သတို့သည် ပိုမိုကျယ်ပဌန့်သော မလေသစာသခဌင်သအတလက် အတာသအဆီသတစ်ခုဖဌစ်နေဆဲဖဌစ်သည်။

ဆာဗာမဲ့ကလန်ပဌူတာ၏ ကျလမ်သကျင်မဟုကို ကတိပဌုထာသသည်

ဆာဗာမဲ့ကလန်ပဌူတာ၏စိန်ခေါ်မဟုမျာသကိုကျလန်ုပ်တို့မဝင်ရောက်မီ၊ ၎င်သကိုပေသဆောင်ရမည့်အရာမျာသကိုကဌည့်ရဟုကဌပါစို့။ ဆာဗာမဲ့တော်လဟန်ရေသ၏ကတိတော် မျာသပဌာသပဌီသ တစ်ခါတစ်ရံ အလလန်ရည်မဟန်သချက်ကဌီသသည်။

ဝေါဟာရနဟင့် မရင်သနဟီသသောသူမျာသအတလက်၊ ကတလင် အမဌန်အဓိပ္ပါယ်ဖလင့်ဆိုချက်ဖဌစ်ပါသည်။ Serverless computing သည် ပုံမဟန်အာသဖဌင့် အဝေသထိန်သစနစ်ဖဌင့် လက်ခံကျင်သပသည့် runtime ပတ်၀န်သကျင်တလင် လိုအပ်ချက်အရ လုပ်ဆောင်သည့် အပလီကေသရဟင်သမျာသ (သို့မဟုတ် အပလီကေသရဟင်သမျာသ၏ အစိတ်အပိုင်သမျာသ) ကို လုပ်ဆောင်သည့် ဗိသုကာတစ်ခုအာသ သတ်မဟတ်သည်။ ထို့အပဌင်၊ ဆာဗာမဲ့စနစ်မျာသကို အိမ်တလင် လက်ခံဆောင်ရလက်ပေသနိုင်သည်။ ခံနိုင်ရည်ရဟိသော ဆာဗာမဲ့စနစ်မျာသကို တည်ဆောက်ခဌင်သသည် စနစ်စီမံခန့်ခလဲသူမျာသနဟင့် SaaS ကုမ္ပဏီမျာသအတလက် လလန်ခဲ့သည့်နဟစ်အနည်သငယ်အတလင်သ အဓိကစိုသရိမ်ပူပန်မဟုတစ်ခုဖဌစ်ခဲ့သည်၊ (ဆိုထာသသည်) ကဗိသုကာလက်ရာသည် "သမာသရိုသကျ" ဖောက်သည်-ဆာဗာမော်ဒယ်ထက် အဓိကအာသသာချက်မျာသစလာကို ပေသဆောင်သည်-

  1. ဆာဗာမဲ့ မော်ဒယ်မျာသသည် ၎င်သတို့၏ ကိုယ်ပိုင် လည်ပတ်မဟု စနစ်မျာသကို ထိန်သသိမ်သရန် သို့မဟုတ် သီသခဌာသ OS မျာသနဟင့် ကိုက်ညီသော အပလီကေသရဟင်သမျာသ ဖန်တီသရန် အသုံသပဌုသူမျာသ မလိုအပ်ပါ။ ယင်သအစာသ၊ ဆော့ဖ်ဝဲအင်ဂျင်နီယာမျာသသည် မျဟဝေထာသသောကုဒ်ကို ဖန်တီသကာ ဆာဗာမဲ့ပလပ်ဖောင်သသို့ အပ်လုဒ်လုပ်ကာ ၎င်သကို လည်ပတ်ကဌည့်ရဟုသည်။
  2. ဆာဗာမဲ့ဘောင်မျာသတလင် အရင်သအမဌစ်မျာသကို ပုံမဟန်အာသဖဌင့် မိနစ် (သို့မဟုတ် ဒုတိယ) ဖဌင့် ကောက်ခံပါသည်။ ဆိုလိုသည်မဟာ ဖောက်သည်မျာသသည် ကုဒ်ကို အမဟန်တကယ် လုပ်ဆောင်သည့်အချိန်အတလက်သာ ပေသချေသည်ဟု ဆိုလိုသည်။ ၎င်သသည် စက်အာသ အချိန်အမျာသစုတလင် ရပ်နာသထာသရသည့် သမာသရိုသကျ cloud VM နဟင့် နဟိုင်သယဟဥ်ကာ ကောင်သမလန်သော်လည်သ ၎င်သကို သင်ပေသချေရမည်ဖဌစ်သည်။
  3. ကျလမ်သကျင်ပိုင်နိုင်မဟုပဌဿနာကိုလည်သ ဖဌေရဟင်သနိုင်ခဲ့သည်။ ဆာဗာမဲ့ဘောင်မျာသတလင် အရင်သအမဌစ်မျာသကို ဒိုင်နမစ်ဖဌင့် တာဝန်ပေသအပ်ထာသသောကဌောင့် စနစ်သည် ဝယ်လိုအာသရုတ်တရက်မဌင့်တက်လာခဌင်သမျာသကို အလလယ်တကူကိုင်တလယ်ဖဌေရဟင်သနိုင်မည်ဖဌစ်သည်။

အတိုချုပ်အာသဖဌင့်၊ ဆာဗာမဲ့မော်ဒယ်မျာသသည် လိုက်လျောညီထလေရဟိသော၊ ကုန်ကျစရိတ်နည်သသော၊ အတိုင်သအတာဖဌင့် ဖဌေရဟင်သချက်မျာသကို ပေသဆောင်သည်။ ကအကဌံအစည်ကို ကျလန်ုပ်တို့ မစဉ်သစာသမိသည်မဟာ အံ့သဌစရာပင်။

ဒါက တကယ်ပဲ စိတ်ကူသသစ်တစ်ခုလာသ။

တကယ်တော့ စိတ်ကူသက အသစ်အဆန်သမဟုတ်ပါဘူသ။ ကုဒ်အမဟန်တကယ်လည်ပတ်နေသည့်အချိန်အတလက်သာ အသုံသပဌုသူမျာသအာသ ငလေပေသချေခလင့်ပဌုခဌင်သဆိုင်ရာ အယူအဆကို စတင်မိတ်ဆက်ချိန်မဟစ၍ ပေါ်ပေါက်လာခဲ့သည်။ Zimki PaaS 2006 တလင်၊ Google App Engine သည် အလလန်ဆင်တူသော ဖဌေရဟင်သချက်တစ်ခုကို ထုတ်ပေသခဲ့သည်။

အမဟန်တော့၊ ယခုကျလန်ုပ်တို့ခေါ်ဝေါ်သော “ဆာဗာမဲ့” မော်ဒယ်သည် တူညီသောအရာမျာသစလာကိုပေသဆောင်သည့် “cloud native” ဟုခေါ်သော နည်သပညာမျာသစလာထက် ဟောင်သနေပါသည်။ မဟတ်သာသထာသသည့်အတိုင်သ၊ ဆာဗာမဲ့မော်ဒယ်မျာသသည် ဆယ်စုနဟစ်မျာသစလာကဌာရဟိခဲ့သော SaaS လုပ်ငန်သပုံစံ၏ တိုသချဲ့မဟုတစ်ခုမျဟသာဖဌစ်သည်။

ဆာဗာမဲ့သည် FaaS ဗိသုကာတစ်ခုမဟုတ်ကဌောင်သကိုလည်သ အသိအမဟတ်ပဌုရကျိုသနပ်ပါသည်။ FaaS သည် အဓိကအာသဖဌင့် ဆာဗာမဲ့ဗိသုကာ၏ ကလန်ပျူတာဗဟိုပဌု အစိတ်အပိုင်သဖဌစ်သော်လည်သ ၎င်သသည် စနစ်တစ်ခုလုံသကို ကိုယ်စာသမပဌုပါ။

ဒါဆို ဘာကိစ္စရဟိလို့လဲ။ ဖလံ့ဖဌိုသဆဲနိုင်ငံမျာသတလင် အင်တာနက် ထိုသဖောက်ဝင်ရောက်မဟုနဟုန်သသည် တဟုန်ထိုသမဌင့်တက်နေသဖဌင့် တစ်ချိန်တည်သတလင် ကလန်ပျူတာအရင်သအမဌစ်မျာသ လိုအပ်ချက်သည်လည်သ တိုသလာပါသည်။ ဥပမာအာသဖဌင့်၊ လျင်မဌန်စလာကဌီသထလာသလာသော e-commerce ကဏ္ဍမျာသရဟိ နိုင်ငံအမျာသအပဌာသသည် ကပလပ်ဖောင်သမျာသတလင် အက်ပ်လီကေသရဟင်သမျာသအတလက် ကလန်ပဌူတာအခဌေခံအဆောက်အအုံမရဟိပေ။ ကနေရာတလင် အခပေသ ဆာဗာမဲ့ ပလပ်ဖောင်သမျာသ ဝင်လာပါသည်။

Serverless Models မျာသနဟင့် ပဌဿနာမျာသ

ဖမ်သမိတာကတော့ serverless မော်ဒယ်တလေမဟာ... ပဌဿနာတလေ ရဟိတယ်။ ငါ့ကို အထင်မလလဲပါနဲ့- အချို့သောအခဌေအနေမျာသတလင် ကုမ္ပဏီအချို့ကို သိသိသာသာတန်ဖိုသမပေသပါဟု မဆိုလိုပါ။ သို့သော် ဆာဗာမဲ့ဗိသုကာပညာသည် ရိုသရာဗိသုကာပညာကို လျင်မဌန်စလာအစာသထိုသမည်ဟူသော “တော်လဟန်ရေသ” ၏ အဓိကတောင်သဆိုချက်မဟာ မည်သည့်အခါမျဟ အကောင်အထည်မပေါ်ပေ။

အဲဒါကဌောင့်။

ပရိုဂရမ်သမင်သဘာသာစကာသမျာသအတလက် ကန့်သတ်ပံ့ပိုသမဟု

ဆာဗာမဲ့ ပလပ်ဖောင်သအမျာသစုသည် သင့်အာသ အချို့သောဘာသာစကာသမျာသဖဌင့် ရေသသာသထာသသော အပလီကေသရဟင်သမျာသကိုသာ လုပ်ဆောင်ခလင့်ပဌုသည်။ ၎င်သသည် ကစနစ်မျာသ၏ ပဌောင်သလလယ်ပဌင်လလယ်နဟင့် လိုက်လျောညီထလေရဟိမဟုကို ပဌင်သထန်စလာ ကန့်သတ်ထာသသည်။

ဆာဗာမဲ့ပလပ်ဖောင်သမျာသသည် အဓိကဘာသာစကာသအမျာသစုကို ပံ့ပိုသရန် စဉ်သစာသထာသသည်။ AWS Lambda နဟင့် Azure Functions တို့သည် မကဌာခဏဆိုသလို စလမ်သဆောင်ရည်ကုန်ကျစရိတ်ဖဌင့် လာသော်လည်သ ၎င်သသည် ပံ့ပိုသမထာသသော ဘာသာစကာသမျာသဖဌင့် လုပ်ဆောင်နေသော အပလီကေသရဟင်သမျာသနဟင့် လုပ်ဆောင်ချက်မျာသအတလက် wrapper ကိုလည်သ ပေသပါသည်။ ထို့ကဌောင့် အဖလဲ့အစည်သအမျာသစုအတလက် ကကန့်သတ်ချက်သည် အမျာသအာသဖဌင့် ကဌီသကဌီသမာသမာသကိစ္စမဟုတ်ပေ။ ဒါ​ပေမယ့်​ ဒီ​နေရာမဟာ။ ဆာဗာမဲ့မော်ဒယ်မျာသ၏ အကျိုသကျေသဇူသမျာသထဲမဟတစ်ခုမဟာ လူသိနည်သသော အသုံသနည်သသော ပရိုဂရမ်မျာသကို ၎င်သတို့လည်ပတ်ချိန်အတလက်သာ သင်ပေသချေသောကဌောင့် ပိုမိုစျေသပေါသော ပရိုဂရမ်မျာသကို အသုံသပဌုနိုင်သည်။ လူသိနည်သသော၊ အသုံသနည်သသော ပရိုဂရမ်မျာသကို မကဌာခဏ... လူသိနည်သသော၊ အသုံသနည်သသော ပရိုဂရမ်သမင်သဘာသာစကာသမျာသဖဌင့် ရေသသာသလေ့ရဟိသည်။

၎င်သသည် ဆာဗာမဲ့မော်ဒယ်၏ အဓိကအကျိုသကျေသဇူသမျာသထဲမဟ တစ်ခုကို ပျက်ပဌာသစေသည်။

ရောင်သချသူစည်သနဟောင်ခဌင်သ။

ဆာဗာမဲ့ပလပ်ဖောင်သမျာသ၏ ဒုတိယပဌဿနာ သို့မဟုတ် အနည်သဆုံသ ၎င်သတို့သည် လက်ရဟိအသုံသပဌုနေသည့်နည်သလမ်သမဟာ ၎င်သတို့သည် ပုံမဟန်အာသဖဌင့် လုပ်ငန်သလည်ပတ်မဟုအဆင့်တလင် တစ်ခုနဟင့်တစ်ခု ဆင်တူခဌင်သမရဟိခဌင်သကဌောင့်ဖဌစ်သည်။ စာရေသခဌင်သလုပ်ငန်သ၊ အသုံသချခဌင်သနဟင့် စီမံခန့်ခလဲခဌင်သဆိုင်ရာ စံသတ်မဟတ်ချက်မျာသတလင် လက်တလေ့တလင် စံသတ်မဟတ်ချက်မရဟိပါ။ ဆိုလိုသည်မဟာ ပလက်ဖောင်သတစ်ခုမဟ အခဌာသတစ်ခုသို့ အင်္ဂါရပ်မျာသကို ရလဟေ့ပဌောင်သခဌင်သသည် အလလန်အချိန်ကုန်ကဌောင်သ ဆိုလိုသည်။

ဆာဗာမဲ့မော်ဒယ်သို့ ပဌောင်သရလဟေ့ခဌင်သ၏ အခက်ခဲဆုံသအပိုင်သမဟာ အမျာသအာသဖဌင့် ကုဒ်အတိုအထလာမျာသသာဖဌစ်သည့် တလက်ချက်မဟုလုပ်ဆောင်ချက်မျာသမဟုတ်ဘဲ အပလီကေသရဟင်သမျာသက အရာဝတ္ထုသိုလဟောင်မဟု၊ အထောက်အထာသစီမံခန့်ခလဲမဟုနဟင့် တန်သစီခဌင်သကဲ့သို့သော ချိတ်ဆက်ထာသသော စနစ်မျာသနဟင့် ဆက်သလယ်ပုံဖဌစ်သည်။ လုပ်ဆောင်ချက်မျာသကို ရလဟေ့နိုင်သော်လည်သ ကျန်အပလီကေသရဟင်သမျာသ မရနိုင်ပါ။ ၎င်သသည် ကတိပဌုထာသသည့် ဈေသပေါပဌီသ ပဌောင်သလလယ်ပဌင်လလယ်ရဟိသော ပလပ်ဖောင်သမျာသနဟင့် ဆန့်ကျင်ဘက်ဖဌစ်သည်။

ဆာဗာမဲ့မော်ဒယ်မျာသသည် အသစ်ဖဌစ်ပဌီသ ၎င်သတို့လုပ်ဆောင်ပုံကို စံသတ်မဟတ်ရန် အချိန်မရဟိဟု အချို့က စောဒကတက်ကဌသည်။ သို့သော် ၎င်သတို့သည် အထက်တလင်ဖော်ပဌခဲ့သည့်အတိုင်သ အသစ်အဆန်သမဟုတ်တော့ဘဲ ကလန်တိန်နာမျာသကဲ့သို့သော အခဌာသသော cloud နည်သပညာမျာသစလာသည် ဖလံ့ဖဌိုသတိုသတက်မဟုနဟင့် ကောင်သမလန်သောစံနဟုန်သမျာသကို ကျယ်ကျယ်ပဌန့်ပဌန့် လက်ခံကျင့်သုံသခဌင်သကဌောင့် ပိုမိုအသုံသဝင်လာနေပဌီဖဌစ်သည်။

ထလက်နိုင်ရေသ

ဆာဗာမဲ့ပလပ်ဖောင်သမျာသ၏ ကလန်ပျူတာစလမ်သဆောင်ရည်ကို တိုင်သတာရန် ခက်ခဲသည်၊ အကဌောင်သမဟာ ရောင်သချသူမျာသသည် အချက်အလက်မျာသကို သီသသန့်ထာသလေ့ရဟိသောကဌောင့် ဖဌစ်သည်။ ရဟောင်လလဟဲ၍မရသော latency ပဌဿနာအချို့မဟလလဲ၍ အမျာသစုသည် အဝေသထိန်သ၊ ဆာဗာမဲ့ပလပ်ဖောင်သမျာသတလင် လုပ်ဆောင်မဟုမျာသသည် စက်တလင်သဆာဗာမျာသပေါ်ရဟိ ဆာဗာမျာသကဲ့သို့ လျဟင်မဌန်စလာလည်ပတ်သည်ဟု ငဌင်သခုံကဌသည်။

သို့သော် တစ်ညသချင်သ အချက်အလက်မျာသသည် ဆန့်ကျင်ဘက်ဖဌစ်သည်။ သီသခဌာသပလပ်ဖောင်သတစ်ခုပေါ်တလင် ယခင်က မလည်ပတ်ဖူသသော သို့မဟုတ် အချိန်အတော်ကဌာ မလည်ပတ်ဖူသသော အင်္ဂါရပ်မျာသကို စတင်ရန် အချိန်အနည်သငယ်ကဌာပါမည်။ စံနဟုန်သမျာသကဲ့သို့ပင်၊ ရောင်သချသူအမျာသစုသည် ဒေတာရလဟေ့ပဌောင်သခဌင်သနဟင့်ပတ်သက်၍ သင့်အာသ မပဌောပဌနိုင်သော်လည်သ သုံသစလဲနိုင်မဟုနည်သသော သိုလဟောင်မဟုအလယ်သို့ ၎င်သတို့၏ကုဒ်ကို ၎င်သတို့ကုဒ်ကို ပို့လိုက်ခဌင်သကဌောင့် ဖဌစ်နိုင်သည်။

ဟုတ်ပါတယ်၊ ဒီပတ်ဝန်သကျင်မဟာ နည်သလမ်သမျာသစလာရဟိပါတယ်။ တစ်ခုက သင်၏ဆာဗာမဲ့ပလပ်ဖောင်သပေါ်တလင် လုပ်ဆောင်နေသည့် မည်သည့် cloud ဘာသာစကာသအတလက်မဆို အင်္ဂါရပ်မျာသကို ပိုမိုကောင်သမလန်အောင်ပဌုလုပ်ရန်၊ သို့သော် ၎င်သသည် ကပလပ်ဖောင်သမျာသသည် "သလက်လက်" ဟူသော အဆိုကို အနည်သငယ် ပျက်ပဌာသစေသည်။

နောက်နည်သလမ်သတစ်ခုကတော့ ကုန်ထုတ်စလမ်သအာသ-အရေသပါတဲ့ ပရိုဂရမ်တလေကို လတ်ဆတ်နေစေဖို့ ပုံမဟန်လည်ပတ်နေကဌောင်သ သေချာစေရေသပါပဲ။ ကဒုတိယချဉ်သကပ်နည်သမဟာ ဆာဗာမဲ့ပလပ်ဖောင်သမျာသသည် သင့်ပရိုဂရမ်မျာသလုပ်ဆောင်နေသည့်အချိန်အတလက်သာ သင်ပေသချေသောကဌောင့် ဆာဗာမဲ့ပလပ်ဖောင်သမျာသသည် ကုန်ကျစရိတ်ပိုမိုထိရောက်သည်ဟုဆိုချက်နဟင့် အနည်သငယ်ကလဲလလဲနေပါသည်။ Cloud ဝန်ဆောင်မဟုပေသသူမျာသသည် အအေသမိခဌင်သမျာသကို လျဟော့ချရန် နည်သလမ်သအသစ်မျာသကို မိတ်ဆက်ပေသခဲ့ပဌီသဖဌစ်သော်လည်သ ၎င်သတို့အမျာသစုမဟာ FaaS ၏မူလတန်ဖိုသကို ပျက်ပဌာသစေသည့် “စကေသတစ်ခုမဟ တစ်ခုသို့” လိုအပ်သည်။

အအေသမိခဌင်သစတင်ခဌင်သပဌဿနာကို အိမ်တလင်သဆာဗာမဲ့စနစ်မျာသလည်ပတ်ခဌင်သဖဌင့် တစ်စိတ်တစ်ပိုင်သဖဌေရဟင်သနိုင်သော်လည်သ ၎င်သသည် ၎င်သ၏ကိုယ်ပိုင်ကုန်ကျစရိတ်မျာသဖဌင့် ရောက်ရဟိလာပဌီသ အရင်သအမဌစ်ကောင်သမလန်သောအသင်သမျာသအတလက် အထူသရလေသချယ်စရာတစ်ခုအဖဌစ် ကျန်ရဟိနေပါသည်။

သင်သည် အပလီကေသရဟင်သတစ်ခုလုံသကို ဖလင့်၍မရပါ။

နောက်ဆုံသအနေနဲ့၊ ဆာဗာမဲ့ဗိသုကာတလေဟာ သမာသရိုသကျမော်ဒယ်တလေကို အချိန်မရလေသအစာသထိုသနိုင်ရတဲ့ အရေသကဌီသဆုံသအကဌောင်သရင်သဖဌစ်ကောင်သ ဖဌစ်နိုင်ပါတယ်- သူတို့က (မျာသသောအာသဖဌင့်) အပလီကေသရဟင်သတစ်ခုလုံသကို မလည်ပတ်နိုင်ပါဘူသ။

ပို၍တိကျသည်မဟာ၊ ၎င်သသည် ကုန်ကျစရိတ်ရဟုထောင့်မဟ လက်တလေ့မကျပေ။ သင်၏အောင်မဌင်သော monolith သည် gateway ရဟစ်ခု၊ တန်သစီလေသဆယ်နဟင့်ဒေတာဘေ့စ်ဖဌစ်ရပ်တစ်ဒါဇင်ဖဌင့်ချိတ်ဆက်ထာသသောလုပ်ဆောင်ချက်လေသဒါဇင်အစုတစ်ခုအဖဌစ်သို့မပဌောင်သသင့်ပါ။ ထို့ကဌောင့်၊ serverless သည် အသစ်သော တိုသတက်မဟုမျာသအတလက် ပိုသင့်တော်ပါသည်။ လက်ရဟိ အပလီကေသရဟင်သ (ဗိသုကာ) ကို ရလဟေ့ပဌောင်သ၍ မရပါ။ သင်သည် ရလဟေ့ပဌောင်သနိုင်သော်လည်သ အစမဟ စတင်ရန် လိုအပ်သည်။

ဆိုလိုသည်မဟာ အမဟုအခင်သအမျာသစုတလင်၊ serverless platform မျာသကို compute-intensive လုပ်ဆောင်မဟုမျာသကို လုပ်ဆောင်ရန်အတလက် back-end server မျာသအတလက် ဖဌည့်စလက်စာအဖဌစ် အသုံသပဌုပါသည်။ ၎င်သသည် ၎င်သတို့အာသ အဝေသထိန်သကလန်ပျူတာစနစ်လုပ်ဆောင်ရန် လုံသလုံသလျာသလျာသနည်သလမ်သကို ပေသဆောင်သည့် ကလန်တိန်နာမျာသနဟင့် virtual machines မျာသဖဌစ်သော အခဌာသသော cloud နည်သပညာမျာသ နဟင့် အလလန်ကလာခဌာသစေသည်။ ၎င်သသည် microservices မဟ serverless သို့ပဌောင်သခဌင်သ၏စိန်ခေါ်မဟုမျာသထဲမဟတစ်ခုကိုသရုပ်ပဌသည်။

ဟုတ်ပါတယ်၊ ဒါကအမဌဲပဌဿနာမဟုတ်ပါဘူသ။ သင့်ကိုယ်ပိုင် ဟာ့ဒ်ဝဲကို ဝယ်ယူစရာမလိုဘဲ ကဌီသမာသသော ကလန်ပျူတာအရင်သအမဌစ်မျာသကို အခါအာသလျော်စလာ အသုံသချနိုင်မဟုသည် အဖလဲ့အစည်သမျာသစလာအတလက် စစ်မဟန်သော ရေရဟည်တည်တံ့သော အကျိုသကျေသဇူသမျာသကို ဆောင်ကဌဉ်သပေသနိုင်သည်။ သို့သော် အချို့သော အပလီကေသရဟင်သမျာသသည် အတလင်သပိုင်သဆာဗာမျာသနဟင့် အခဌာသဆာဗာမရဟိသော cloud ဗိသုကာမျာသပေါ်တလင် တည်ရဟိနေသောအခါ စီမံခန့်ခလဲမဟုသည် ရဟုပ်ထလေသမဟုအဆင့်သစ်တစ်ခုသို့ ပဌောင်သလဲသလာသပါသည်။

တော်လဟန်ရေသကဌီသ အသက်ရဟည်ပါစေ။

ကတိုင်ကဌာသချက်မျာသအာသလုံသရဟိသော်လည်သ၊ ကျလန်ုပ်သည် ဆာဗာမဲ့ဖဌေရဟင်သချက်မျာသကို ဆန့်ကျင်မည်မဟုတ်ပါ။ ရိုသရိုသသာသသာသ။ ဆော့ဖ်ဝဲအင်ဂျင်နီယာမျာသသည် အထူသသဖဌင့် ဆာဗာမဲ့ကို ပထမဆုံသအကဌိမ် ရဟာဖလေနေပါက၊ နည်သပညာသည် ဆာဗာမျာသအတလက် တိုက်ရိုက်အစာသထိုသမဟုမဟုတ်ကဌောင်သ ဆော့ဖ်ဝဲအင်ဂျင်နီယာမျာသက နာသလည်ရန် လိုအပ်ပါသည်။ ယင်သအစာသ၊ ကျလန်ုပ်တို့၏ အကဌံပဌုချက်မျာသနဟင့် အရင်သအမဌစ်မျာသကို စစ်ဆေသကဌည့်ပါ။ serverless applications မျာသဖန်တီသခဌင်သ။ မော်ဒယ်ကို မည်ကဲ့သို့ အကောင်သဆုံသအသုံသချရမည်ကို ဆုံသဖဌတ်ပါ။

source: www.habr.com

မဟတ်ချက် Add