Ivan သည် DevOps တိုင်းတာမှုများကို မည်သို့လုပ်ဆောင်ခဲ့သနည်း။ သြဇာလွှမ်းမိုးမှု၏အရာဝတ္ထု

Ivan သည် DevOps မက်ထရစ်များကို ပထမဦးစွာ စဉ်းစားပြီး ထုတ်ကုန်ပေးပို့ချိန်ကို စီမံခန့်ခွဲရန် ၎င်းတို့၏အကူအညီဖြင့် လိုအပ်ကြောင်း သိရှိလာပြီးနောက် တစ်ပတ်ကြာသွားခဲ့သည်။ (Time-To-Market)။

စနေ၊ ငါ့ကို ဘာပေးမှာလဲ။

အမှန်မှာ၊ အချိန်နှင့်ဆိုင်သောအသိပညာသည် အဘယ်အရာပေးမည်နည်း။ Delivery က 5 ရက်လောက် ကြာတယ်ဆိုပါစို့။ ဒါဆို နောက်တစ်ခုက ဘာလဲ။ ကောင်းလား ဆိုးလား မကောင်းဘူးဆိုရင်တောင် ဒီအချိန်ကို တနည်းနည်းနဲ့ လျှော့ချဖို့ လိုပါတယ်။ ဒါပေမယ့်ဘယ်လို?
ဒီအတွေးတွေက သူ့ကို ခြောက်လှန့်နေပေမယ့် အဖြေရှာမရခဲ့ဘူး။

သူသည် အနှစ်သာရသို့ ရောက်ရှိလာကြောင်း အိုင်ဗန် နားလည်သည်။ သူအရင်ကမြင်ခဲ့ရတဲ့ မက်ထရစ်မရေမတွက်နိုင်တဲ့ ဂရပ်တွေဟာ စံချဉ်းကပ်နည်းက အလုပ်မဖြစ်ဘူးဆိုတာကို ဟိုးအရင်ကတည်းက ယုံကြည်ခဲ့ပြီး၊အစုအဖွဲ့ဖြစ်လျှင်ပင်) အသုံးမဝင်ဘူး။

ဘယ်လိုဖြစ်တာလဲ?…

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

သူအကြိုက်ဆုံးစာရေးဆရာ Harry Harrison ၏ "သံမဏိကြွက်" သည် အတွေးတစ်ခု ဦးနှောက်အောက်ခြေသို့ရောက်ရှိပြီး ထိုနေရာတွင် အိပ်ရမည်၊ ထို့ကြောင့် ရက်အတော်ကြာ ဝေဒနာခံစားရပြီးနောက် အိုင်ဗန်သည် နောက်ထပ်အလုပ်တစ်ခုလုပ်ရန် ဆုံးဖြတ်ခဲ့သည်။

နှစ်ရက်အကြာတွင် အွန်လိုင်းစတိုးများအကြောင်း ဆောင်းပါးတစ်ပုဒ်ကို ဖတ်ရင်း၊ အွန်လိုင်းစတိုးတစ်ခုမှ ရရှိသည့်ငွေပမာဏသည် ဆိုက်လာရောက်သူများ ပြုမူပုံပေါ် မူတည်ကြောင်း အိုင်ဗန် ရုတ်တရက် သဘောပေါက်သွားသည်။ ၎င်းတို့သည် ၎င်းတို့၏ စတိုးဆိုင်မှ ငွေများကို ပေးဆောင်ကြပြီး ၎င်း၏ရင်းမြစ်များဖြစ်သည့် ဧည့်သည်များ/ဖောက်သည်များဖြစ်သည်။ စတိုးဆိုင်တစ်ခုမှရရှိသော ငွေသား၏ အဓိကအချက်မှာ အခြားအရာများမဟုတ်ဘဲ ဖောက်သည်အမူအကျင့်ပြောင်းလဲမှုများကြောင့် လွှမ်းမိုးထားသည်။

တိုင်းတာသည့်တန်ဖိုးကို ပြောင်းလဲရန်အတွက် ဤတန်ဖိုးကို ဖန်တီးသူများကို လွှမ်းမိုးရန် လိုအပ်ကြောင်း ထွက်ပေါ်လာခဲ့သည်။ အွန်လိုင်းစတိုးတစ်ခု၏ငွေပမာဏကိုပြောင်းလဲရန်၊ ဤစတိုး၏ဖောက်သည်များ၏အမူအကျင့်ကိုလွှမ်းမိုးရန် လိုအပ်ပြီး DevOps တွင်ပေးပို့သည့်အချိန်ကိုပြောင်းလဲရန်၊ ဤအချိန်တွင် "ဖန်တီးသော" အဖွဲ့များကို လွှမ်းမိုးရန် လိုအပ်ပါသည်။ ၎င်းတို့၏အလုပ်တွင် DevOps ကိုအသုံးပြုပါ။

DevOps မက်ထရစ်များကို ဂရပ်များဖြင့် ကိုယ်စားမပြုသင့်ကြောင်း Ivan မှ သဘောပေါက်ခဲ့သည်။ သူတို့ကိုယ်သူတို့ ကိုယ်စားပြုရမယ်။ ရှာဖွေရေးကိရိယာ နောက်ဆုံးပေးပို့ချိန်ကိုပုံဖော်သည့် "ထူးချွန်" အဖွဲ့များ။

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

