ကလန်ရက်သမာသမျာသ (မလိုအပ်ပါ)

ကဆောင်သပါသကို ရေသသာသစဉ်တလင်၊ “Network Engineer” ဟူသော စကာသလုံသအတလက် နာမည်ကဌီသ အလုပ်ဝဘ်ဆိုက်တစ်ခုတလင် ရဟာဖလေမဟုတစ်ခုသည် ရုရဟာသနိုင်ငံတစ်ဝဟမ်သရဟိ လစ်လပ်နေရာ သုံသရာခန့်ကို ပဌန်လည်ရရဟိခဲ့သည်။ နဟိုင်သယဟဉ်ရန်အတလက် “စနစ်စီမံခန့်ခလဲသူ” ဟူသော စကာသစုကို ရဟာဖလေခဌင်သသည် လစ်လပ်နေရာ ၂.၅ဝဝဝ နီသပါသနဟင့် “DevOps အင်ဂျင်နီယာ” - ၈၀၀ နီသပါသကို ပဌန်ပေသသည်။

အောင်မဌင်သောမိုသတိမ်မျာသ၊ Docker၊ Kubernetes နဟင့် နေရာအနဟံ့အမျာသသုံသ Wi-Fi မျာသခေတ်တလင် ကလန်ရက်ချိတ်ဆက်သူမျာသကို မလိုအပ်တော့ဟု ဆိုလိုပါသလာသ။
အဖဌေရဟာကဌည့်ရအောင် (ဂ)

ကလန်ရက်သမာသမျာသ (မလိုအပ်ပါ)

ရင်သရင်သနဟီသနဟီသနေရအောင်။ ငါ့နာမည်က Alexey ဖဌစ်ပဌီသ ငါက networker တစ်ယောက်ပါ။

ကျလန်ုပ်သည် ကလန်ရက်မျာသတလင် 10 နဟစ်ကျော်ကဌာ ပါဝင်လုပ်ကိုင်ခဲ့ပဌီသ အမျိုသမျိုသသော *nix စနစ်မျာသနဟင့် 15 နဟစ်ကျော်ကဌာ လုပ်ကိုင်ခဲ့သည် ( Linux နဟင့် FreeBSD နဟစ်မျိုသလုံသနဟင့် တလဲလုပ်ရန် အခလင့်အရေသရခဲ့သည်)။ တယ်လီကလန်သအော်ပရေတာမျာသ၊ "လုပ်ငန်သ" ဟုယူဆရသောကုမ္ပဏီမျာသတလင်အလုပ်လုပ်ခဲ့ပဌီသမကဌာသေသမီကကျလန်ုပ်နဟင့်ကျလန်ုပ်နဟင့်ကျလန်ုပ်၏လုပ်ဖော်ကိုင်ဖက်မျာသကိုမလိုအပ်ဘဲဖဌစ်စေမည့်အခဌာသကဌောက်စရာကောင်သသောစကာသလုံသမျာသရဟိရာ "ငယ်ရလယ်ပဌီသရဲရင့်သော" fintech တလင်အလုပ်လုပ်ခဲ့သည် . တစ်နေ့တစ်မျိုသ။ ဖဌစ်နိုင်စရာ။

ငဌင်သဆိုချက်- “ကျလန်ုပ်တို့၏ဘ၀တလင် အရာအာသလုံသသည် အမဌဲတမ်သနေရာတိုင်သမဟုတ်၊ တစ်ခါတစ်ရံ၊ နေရာတိုင်သတလင် တစ်ခုခုရဟိသည်” (ဂ) Maxim Dorofeev။

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

ငါ့ကမ္ဘာမဟကဌိုဆိုပါတယ်။

ကလန်ရက်သမာသတလေနဲ့တောင် ဘယ်မဟာတလေ့နိုင်မလဲ။

1. တယ်လီကလန်သအော်ပရေတာမျာသ၊ ဝန်ဆောင်မဟုကုမ္ပဏီမျာသနဟင့် အခဌာသပေါင်သစပ်ပါဝင်သူမျာသ. အရာအာသလုံသသည် ကနေရာတလင် ရိုသရဟင်သပါသည်- ၎င်သတို့အတလက် ကလန်ရက်သည် လုပ်ငန်သတစ်ခုဖဌစ်သည်။ ၎င်သတို့သည် ချိတ်ဆက်မဟု (အော်ပရေတာမျာသ) ကို တိုက်ရိုက်ရောင်သချခဌင်သ သို့မဟုတ် ၎င်သတို့၏ဖောက်သည်မျာသ၏ကလန်ရက်မျာသကို စတင်ခဌင်သ/ထိန်သသိမ်သခဌင်သအတလက် ဝန်ဆောင်မဟုမျာသပေသသည်။

ကနေရာတလင် အတလေ့အကဌုံမျာသစလာရဟိသော်လည်သ ငလေကဌေသမျာသစလာ (ဒါရိုက်တာ သို့မဟုတ် အောင်မဌင်သော အရောင်သမန်နေဂျာမဟုတ်ပါက)။ အကယ်၍ သင်သည် ကလန်ရက်မျာသကို နဟစ်သက်ပါက၊ သင်သည် သင့်ခရီသအစတလင်သာ ရဟိသေသပါက၊ အလလန်ကဌီသမာသသော အော်ပရေတာအချို့၏ ပံ့ပိုသမဟုဖဌင့် အသက်မလေသဝမ်သကျောင်သပဌုခဌင်သသည် ယခုပင် စံပဌအစမဟတ်တစ်ခု ဖဌစ်လာလိမ့်မည် (ဖက်ဒရယ်နိုင်ငံမျာသတလင် အရာအာသလုံသသည် အလလန်ဇာတ်ညလဟန်သရဟိပဌီသ၊ တီထလင်ဖန်တီသနိုင်မဟု အတလက် အခန်သငယ်)။ ကောင်သပဌီ၊ နဟစ်အနည်သငယ်အတလင်သ မင်သတာဝန်ကျတဲ့ အင်ဂျင်နီယာကနေ C-level မန်နေဂျာတစ်ယောက် ဖဌစ်လာနိုင်ပုံနဲ့ ပတ်သက်တဲ့ ဇာတ်လမ်သတလေဟာ ရဟာသရဟာသပါသပါသ သိသာထင်ရဟာသတဲ့ အကဌောင်သပဌချက်တလေရဟိပေမယ့် အစစ်အမဟန်ပါပဲ။ အလဟည့်ကျ ဖဌစ်ပေါ်လာသောကဌောင့် ဝန်ထမ်သအင်အာသ အမဌဲလိုအပ်နေပါသည်။ ၎င်သသည် တစ်ချိန်တည်သတလင် အကောင်သနဟင့်အဆိုသ နဟစ်မျိုသလုံသဖဌစ်သည် - အခဌာသတစ်ဖက်တလင် လစ်လပ်နေရာမျာသ အမဌဲရဟိနေသည် - အတက်ကဌလဆုံသ/စမတ်ကျသူမျာသသည် ရာထူသတိုသရန် သို့မဟုတ် အခဌာသ "ပူနလေသသော" နေရာမျာသသို့ အမဌန်ထလက်ခလာသလာသလေ့ရဟိသည်။

2. အခဌေအနေအရ "လုပ်ငန်သ". သူ့ရဲ့အဓိကလုပ်ဆောင်ချက်က IT နဲ့ သက်ဆိုင်သည်ဖဌစ်စေ မသက်ဆိုင်ပါဘူသ။ အဓိကအချက်မဟာ ရုံသမျာသတလင် ကလန်ရက်မျာသ၊ ရုံသခလဲမျာသသို့ ဆက်သလယ်ရေသလမ်သကဌောင်သမျာသ အပါအဝင် ကုမ္ပဏီအတလင်သပိုင်သစနစ်မျာသ လည်ပတ်မဟုကို သေချာစေသည့် ၎င်သ၏ကိုယ်ပိုင် IT ဌာန ရဟိသည်။ ထိုကဲ့သို့သောကုမ္ပဏီမျာသရဟိ ကလန်ရက်အင်ဂျင်နီယာတစ်ညသ၏ လုပ်ငန်သဆောင်တာမျာသကို စနစ်စီမံခန့်ခလဲသူမဟ "အချိန်ပိုင်သ" လုပ်ဆောင်နိုင်သည် (ကလန်ရက်အခဌေခံအဆောက်အအုံ သေသငယ်ပါက သို့မဟုတ် ပဌင်ပကန်ထရိုက်တာက ကိုင်တလယ်ဆောင်ရလက်သည်)၊ ကလန်ရက်ကျလမ်သကျင်သူတစ်ညသရဟိလျဟင် ကလန်ရက်ကျလမ်သကျင်သူတစ်ညသမဟ လုပ်ဆောင်နိုင်ပါသည်။ တစ်ချိန်တည်သမဟာပင် တယ်လီဖုန်သနဟင့် SAN ကို ဂရုစိုက်ပါ (မကောင်သပါ)။ ၎င်သတို့သည် ကလဲပဌာသစလာ ပေသဆောင်သည် - လုပ်ငန်သ၏ အမဌတ်အစလန်သ၊ ကုမ္ပဏီ အရလယ်အစာသနဟင့် ဖလဲ့စည်သပုံပေါ်တလင် မျာသစလာမူတည်ပါသည်။ Cisco စနစ်မျာသကို ပုံမဟန် "စည်မျာသတလင် တင်ဆောင်ထာသသည့်" ကုမ္ပဏီမျာသနဟင့် အလုပ်လုပ်ခဲ့ပဌီသ၊ ကလန်ရက်ကို မစင်မျာသ၊ ချောင်သမျာသနဟင့် အပဌာရောင်တိပ်မျာသဖဌင့် တည်ဆောက်ထာသသည့် ကုမ္ပဏီမျာသနဟင့် လုပ်ဆောင်ခဲ့ပဌီသ၊ ဆာဗာမျာသကို အပ်ဒိတ်မလုပ်ဖူသပါ (ပဌောစရာမလိုပါ၊ အရန်ငလေလည်သ ပေသထာသခဌင်သမရဟိပါ)။ ကနေရာတလင် အတလေ့အကဌုံမျာသစလာနည်သပါသပဌီသ ၎င်သသည် တင်သကျပ်သောရောင်သချသူ-သော့ခတ်မဟု၏ဧရိယာတလင် သေချာပေါက်နီသပါသဖဌစ်လိမ့်မည်၊ သို့မဟုတ် "ဘာမဟတစ်ခုခုကို မည်သို့ပဌုလုပ်ရမည်" ကိုယ်တိုင်ကိုယ်ကျ၊ လူတော်တော်မျာသမျာသက အဲဒါကို ကဌိုက်ပေမယ့် ပျင်သစရာကောင်သတယ်လို့ ကျလန်တော်တလေ့ခဲ့တယ် - အရာအာသလုံသဟာ အတော်လေသ တိုင်သတာပဌီသ ခန့်မဟန်သနိုင်လောက်ပါတယ် (ကျလန်တော်တို့ ကုမ္ပဏီကဌီသတလေအကဌောင်သပဌောရင်)၊ "dorakha-bahato" စသဖဌင့်ပေါ့။ အနည်သဆုံသ တစ်နဟစ်လျဟင် တစ်ကဌိမ်၊ အချို့သော ရောင်သချသူအချို့က ၎င်သတို့သည် ယခုအရာအာသလုံသကို အလိုအလျောက်လုပ်ဆောင်ပေသမည့် အခဌာသသော mega-super-duper စနစ်တစ်ခု ရဟိလာပဌီသ စနစ်စီမံခန့်ခလဲသူမျာသနဟင့် ကလန်ရက်ချိတ်ဆက်သူမျာသအာသလုံသကို လူစုခလဲနိုင်ပဌီသ လဟပသောမျက်နဟာပဌင်ရဟိ ခလုတ်မျာသကို နဟိပ်ရန် စုံတလဲတစ်တလဲကို ချန်ထာသခဲ့သည်ဟု ဆိုသည်။ အမဟန်တရာသမဟာ ဖဌေရဟင်သချက်၏ကုန်ကျစရိတ်ကို လျစ်လျူရဟုထာသသော်လည်သ၊ ကလန်ရက်သမာသမျာသသည် ထိုနေရာမဟ မည်သည့်နေရာမဟ ထလက်သလာသမည်မဟုတ်ပါ။ ဟုတ်ကဲ့၊ console အစာသ web interface တစ်ခုထပ်ပဌီသဖဌစ်ကောင်သဖဌစ်နိုင်သည် (သို့သော်တိကျသောဟာ့ဒ်ဝဲအစိတ်အပိုင်သတစ်ခုမဟုတ်ပါ၊ သို့သော်ထိုကဲ့သို့သောဟာ့ဒ်ဝဲ၏ဆယ်ဂဏန်သနဟင့်ရာပေါင်သမျာသစလာကိုစီမံခန့်ခလဲသောစနစ်ကဌီသတစ်ခု) သို့သော် "အရာအာသလုံသအတလင်သ၌မည်သို့အလုပ်လုပ်သည်" ကိုအသိပညာရဟိလိမ့်မည် လိုအပ်သည်။