အခြားတစ်ဖက်တွင်၊ အိုင်ဗန်၏ကုမ္ပဏီတွင် ခုံတန်းရှည်များစွာပေါ်ရှိ စည်းဝေးပွဲများကို အသင်းများအားလုံး စမ်းသပ်ရန် လိုအပ်သည့် စံသတ်မှတ်ချက်တစ်ခုရှိသည်။ ယခင်အသင်းမပြီးမချင်း အသင်းသည် နောက်တစ်ဆင့်သို့ မပြောင်းရွှေ့နိုင်ပါ။ ကျွန်ုပ်တို့သည် DevOps လုပ်ငန်းစဉ်ကို ဆင့်ကဲဖြတ်ကျော်ခြင်း၏ အစီအစဥ်အဖြစ် စိတ်ကူးကြည့်ပါက၊ မက်ထရစ်များသည် အဆိုပါနေရာများတွင် အသင်းများအသုံးပြုသည့်အချိန်ကို ပြသနိုင်မည်ဖြစ်သည်။ အသင်း၏ရပ်တည်မှုနှင့် အချိန်ကို သိရှိပါက အကြောင်းရင်းများအကြောင်း ပိုမိုတိကျစွာပြောဆိုရန် ဖြစ်နိုင်သည်။

မဆိုင်းမတွဘဲ Ivan သည် ဖုန်းကို ကောက်ကိုင်လိုက်ပြီး DevOps ၏ အတွင်းပိုင်းနှင့် အပြင်ပိုင်းကို ကောင်းစွာတတ်မြောက်သူ၏ နံပါတ်ကို ခေါ်ဆိုလိုက်သည်။

— Denis ကျေးဇူးပြု၍ ငါ့ကိုပြောပြပါ၊ အသင်းသည်ဤသို့မဟုတ်ထိုရပ်တည်ချက်ကိုတစ်နည်းနည်းဖြင့်နားလည်သဘောပေါက်ရန်ဖြစ်နိုင်ပါသလား။
- သေချာပါတယ်။ ကျွန်ုပ်တို့၏ Jenkins သည် ခုံတန်းလျားပေါ်တွင် တည်ဆောက်မှုအောင်မြင်စွာ (စမ်းသပ်မှုအောင်မြင်ပြီး) ဖြစ်ပါက အလံကို လွှင့်ပစ်မည်ဖြစ်သည်။
- စူပါ အလံဆိုတာ ဘာလဲ။
- ၎င်းသည် စည်းဝေးပွဲ အောင်မြင်ပြီး သို့မဟုတ် စမ်းသပ်မှု မအောင်မြင်ကြောင်း ပြောသည့် “stand_OK” သို့မဟုတ် “stand_FAIL” ကဲ့သို့သော ပုံမှန်စာသားဖိုင်တစ်ခုဖြစ်သည်။ ကောင်းပြီ၊ မင်းနားလည်တယ် ဟုတ်လား။
- ငါထင်တယ်၊ ဟုတ်တယ်။ စုဝေးရာနေရာရှိ သိုလှောင်ရုံရှိ တူညီသောဖိုင်တွဲသို့ ရေးမှတ်ပါသလား။
- ဟုတ်တယ်
- စည်းဝေးပွဲသည် စမ်းသပ်ခုံတန်းမကျော်ပါက မည်သို့ဖြစ်မည်နည်း။ အသစ်တည်ဆောက်ရန် လိုအပ်ပါသလား။
- အင်း
- ကောင်းပြီ၊ ကျေးဇူးတင်ပါတယ်၊ နောက်မေးခွန်းတစ်ခု- အလံဖန်တီးသည့်ရက်စွဲကို ရပ်တည်သည့်ရက်စွဲအဖြစ် အသုံးပြုနိုင်ကြောင်း မှန်ကန်စွာနားလည်ပါသလား။
- လုံးဝ!
- စူပါ!

မှုတ်သွင်းလိုက်သည်နှင့် အိုင်ဗန်သည် ကြိုးဆွဲချကာ အရာအားလုံးသည် နေရာတကျဖြစ်သွားသည်ကို သဘောပေါက်လိုက်သည်။ ဖိုင်တည်ဆောက်သည့်ရက်စွဲနှင့် အလံများဖန်တီးသည့်ရက်စွဲကို သိရှိခြင်းဖြင့် အသင်းများသည် ရပ်တည်မှုတစ်ခုစီတွင် အချိန်မည်မျှကြာသည်နှင့် ၎င်းတို့အချိန်အများဆုံးအသုံးပြုသည်ကို နားလည်နိုင်သည့် ဒုတိယအချိန်အထိ တွက်ချက်နိုင်သည်။

“အချိန်အများဆုံးရတဲ့နေရာကို နားလည်သဘောပေါက်တာက အဖွဲ့တွေကို ဖော်ထုတ်မယ်၊ သူတို့ဆီသွားပြီး ပြဿနာကို တူးဆွမယ်။” အိုင်ဗန် ပြုံးလိုက်သည်။

မနက်ဖြန်အတွက်၊ သူရေးဆွဲနေသည့် စနစ်၏ဗိသုကာလက်ရာကို ပုံကြမ်းရေးဆွဲရန် သူ့ကိုယ်သူ သတ်မှတ်ခဲ့သည်။

ဆက်ရန်…

source: www.habr.com

မှတ်ချက် Add