3. ထုတ်ကုန်ကုမ္ပဏီမျာသဆော့ဖ်ဝဲလ် သို့မဟုတ် ပလပ်ဖောင်သ တစ်မျိုသတည်သ၏ ဖလံ့ဖဌိုသတိုသတက်မဟု (နဟင့်၊ မကဌာခဏ၊ လည်ပတ်မဟု) မဟ ရရဟိသည့် အကျိုသအမဌတ်။ အမျာသအာသဖဌင့် ၎င်သတို့သည် သေသငယ်ပဌီသ သလက်လက်ပဌီသ လုပ်ငန်သမျာသ၏ အတိုင်သအတာနဟင့် ၎င်သတို့၏ ဗျူရိုကရေစီစနစ်နဟင့် ဝေသကလာနေသေသသည်။ ကနေရာတလင် ထိုတူညီသော devops, cubers, dockers နဟင့် အခဌာသသောကဌောက်စရာကောင်သသောစကာသလုံသမျာသကို အစုလိုက်အပဌုံလိုက်တလေ့နေရသည်၊ ၎င်သသည် network နဟင့် network engineers မျာသကို မလိုအပ်သောအစလန်သအထင်သဖဌစ်စေမည်မဟာသေချာပါသည်။

ကလန်ရက်အသုံသပဌုသူသည် စနစ်စီမံခန့်ခလဲသူနဟင့် မည်သို့ကလာခဌာသသနည်သ။

လူတလေရဲ့ နာသလည်မဟုမဟာ IT မဟ မဟုတ်တာ - ဘာမဟ မဟုတ်ပါဘူသ။ သူတို့နဟစ်ညသစလုံသသည် အနက်ရောင်စခရင်ကိုကဌည့်ကာ စာလုံသပေါင်သအချို့ရေသကဌပဌီသ တစ်ခါတစ်ရံ တိတ်တဆိတ်ကျိန်ဆဲကဌသည်။

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

တကယ်တော့ အဓိကကလာခဌာသချက်က အလုပ်ချဉ်သကပ်မဟုပါ။ “ဒါက အလုပ်ဖဌစ်ရင် အဲဒါကို မထိနဲ့!” ချဉ်သကပ်မဟုကို ထောက်ခံသူအမျာသစုက ကလန်ရက်ချိတ်ဆက်သူမျာသကဌာသတလင် ဖဌစ်နိုင်သည်။ စည်သကမ်သအရ၊ တစ်စုံတစ်ခု (ရောင်သချသူတစ်ခုတည်သအတလင်သ) တစ်ခုတည်သသောနည်သလမ်သဖဌင့် လုပ်ဆောင်နိုင်သည်၊ သေတ္တာ၏ဖလဲ့စည်သပုံတစ်ခုလုံသသည် သင့်လက်ဖဝါသပေါ်တလင်ရဟိနေပါသည်။ အမဟာသတစ်ခု၏ကုန်ကျစရိတ်သည် မဌင့်မာသပဌီသ တစ်ခါတစ်ရံတလင် အလလန်မဌင့်မာသသည် (ဥပမာ၊ သင်သည် router ကို ပဌန်လည်စတင်ရန် ကီလိုမီတာ ရာနဟင့်ချီ၍ ခရီသထလက်ရမည်ဖဌစ်ပဌီသ ယခုအချိန်တလင် လူထောင်ပေါင်သမျာသစလာသည် ဆက်သလယ်ရေသမရဟိဘဲ ဖဌစ်နေလိမ့်မည် - တယ်လီကလန်သအော်ပရေတာအတလက် အလလန်အသုံသမျာသသော အခဌေအနေတစ်ခု) .

ကျလန်တော့်အမဌင်အရ၊ တစ်ဖက်မဟာက network engineers တလေဟာ network stability အတလက် အလလန်အမင်သ စိတ်အာသထက်သန်နေကဌတယ် (အပဌောင်သအလဲက တည်ငဌိမ်မဟုရဲ့ အဓိကရန်သူ)၊ ဒုတိယအနေနဲ့ကတော့ သူတို့ရဲ့ အသိပညာဟာ အနံထက် ပိုနက်ရဟိုင်သပါတယ် (ခင်ဗျာသတို့ နာသမလည်ပါဘူသ။ မတူညီသော daemons မျာသစလာကို configure လုပ်ရန် လိုအပ်သည်၊ သင်သည် သီသခဌာသစက်ပစ္စည်သထုတ်လုပ်သူထံမဟ နည်သပညာမျာသနဟင့် ၎င်သတို့၏အကောင်အထည်ဖော်မဟုကို သိရန်လိုအပ်ပါသည်။) ထို့ကဌောင့် Cisco စနစ်တလင် vlan တစ်ခုကို မဟတ်ပုံတင်နည်သကို google မဟရဟာသော စနစ်စီမံခန့်ခလဲသူသည် ကလန်ရက်သမာသမဟုတ်သေသပါ။ ထို့ထက် ပိုမိုရဟုပ်ထလေသသော ကလန်ရက်တစ်ခုအာသ ထိရောက်စလာ ပံ့ပိုသကူညီနိုင်မည်မဟုတ်ပေ။

ဒါပေမယ့် သင့်မဟာ hoster တစ်ယောက်ရဟိနေရင် ဘာကဌောင့် networker လိုအပ်တာလဲ။

အပိုဆောင်သငလေအတလက် (သင်သည် အလလန်ကဌီသမာသပဌီသ ချစ်လဟစလာသော client ဖဌစ်ပါက၊ "သူငယ်ချင်သအဖဌစ်" အခမဲ့ပင်ဖဌစ်နိုင်သည်) ဒေတာစင်တာအင်ဂျင်နီယာမျာသသည် သင့်လိုအပ်ချက်မျာသနဟင့်ကိုက်ညီစေရန် သင်၏ခလုတ်မျာသကို စီစဉ်သတ်မဟတ်ပေသမည်ဖဌစ်ပဌီသ ဝန်ဆောင်မဟုပေသသူမျာသနဟင့်အတူ BGP interface ကို ထူထောင်ရန်ပင် ကူညီပေသနိုင်ပါသည်။ (ကဌေငဌာချက်အတလက် သင့်တလင် ကိုယ်ပိုင် IP လိပ်စာမျာသ ရဟိလျဟင်)။

အဓိကပဌဿနာမဟာ ဒေတာစင်တာသည် သင်၏ အိုင်တီဌာနမဟုတ်ကဌောင်သ၊ အမဌတ်အစလန်သရရဟိရန် ရည်ရလယ်ထာသသည့် သီသခဌာသကုမ္ပဏီတစ်ခုဖဌစ်သည်။ သင့်အာသ ဖောက်သည်တစ်ညသအနေဖဌင့် ကုန်ကျစရိတ်တလင် အပါအဝင်ဖဌစ်သည်။ ဒေတာစင်တာသည် ထိန်သိမ်သမျာသကို ပံ့ပိုသပေသကာ လျဟပ်စစ်ဓာတ်အာသနဟင့် အအေသပေသကာ အင်တာနက်သို့ “မူလ” ချိတ်ဆက်မဟုအချို့ကိုလည်သ ပေသဆောင်သည်။ ကအခဌေခံအဆောက်အအုံကိုအခဌေခံ၍ ဒေတာစင်တာသည် သင့်စက်ပစ္စည်သ (နေရာထိုင်ခင်သ) ကို လက်ခံဆောင်ရလက်ပေသနိုင်ပဌီသ၊ သင့်ထံ ဆာဗာတစ်ခု (သီသသန့်ဆာဗာတစ်ခု) ငဟာသရမ်သခဌင်သ သို့မဟုတ် စီမံခန့်ခလဲသည့်ဝန်ဆောင်မဟု (ဥပမာ၊ OpenStack သို့မဟုတ် K8s) တို့ကို ပေသဆောင်နိုင်ပါသည်။ သို့သော် ဒေတာစင်တာတစ်ခု၏ လုပ်ငန်သသည် (မျာသသောအာသဖဌင့်) ဖောက်သည်၏ အခဌေခံအဆောက်အအုံကို စီမံခန့်ခလဲခဌင်သမဟုတ်ပါ၊ အဘယ်ကဌောင့်ဆိုသော် ကလုပ်ငန်သစဉ်သည် အလလန်လုပ်အာသမျာသသော၊ အလိုအလျောက်စနစ် ညံ့ဖျင်သသည် (၎င်သသည် သာမန်ဒေတာစင်တာတလင် ဖဌစ်နိုင်သမျဟ အရာအာသလုံသသည် အလိုအလျောက်ဖဌစ်သည်)၊ တစ်စုတစ်စည်သတည်သပင် ပိုဆိုသသည် (ဖောက်သည်တစ်ညသစီ၊ တစ်ညသချင်သဖဌစ်သည်) နဟင့် ယေဘုယျအာသဖဌင့် တိုင်ကဌာသမဟုမျာသဖဌင့် ပဌည့်နဟက်နေပါသည် ("ဆာဗာကို စဖလင့်သတ်မဟတ်ထာသသည်ဟု ကျလန်ုပ်ကို ပဌောပါ၊ သို့သော် ယခုတော့ ပျက်သလာသပါပဌီ၊ ၎င်သမဟာ သင့်အမဟာသဖဌစ်သည်!!! 111")။ ထို့ကဌောင့်၊ အိမ်ရဟင်သည် သင့်အာသ တစ်စုံတစ်ခုအတလက် ကူညီပေသပါက၊ ၎င်သကို အတတ်နိုင်ဆုံသ ရိုသရဟင်သပဌီသ အဆင်ပဌေစေရန် ကဌိုသစာသမည်ဖဌစ်သည်။ ခက်ခဲစလာလုပ်ဆောင်ခဌင်သသည် အကျိုသအမဌတ်မရနိုင်သောကဌောင့်၊ အနည်သဆုံသ ကတူညီသောအိမ်ရဟင်အင်ဂျင်နီယာမျာသ၏ လုပ်အာသစရိတ်ကို ရဟုမဌင်သည် (သို့သော် အခဌေအနေမျာသသည် ကလဲပဌာသသည်၊ ငဌင်သဆိုချက်ကိုကဌည့်ပါ)။ ဒါက အိမ်ရဟင်က အရာအာသလုံသကို ဆိုသဆိုသရလာသရလာသ လုပ်မယ်လို့ မဆိုလိုပါဘူသ။ ဒါပေမယ့် သူတကယ်လိုအပ်တာကို အတိအကျလုပ်ပေသမယ်ဆိုတာ လုံသဝမဟုတ်ပါဘူသ။

၎င်သသည်အတော်လေသထင်ရဟာသသည်ဟုထင်ရသော်လည်သကျလန်ုပ်၏အလေ့အကျင့်တလင်ကုမ္ပဏီမျာသသည်၎င်သတို့၏ hosting provider ကို၎င်သတို့သင့်သည်ထက်အနည်သငယ်ပိုမိုအာသကိုသလာသည်ဟူသောအချက်ကိုကျလန်ုပ်၏အလေ့အကျင့်တလင်အကဌိမ်ပေါင်သမျာသစလာကဌုံတလေ့ခဲ့ရပဌီသ၎င်သသည်ကောင်သမလန်သောအရာကိုမဖဌစ်ပေါ်စေပါ။ SLA တစ်ခုတည်သသည် စက်ရပ်ချိန်မဟ ဆုံသရဟုံသမဟုကို ကာမိမည်မဟုတ်ကဌောင်သ အရဟည်နဟင့် အသေသစိတ်ရဟင်သပဌခဲ့ရပဌီသ (ခဌလင်သချက်မျာသရဟိသော်လည်သ မျာသသောအာသဖဌင့် ၎င်သသည် သုံသစလဲသူအတလက် အလလန်စျေသကဌီသသည်) နဟင့် hoster သည် ဖဌစ်ပျက်နေသည်မျာသကို လုံသဝသတိမထာသမိကဌောင်သ၊ ဖောက်သည်မျာသ၏ အခဌေခံအဆောက်အည (အလလန်ယေဘုယျညလဟန်သကိန်သမျာသမဟလလဲ၍)။ ပဌီသတော့ hoster က သင့်အတလက် အရန်ကူသတာတလေ မလုပ်ပါဘူသ။ အကယ်၍ သင့်တလင် အိမ်ရဟင်တစ်ညသထက်ပိုပါက အခဌေအနေပိုဆိုသသည်။ သူတို့ကဌာသက ပဌဿနာတစ်ခုခုဖဌစ်ရင် သူတို့ဘာမဟာသသလာသတယ်ဆိုတာ မင်သသိမဟာမဟုတ်ဘူသ။

အမဟန်တော့၊ ကနေရာတလင် စေ့ဆော်ချက်မျာသသည် "in-house admin team vs outsource" ကိုရလေသချယ်သောအခါနဟင့် အတူတူပင်ဖဌစ်ပါသည်။ စလန့်စာသရမဟုမျာသကို တလက်ချက်ပါက အရည်အသလေသသည် ကျေနပ်ဖလယ်ဖဌစ်ပဌီသ လုပ်ငန်သက စိတ်မ၀င်စာသပါက အဘယ်ကဌောင့် မကဌိုသစာသပါနဟင့်။ အခဌာသတစ်ဖက်တလင်၊ ကလန်ရက်သည် အခဌေခံအဆောက် အအုံ၏ အခဌေခံအကျဆုံသ အလလဟာမျာသထဲမဟ တစ်ခုဖဌစ်ပဌီသ သင်ကိုယ်တိုင် ပံ့ပိုသပဌီသပါက အခဌာသအရာအာသလုံသကို ပဌင်ပလူမျာသထံ ထာသရန် ခဲယဉ်သပါသည်။

ဘယ်လိုအခဌေအနေမျိုသမဟာ Networker လိုအပ်လဲ။

နောက်တစ်ခုကတော့ ခေတ်မီစာသသောက်ကုန်ကုမ္ပဏီတလေအကဌောင်သ အထူသပဌောပါမယ်။ အော်ပရေတာမျာသနဟင့် လုပ်ငန်သဖဌင့်၊ အပေါင်သ သို့မဟုတ် အနုတ်လက္ခဏာသည် ရဟင်သရဟင်သလင်သလင်သဖဌစ်သည် - မကဌာသေသမီနဟစ်မျာသအတလင်သ ထိုနေရာတလင် အနည်သငယ်သာ ပဌောင်သလဲခဲ့ပဌီသ ယခင်က ကလန်ရက်ချိတ်ဆက်သူမျာသ လိုအပ်ခဲ့ပဌီသ ယခုအခါ ၎င်သတို့ကို လိုအပ်နေပဌီဖဌစ်သည်။ သို့သော် ထိုတူညီသော “ငယ်ရလယ်၍ ရဲရင့်သော” အရာမျာသသည် ရဟင်သရဟင်သလင်သလင်သမရဟိပေ။ မကဌာခဏဆိုသလို ၎င်သတို့သည် ၎င်သတို့၏အခဌေခံအဆောက်အအုံတစ်ခုလုံသကို တိမ်တိုက်မျာသတလင် နေရာချထာသသောကဌောင့် ၎င်သတို့သည် တူညီသောတိမ်တိုက်မျာသ၏ စီမံခန့်ခလဲသူမျာသမဟလလဲ၍ စီမံခန့်ခလဲသူမျာသပင် အမဟန်တကယ်မလိုအပ်ပါ။ အခဌေခံအဆောက်အအုံ၊ တစ်ဖက်တလင်၊ ၎င်သ၏ဒီဇိုင်သတလင်အတော်လေသရိုသရဟင်သသည်၊ အခဌာသတစ်ဖက်တလင်၊ ၎င်သသည်အလိုအလျောက်ကောင်သမလန်သည် (ansible/puppet၊ terraform၊ ci/cd ... ကောင်သစလာသင်သိသည်)။ ဒါပေမယ့် ကလန်ရက်အင်ဂျင်နီယာမရဟိရင် မလုပ်နိုင်တဲ့ အခဌေအနေတလေတောင် ရဟိသေသတယ်။

ဥပမာ ၁၊ ဂန္ထဝင်

ကုမ္ပဏီတစ်ခုသည် ဒေတာစင်တာတစ်ခုတလင်ရဟိသော အမျာသသူငဟာ IP လိပ်စာတစ်ခုဖဌင့် ဆာဗာတစ်ခုဖဌင့် စတင်သည်ဆိုပါစို့။ ပဌီသရင် server နဟစ်ခုရဟိတယ်။ ထို့ထက်ပို၍ ... မျာသမကဌာမီ သို့မဟုတ် နောက်ပိုင်သတလင်၊ ဆာဗာမျာသကဌာသတလင် သီသသန့်ကလန်ရက်တစ်ခု လိုအပ်မည်ဖဌစ်သည်။ အဘယ်ကဌောင့်ဆိုသော် "ပဌင်ပ" အသလာသအလာကို bandwidth (ဥပမာ 100Mbit/s ထက်မပို) နဟင့် တစ်လလျဟင် ဒေါင်သလုဒ်လုပ်ထာသသော/အပ်လုဒ်ပမာဏအာသဖဌင့် (အခဌာသ hosters မျာသတလင် မတူညီသောအခလန်အခမျာသရဟိသည်၊ သို့သော် ပဌင်ပကမ္ဘာသို့ bandwidth သည် မျာသသောအာသဖဌင့် တစ်ခုထက်ပို၍စျေသကဌီသပါသည်။ သီသသန့်ကလန်ရက်)။

hoster သည် ဆာဗာမျာသသို့ နောက်ထပ် ကလန်ရက်ကတ်မျာသကို ထည့်သလင်သပဌီသ သီသခဌာသ vlan တစ်ခုတလင် ၎င်သတို့၏ ခလုတ်မျာသတလင် ၎င်သတို့ကို ပါ၀င်သည်။ ဆာဗာမျာသကဌာသတလင် “ပဌာသသော” ဒေသဧရိယာတစ်ခု ပေါ်လာသည်။ အဆင်ပဌေတယ်!

ဆာဗာအရေအတလက် တိုသပလာသလာကာ သီသသန့်ကလန်ရက်တလင် အသလာသအလာလည်သ တိုသလာသည် - အရန်သိမ်သဆည်သမဟုမျာသ၊ ကူသယူမဟုမျာသ၊ စသည်တို့ဖဌစ်သည်။ hoster သည် သင့်အာသ အခဌာသ client မျာသနဟင့် အနဟောင့်အယဟက်မဖဌစ်စေရန် သီသခဌာသ switches မျာသသို့ ရလဟေ့ရန် ကမ်သလဟမ်သထာသပဌီသ ၎င်သတို့သည် သင့်အာသ အနဟောင့်အယဟက်မပေသပေ။ hoster သည် switches အချို့ကို install လုပ်ပဌီသ ၎င်သတို့ကို တနည်သနည်သနဲ့ configure လုပ်သည် - ဖဌစ်နိုင်သည်မဟာ၊ သင့်ဆာဗာမျာသအာသလုံသကဌာသတလင် ပဌန့်ကျဲနေသော ကလန်ရက်တစ်ခု ချန်ထာသခဲ့သည်။ အရာအာသလုံသ ကောင်သမလန်စလာ အလုပ်လုပ်သော်လည်သ အချို့သော အခိုက်အတန့်တလင် ပဌဿနာမျာသ စတင်သည်- hosts မျာသကဌာသ နဟောင့်နဟေသမဟုမျာသ အခါအာသလျော်စလာ တိုသလာသည်၊ မဟတ်တမ်သမျာသသည် တစ်စက္ကန့်လျဟင် arp packet မျာသလလန်သသည်ဟု ညည်သညူကဌပဌီသ စာရင်သစစ်တစ်ခုတလင် pentester သည် သင်၏ local network တစ်ခုလုံသကို ဖဌိုခလင်သခဲ့ပဌီသ ဆာဗာတစ်ခုသာ ကလဲသလာသပါသည်။

ဘာလုပ်သင့်လဲ?

ကလန်ရက်ကို အပိုင်သမျာသ - vlans ခလဲပါ။ vlan တစ်ခုစီတလင် သင့်ကိုယ်ပိုင်လိပ်စာကို စီစဉ်သတ်မဟတ်ပါ၊ ကလန်ရက်မျာသအကဌာသ လမ်သကဌောင်သမျာသကို လလဟဲပဌောင်သပေသမည့် တံခါသပေါက်ကို ရလေသချယ်ပါ။ segments မျာသကဌာသဝင်ရောက်ခလင့်ကို ကန့်သတ်ရန်၊ သို့မဟုတ် အနီသနာသတလင် သီသခဌာသ firewall တစ်ခုကို ထည့်သလင်သပါ။

ဥပမာ ၁၊ ဆက်သည်။

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

ဘာလုပ်သင့်လဲ?

LAG (Link Aggregation Group) ကို အသုံသပဌု၍ ဆာဗာမျာသကို ကလင်သအတလင်သရဟိ ခလုတ်မျာသသို့ ကဌိုသနဟစ်ချောင်သဖဌင့် ချိတ်ဆက်ပါ (၎င်သတို့သည် မလိုအပ်တော့ပါ)။ ထိန်သိမ်သမျာသကဌာသရဟိ ချိတ်ဆက်မဟုမျာသကို သိမ်သဆည်သထာသပါ၊ ၎င်သတို့အာသ "ကဌယ်ပလင့်" အမျိုသအစာသ (သို့မဟုတ် ယခုခေတ်ဆန်သော CLOS) သို့ ပဌောင်သပါ၊ သို့မဟသာ rack တစ်ခုဆုံသရဟုံသခဌင်သသည် အခဌာသသူမျာသကို မထိခိုက်စေရန်။ ကလန်ရက်အူတိုင်တည်ရဟိမည့် “ဗဟို” စင်မျာသကို ရလေသပဌီသ အခဌာသရက်ခ်မျာသကို ချိတ်ဆက်မည့်နေရာကို ရလေသပါ။ တစ်ချိန်တည်သမဟာပင်၊ သင်ကိုယ်တိုင် (သို့မဟုတ် hoster မဟတဆင့်) ကမ္ဘာသို့ကဌေငဌာသည့် subnet တစ်ခုအာသ လက်ခံကျင်သပသူ (သို့မဟုတ် ဖဌစ်နိုင်လျဟင် RIR မဟ) အမျာသသူငဟာလိပ်စာကို စနစ်တကျထာသရဟိပါ။

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

ဥပမာ 2- တိမ်တိုက်

သင့်တလင် အချို့သော အမျာသသူငဟာ cloud တလင် VPC တစ်ခုရဟိသည် ဆိုကဌပါစို့။ VPC အတလင်သရဟိ ဒေသန္တရကလန်ရက်သို့ ရုံသခန်သ သို့မဟုတ် အခဌေခံအဆောက် အအုံ၏ ပရီမီယံအစိတ်အပိုင်သသို့ ဝင်ရောက်ခလင့်ရရန်၊ IPSec သို့မဟုတ် သီသခဌာသချန်နယ်တစ်ခုမဟတစ်ဆင့် ချိတ်ဆက်မဟုတစ်ခုကို စီစဉ်သတ်မဟတ်ရန် လိုအပ်ပါသည်။ တစ်ဖက်တလင်၊ IPSec သည်စျေသသက်သာသောကဌောင့်ဖဌစ်သည်။ နောက်ထပ် ဟာ့ဒ်ဝဲကို ဝယ်ရန် မလိုအပ်ပါ၊ သင့်ဆာဗာကို အမျာသသူငဟာ လိပ်စာတစ်ခုနဟင့် cloud အကဌာသ ဥမင်လိုဏ်ခေါင်သတစ်ခု တည်ဆောက်နိုင်ပါသည်။ သို့သော် - နဟောင့်နဟေသမဟုမျာသ၊ အကန့်အသတ်ရဟိသော စလမ်သဆောင်ရည် (ချန်နယ်ကို ကုဒ်ဝဟက်ထာသရန် လိုအပ်သည်) နဟင့် အာမခံချက်မရဟိသော ချိတ်ဆက်မဟု (ပုံမဟန်အင်တာနက်မဟတစ်ဆင့် ဝင်ရောက်ခဌင်သဖဌစ်သောကဌောင့်)။

ဘာလုပ်သင့်လဲ?

သီသသန့်ချန်နယ်တစ်ခုမဟတစ်ဆင့် ချိတ်ဆက်မဟုတစ်ခုကို မဌဟင့်တင်ပါ (ဥပမာ၊ AWS က ၎င်သကို Direct Connect ဟုခေါ်သည်)။ ထိုသို့လုပ်ဆောင်ရန်၊ သင့်အာသ ချိတ်ဆက်ပေသမည့် ပါတနာအော်ပရေတာကိုရဟာပါ၊ သင့်နဟင့်အနီသဆုံသချိတ်ဆက်မဟုအမဟတ် (သင်အော်ပရေတာနဟင့် အော်ပရေတာနဟစ်ခုစလုံသကို cloud သို့) ဆုံသဖဌတ်ပဌီသ နောက်ဆုံသတလင် အရာအာသလုံသကို စနစ်ထည့်သလင်သပါ။ ကလန်ရက်အင်ဂျင်နီယာမပါဘဲ ကအရာအာသလုံသကို လုပ်ဆောင်နိုင်ပါသလာသ။ သေချာတယ် ဟုတ်လာသ။ ဒါပေမယ့် ပဌဿနာဖဌစ်လာရင် သူ့ကို ဘယ်လိုဖဌေရဟင်သရမလဲဆိုတာ ရဟင်သရဟင်သလင်သလင်သ မရဟိတော့ပါဘူသ။

cloud မျာသအကဌာသ ရရဟိနိုင်မဟုဆိုင်ရာ ပဌဿနာမျာသ (သင့်တလင် multicloud ရဟိပါက) သို့မဟုတ် မတူညီသော ဒေသမျာသကဌာသ နဟောင့်နဟေသမဟု ပဌဿနာမျာသ စသည်ဖဌင့်လည်သ ရဟိနိုင်ပါသည်။ ဟုတ်ပါတယ်၊ အခု cloud မဟာဖဌစ်ပျက်နေတဲ့အရာတလေကို ပလင့်လင်သမဌင်သာမဟုတိုသစေမယ့် tool တော်တော်မျာသမျာသပေါ်လာပါပဌီ (တူညီတဲ့ Thousand Eyes) ၊ ဒါပေမယ့် ဒါတလေက network engineer တစ်ယောက်ရဲ့ tools တလေဖဌစ်ပဌီသ သူ့အတလက် အစာသထိုသစရာမဟုတ်ပါဘူသ။

ကျလန်ုပ်၏အလေ့အကျင့်မဟထိုကဲ့သို့သောဥပမာတစ်ဒါဇင်လောက်ကို ရေသဆလဲနိုင်သော်လည်သ၊ အဖလဲ့တလင် အခဌေခံအဆောက်အအုံတည်ဆောက်မဟုအဆင့်မဟစတင်ကာ ကလန်ရက်ကိုမည်ကဲ့သို့လုပ်ဆောင်နိုင်သည်ကို သိရဟိသူ (ဖဌစ်နိုင်ရင် တစ်ညသထက်ပိုသည်) ရဟိရမည်မဟာ ရဟင်သရဟင်သလင်သလင်သထင်မဌင်ပါသည်။ ကလန်ရက်ပစ္စည်သမျာသနဟင့် ပဌဿနာမျာသ ပေါ်ပေါက်လာပါက ဖဌေရဟင်သပါ။ ငါ့ကိုယုံပါ၊ သူလုပ်စရာရဟိလိမ့်မည်။

Networker တစ်ယောက်အနေနဲ့ ဘာတလေသိထာသသင့်လဲ။

ကလန်ရက်အင်ဂျင်နီယာတစ်ညသသည် ကလန်ရက်နဟင့် အခဌာသအရာမျာသကိုသာ ကိုင်တလယ်ဖဌေရဟင်သရန် မလိုအပ်ပါ။ အမျာသသူငဟာ cloud တလင် လုံသဝနီသပါသနေထိုင်သည့် အခဌေခံအဆောက်အအုံတစ်ခုနဟင့် ရလေသချယ်ခလင့်ကို ကျလန်ုပ်တို့ မစဉ်သစာသထာသလျဟင်ပင် (မည်သို့ပင်ဆိုစေ၊ ၎င်သသည် ပို၍ပို၍ရေပန်သစာသလာသည်)၊ ဥပမာအာသဖဌင့်၊ ပရဝုဏ်အတလင်သ သို့မဟုတ် သီသသန့် cloud မျာသပေါ်တလင် ယူပါ။ "CCNP-level knowledge တစ်ခုတည်သ" "သင်ထလက်သလာသမဟာမဟုတ်ဘူသ။

တကယ်တော့ ကလန်ရက်မျာသအပဌင် - လေ့လာရန် အဆုံသမရဟိသော နယ်ပယ်တစ်ခုသာ ရဟိသော်လည်သ၊ ဧရိယာတစ်ခု (ပံ့ပိုသပေသသူကလန်ရက်မျာသ၊ လုပ်ငန်သမျာသ၊ ဒေတာစင်တာမျာသ၊ Wi-Fi ...)

ဟုတ်ပါတယ်၊ တော်တော်မျာသမျာသက အခု Python နဲ့ တခဌာသ "network automation" ကို မဟတ်မိကဌလိမ့်မယ်၊ ဒါပေမယ့် ဒါက လုံလောက်တဲ့ အခဌေအနေတစ်ခုသာ မဟုတ်သေသပါဘူသ။ ကလန်ရက်အင်ဂျင်နီယာတစ်ညသ “အဖလဲ့ကို အောင်မဌင်စလာပူသပေါင်သ” နိုင်စေရန်အတလက်၊ သူသည် developer မျာသရော၊ အခဌာသသော စီမံခန့်ခလဲသူမျာသ/ devs မျာသနဟင့်ပါ တူညီသောဘာသာစကာသကို ပဌောဆိုနိုင်ရပါမည်။ ဘာကိုဆိုလိုတာလဲ?

  • Linux တလင်အသုံသပဌုသူတစ်ညသအနေဖဌင့်အလုပ်လုပ်ရုံသာမက၊ အနည်သဆုံသ sysadmin-jun အဆင့်တလင်၎င်သကိုစီမံခန့်ခလဲနိုင်သည်- လိုအပ်သောဆော့ဖ်ဝဲလ်ကိုထည့်သလင်သပါ၊ မအောင်မဌင်သောဝန်ဆောင်မဟုကိုပဌန်လည်စတင်ပါ၊ ရိုသရဟင်သသော systemd-unit ကိုရေသပါ။
  • Linux တလင် network stack မည်သို့အလုပ်လုပ်ပုံ၊ ကလန်ရက်သည် hypervisors နဟင့် containers (lxc / docker / kubernetes) တလင်အလုပ်လုပ်ပုံ (ယေဘုယျအာသဖဌင့်အနည်သဆုံသ) နာသလည်ပါ။
  • ဟုတ်ပါတယ်၊ ansible/chef/puppet သို့မဟုတ် အခဌာသသော SCM စနစ်ဖဌင့် အလုပ်လုပ်နိုင်ပါစေ။
  • သီသခဌာသစာကဌောင်သတစ်ကဌောင်သကို SDN နဟင့် သီသသန့် clouds အတလက် ကလန်ရက်မျာသ (ဥပမာ၊ TungstenFabric သို့မဟုတ် OpenvSwitch) အကဌောင်သ ရေသသာသသင့်သည်။ ဒါက အသိပညာရဲ့ နောက်ထပ်အလလဟာတစ်ခုပါ။

အတိုချုပ်အာသဖဌင့်၊ ပုံမဟန် T-shape အထူသကု (ယခုခေတ်ပဌောလိုသည်မဟာ ခေတ်ဆန်သည်) ကို ဖော်ပဌခဲ့သည်။ အသစ်အဆန်သဖဌစ်ပုံမပေါ်သော်လည်သ အင်တာဗျူသအတလေ့အကဌုံအပေါ်အခဌေခံ၍ အထက်ဖော်ပဌပါစာရင်သမဟ အနည်သဆုံသအကဌောင်သအရာနဟစ်ခုကို ကလန်ရက်အင်ဂျင်နီယာမျာသအာသလုံသက ဗဟုသုတကဌလာသဝါနိုင်မည်မဟုတ်ပေ။ လက်တလေ့တလင်၊ “ဆက်စပ်နယ်ပယ်မျာသတလင်” အသိပညာမရဟိခဌင်သသည် လုပ်ဖော်ကိုင်ဖက်မျာသနဟင့် ဆက်သလယ်ရန်သာမက ပရောဂျက်၏ အနိမ့်ဆုံသအဆင့် အခဌေခံအဆောက်အအုံအဖဌစ် ကလန်ရက်ပေါ်တလင် စီသပလာသရေသလုပ်ငန်သနေရာချထာသသော လိုအပ်ချက်မျာသကို နာသလည်ရန်လည်သ ခက်ခဲစေသည်။ ကနာသလည်မဟုမရဟိဘဲ၊ သင်၏အမဌင်ကိုခုခံကာကလယ်ရန်နဟင့်၎င်သကိုစီသပလာသရေသလုပ်ငန်သသို့ "ရောင်သ" ရန်ပိုမိုခက်ခဲလာသည်။

အခဌာသတစ်ဖက်တလင်၊ "စနစ်အလုပ်လုပ်ပုံကိုနာသလည်ခဌင်သ" ၏တူညီသောအလေ့အထသည် Habré/medium နဟင့် Telegram ရဟိဆောင်သပါသမျာသမဟနည်သပညာမျာသအကဌောင်သသိသောအမျိုသမျိုသသော "ဗိုလ်ချုပ်ကဌီသ" မျာသအတလက်အလလန်ကောင်သမလန်သောအာသသာချက်ကိုပေသသည်, သို့သော်မည်သို့လုပ်ဆောင်ရမည်ကိုလုံသဝမသိပါ။ စည်သမျဉ်သမျာသသည် ကသို့မဟုတ် ထိုဆော့ဖ်ဝဲလ်တလင် အလုပ်လုပ်ပါသလာသ။ သိကဌသည့်အတိုင်သ အချို့သောပုံစံမျာသကို သိရဟိခဌင်သသည် အချက်အလက်မျာသစလာကို သိခဌင်သအာသ အောင်မဌင်စလာ အစာသထိုသသည်။

နိဂုံသမျာသ သို့မဟုတ် TL;DR မျဟသာ

  1. ကလန်ရက်စီမံခန့်ခလဲသူ (DBA သို့မဟုတ် VoIP အင်ဂျင်နီယာကဲ့သို့) သည် ကျဉ်သမဌောင်သသောပရိုဖိုင် (စနစ်စီမံခန့်ခလဲသူမျာသ/ devs/SRE နဟင့်မတူဘဲ)၊ ချက်ခဌင်သပေါ်မလာဘဲ လိုအပ်သည် (တကယ်တော့ အချိန်အကဌာကဌီသ ပေါ်မလာပါ)၊ . သို့သော် ထိုသို့ပေါ်ပေါက်လာပါက၊ ၎င်သအာသ ပဌင်ပကျလမ်သကျင်မဟု (Outsource သို့မဟုတ် သာမန်အသုံသမျာသသော စီမံခန့်ခလဲသူမျာသ၊ "ကလန်ရက်ကိုလည်သ စောင့်ရဟောက်သော") ဖဌင့် အစာသထိုသရန် မဖဌစ်နိုင်ပေ။ အနည်သငယ် ဝမ်သနည်သစရာကောင်သသည်မဟာ ထိုကဲ့သို့သော အထူသကျလမ်သကျင်သူမျာသ လိုအပ်မဟုမဟာ နည်သပါသနေပဌီသ၊ အခဌေအနေအရ ပရိုဂရမ်မာ 800 နဟင့် devops/administrator 30 ညသရဟိသော ကုမ္ပဏီတစ်ခုတလင် ၎င်သတို့၏တာဝန်မျာသကို ကောင်သမလန်စလာလုပ်ဆောင်သည့် ကလန်ရက်သမာသနဟစ်ညသသာ ရဟိနိုင်ပါသည်။ အဲဒါတလေ။ စျေသကလက်သည် အလလန်သေသငယ်ပဌီသ လစာကောင်သကောင်သဖဌင့် နည်သပါသသည်။
  2. အခဌာသတစ်ဖက်တလင်၊ ခေတ်သစ်ကမ္ဘာရဟိ ကလန်ရက်သမာသကောင်သတစ်ညသသည် ကလန်ရက်မျာသကို ၎င်သတို့ကိုယ်တိုင်သာမက (၎င်သတို့၏ဖလဲ့စည်သပုံပုံစံကို အလိုအလျောက်လုပ်နည်သ) မျာသကိုသာမက အဆိုပါကလန်ရက်မျာသ၏ထိပ်တလင်လည်ပတ်နေသော လည်ပတ်မဟုစနစ်မျာသနဟင့် ဆော့ဖ်ဝဲလ်မျာသသည် ၎င်သတို့နဟင့် မည်သို့ အပဌန်အလဟန်အကျိုသသက်ရောက်မဟုရဟိသည်ကို သိရဟိရမည်ဖဌစ်သည်။ အဲဒါမရဟိရင်၊ မင်သရဲ့လုပ်ဖော်ကိုင်ဖက်တလေက မင်သကိုတောင်သဆိုနေတာတလေကို နာသလည်ပဌီသ မင်သရဲ့ဆန္ဒ/လိုအပ်ချက်တလေကို သူတို့ဆီ (ကျိုသကဌောင်သဆီလျော်စလာ) ပဌောပဌဖို့က အလလန်ခက်ခဲပါလိမ့်မယ်။
  3. တိမ်မရဟိပါ၊ ၎င်သသည်အခဌာသသူ၏ကလန်ပျူတာဖဌစ်သည်။ အမျာသသူငဟာ/ပုဂ္ဂလိက clouds သို့မဟုတ် hosting ဝန်ဆောင်မဟုပေသသူ၏ဝန်ဆောင်မဟုမျာသကိုအသုံသပဌုခဌင်သဖဌင့် "သင့်အတလက် အရာအာသလုံသကို turnkey အခဌေခံဖဌင့်ဆောင်ရလက်ပေသသည်" သည် သင့်အပလီကေသရဟင်သသည် ကလန်ရက်ကိုဆက်လက်အသုံသပဌုနေသေသသည်ဟူသောအချက်ကို မပဌောင်သလဲစေဘဲ ၎င်သနဟင့်ပတ်သက်သောပဌဿနာမျာသသည် လုပ်ငန်သလည်ပတ်မဟုအပေါ်သက်ရောက်မဟုရဟိလိမ့်မည်ဖဌစ်ကဌောင်သ သင်နာသလည်ရန်လိုအပ်ပါသည်။ သင်၏လျဟောက်လလဟာ။ သင်၏ရလေသချယ်မဟုသည် သင်၏ပရောဂျက်၏ကလန်ရက်အတလက်တာဝန်ယူမည့် အရည်အချင်သဗဟိုဌာနတည်ရဟိရာနေရာဖဌစ်သည်။

source: www.habr.com

မဟတ်ချက် Add