ကျွန်ုပ်တို့သည် DevOps အကြောင်း နားလည်နိုင်သော ဘာသာစကားဖြင့် ပြောဆိုသည်။

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

ကျွန်ုပ်တို့သည် DevOps အကြောင်း နားလည်နိုင်သော ဘာသာစကားဖြင့် ပြောဆိုသည်။

DevOps ဟူသော အသုံးအနှုန်းသည် လွန်ခဲ့သော 10 နှစ်က စတင်ခဲ့ပြီး Twitter hashtag မှ အိုင်တီလောကတွင် အားကောင်းမောင်းသန်သော ယဉ်ကျေးမှုဆိုင်ရာ လှုပ်ရှားမှုတစ်ခုအဖြစ် developer များအား အရာခပ်သိမ်းကို ပိုမိုမြန်ဆန်စွာ လုပ်ဆောင်ရန်၊ စမ်းသပ်မှုနှင့် ထပ်တလဲလဲ လုပ်ဆောင်ရန် တွန်းအားပေးသည့် စစ်မှန်သော အတွေးအခေါ်တစ်ခုဖြစ်သည်။ DevOps သည် ဒစ်ဂျစ်တယ်အသွင်ပြောင်းခြင်းဆိုင်ရာ သဘောတရားနှင့် ရှုပ်ထွေးစွာ ချိတ်ဆက်နေပါသည်။ ဒါပေမယ့် IT ဝေါဟာရတွေနဲ့ မကြာခဏဆိုသလို ဖြစ်တတ်သလို၊ လွန်ခဲ့တဲ့ ဆယ်နှစ်အတွင်း DevOps ဟာ သူ့ကိုယ်သူ အဓိပ္ပါယ်ဖွင့်ဆိုချက်တွေနဲ့ အထင်အမြင်လွဲမှားမှုတွေ အများအပြားကို ရရှိခဲ့ပါတယ်။

ထို့ကြောင့်၊ DevOps နှင့်ပတ်သက်သည့်မေးခွန်းများကို သင်မကြာခဏကြားရနိုင်သည်၊ ၎င်းသည် သွက်လက်သည်နှင့် တူညီပါသလား။ ဒါမှမဟုတ် ဒါက အထူးနည်းလမ်းတစ်ခုလား။ သို့မဟုတ် “ပူးပေါင်းဆောင်ရွက်ခြင်း” ဟူသော စကားလုံးအတွက် အခြားသော အဓိပ္ပါယ်တူဖြစ်ပါသလား။

DevOps တွင် မတူညီသော အယူအဆများစွာ (စဉ်ဆက်မပြတ် ပေးပို့ခြင်း၊ စဉ်ဆက်မပြတ် ပေါင်းစပ်ခြင်း၊ အလိုအလျောက်စနစ် စသည်ဖြင့်) ပါ၀င်သည်) ထို့ကြောင့် အရေးကြီးသောအရာများကို ပေါင်းထည့်ခြင်းသည် အထူးသဖြင့် သင်အကြောင်းအရာကို စိတ်အားထက်သန်နေသောအခါတွင် စိန်ခေါ်မှုဖြစ်နိုင်သည်။ သို့သော်၊ ဤအရည်အချင်းသည် သင့်စိတ်ကူးများကို သင့်အထက်လူကြီးများသို့ ပြောပြရန်ကြိုးစားသည်ဖြစ်စေ သင့်အလုပ်အကြောင်းကို သင့်မိသားစု သို့မဟုတ် သူငယ်ချင်းများမှ တစ်စုံတစ်ဦးကို ပြောပြနေပါစေ၊ ဤအရည်အချင်းသည် အလွန်အသုံးဝင်ပါသည်။ ထို့ကြောင့်၊ ယခုအချိန်တွင် DevOps ၏ ဝေါဟာရအသုံးအနှုန်းများကို ဘေးဖယ်ထားပြီး ရုပ်ပုံကြီးပေါ်တွင် အာရုံစိုက်ကြည့်ကြပါစို့။

DevOps ဟူသည် အဘယ်နည်း- 6 အဓိပ္ပါယ်ဖွင့်ဆိုချက်များနှင့် Analogies

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

1. DevOps သည် ယဉ်ကျေးမှုလှုပ်ရှားမှုတစ်ခုဖြစ်သည်။

"DevOps သည် နှစ်ဖက်စလုံး (ဆော့ဖ်ဝဲလ်တီထွင်သူများနှင့် အိုင်တီစနစ်လည်ပတ်ရေးကျွမ်းကျင်သူများ) သည် တစ်စုံတစ်ဦးမှစတင်အသုံးပြုသည့်အချိန်အထိ ဆော့ဖ်ဝဲလ်သည် အမှန်တကယ်အကျိုးအမြတ်များမယူဆောင်ကြောင်း အသိအမှတ်ပြုသည့် ယဉ်ကျေးမှုလှုပ်ရှားမှုတစ်ခုဖြစ်သည်" ဟု အကြီးတန်းသုတေသနပြုသူ Eveline Oehrlich မှ ပြောကြားခဲ့သည်။ DevOps Institute မှ သုံးသပ်သူ။ "ထို့ကြောင့်၊ ဤပါတီနှစ်ရပ်စလုံးသည် လျင်မြန်ပြီး အရည်အသွေးမြင့် ဆော့ဖ်ဝဲလ်ပေးပို့မှုကို အာမခံပါသည်။"

2. DevOps သည် developer များအား စွမ်းဆောင်ရည်မြှင့်တင်ပေးသည့်အကြောင်းဖြစ်သည်။

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

"ပုံမှန်အားဖြင့်၊ DevOps သည် ထုတ်လုပ်မှုသို့ အက်ပ်လီကေးရှင်းများ ပေးပို့မှုကို အရှိန်မြှင့်ရန် နည်းလမ်းတစ်ခုအဖြစ် ပြောဆိုနေကြသည်" ဟု အာမခံကုမ္ပဏီ Liberty Mutual မှ DevOps ပလပ်ဖောင်းများ၏ ဒါရိုက်တာ Jai Schniepp က ပြောကြားခဲ့သည်။ "ဒါပေမယ့် ငါ့အတွက်က ပိုအခြေခံကျတဲ့ အရာတစ်ခုပါ။" DevOps သည် developer များအား အပလီကေးရှင်းများ သို့မဟုတ် ဆော့ဖ်ဝဲလ်အပိုင်းအစများကို ပိုင်ဆိုင်ရန်၊ ၎င်းတို့ကို လုပ်ဆောင်ရန်နှင့် ၎င်းတို့၏ ပေးပို့မှုကို အစမှအဆုံးအထိ စီမံခန့်ခွဲရန် အခွင့်အာဏာပေးသည်။ DevOps သည် တာဝန်အရှုပ်အထွေးများကို ဖယ်ရှားပေးပြီး အလိုအလျောက် တီထွင်သူ-မောင်းနှင်သော အခြေခံအဆောက်အအုံကို ဖန်တီးရာတွင် ပါဝင်သူတိုင်းကို လမ်းညွှန်ပေးသည်။"

3. DevOps သည် အပလီကေးရှင်းများ ဖန်တီးခြင်းနှင့် ပေးပို့ခြင်းတွင် ပူးပေါင်းဆောင်ရွက်ခြင်းနှင့် ပတ်သက်သည်။

"ရိုးရှင်းစွာပြောရလျှင် DevOps သည် လူတိုင်းအတူတကွအလုပ်လုပ်နိုင်သည့်ဆော့ဖ်ဝဲလ်ထုတ်လုပ်ရေးနှင့်ပေးပို့ခြင်းဆိုင်ရာချဉ်းကပ်မှုတစ်ခုဖြစ်သည်" ဟု BMC ၏ဒစ်ဂျစ်တယ်လုပ်ငန်းအလိုအလျောက်စနစ်၏ဥက္ကဌနှင့်ခေါင်းဆောင် Gur Staf ကပြောကြားခဲ့သည်။

4. DevOps သည် ပိုက်လိုင်းတစ်ခုဖြစ်သည်။

“အစိတ်အပိုင်းအားလုံး တညီတညွှတ်တည်းရှိမှသာ သယ်ယူပို့ဆောင်ရေး တပ်ဆင်မှု ဖြစ်နိုင်သည်။”

"ကျွန်တော် DevOps ကို ကားတပ်ဆင်တဲ့လိုင်းနဲ့ နှိုင်းယှဉ်မယ်" ဟု Gur Staff က ဆက်လက်ပြောပြသည်။ - စိတ်ကူးကတော့ အစိတ်အပိုင်းအားလုံးကို ဒီဇိုင်းဆွဲပြီး ကြိုပြီးလုပ်ထားတာမို့ တစ်ဦးချင်း ချိန်ညှိစရာမလိုဘဲ စုစည်းနိုင်ပါတယ်။ အစိတ်အပိုင်းအားလုံး တညီတညွှတ်တည်းရှိမှသာ Conveyor တပ်ဆင်ခြင်း ဖြစ်နိုင်သည်။ အင်ဂျင်ကို ဒီဇိုင်းဆွဲပြီး ဆောက်သူများသည် ကားကိုယ်ထည် သို့မဟုတ် ဖရိန်တွင် မည်သို့တပ်ဆင်ရမည်ကို စဉ်းစားရမည်ဖြစ်သည်။ ဘရိတ်လုပ်သူတွေက ဘီးတွေအကြောင်း စဉ်းစားရမှာပေါ့။ ဆော့ဖ်ဝဲလ်တွင်လည်း အလားတူဖြစ်သင့်သည်။

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

“လူတွေကို ပူးပေါင်းပြီး တခြားသူတွေ လုပ်နေတဲ့ အလုပ်ရဲ့ အစိတ်အပိုင်းတွေကို စဉ်းစားဖို့က ကိုယ့်အလုပ်တွေကိုပဲ အာရုံစိုက်နေတာထက် ကျော်လွှားဖို့ အကြီးမားဆုံး အတားအဆီးပါပဲ။ ဒါကို သင်လုပ်နိုင်ရင် ဒစ်ဂျစ်တယ်အသွင်ပြောင်းဖို့ အခွင့်အလမ်းကောင်းရှိပါတယ်” ဟု Gur Staff က ထပ်လောင်းပြောကြားခဲ့သည်။

5. DevOps သည် လူများ၊ လုပ်ငန်းစဉ်များနှင့် အလိုအလျောက်လုပ်ဆောင်ခြင်း၏ မှန်ကန်သောပေါင်းစပ်မှုဖြစ်သည်။

DevOps Institute ၏ အမှုဆောင်ဒါရိုက်တာ Jayne Groll က DevOps ကို ရှင်းပြရန် ကြီးစွာသော တူညီသော တူညီမှုကို ပေးခဲ့သည်။ သူမ၏စကားတွင် "DevOps သည် လူ၊ လုပ်ငန်းစဉ်နှင့် အလိုအလျောက်လုပ်ဆောင်ခြင်း- ပါဝင်ပစ္စည်းများ၏ အဓိကအမျိုးအစားသုံးမျိုးပါသည့် ဟင်းချက်နည်းတစ်ခုနှင့်တူသည်။ ဤပါဝင်ပစ္စည်းများအများစုကို အခြားနယ်ပယ်များနှင့် အရင်းအမြစ်များမှ မှာယူနိုင်သည်- Lean၊ Agile၊ SRE၊ CI/CD၊ ITIL၊ ခေါင်းဆောင်မှု၊ ယဉ်ကျေးမှု၊ ကိရိယာများ။ DevOps ၏လျှို့ဝှက်ချက်သည် ဟင်းချက်နည်းကောင်းများကဲ့သို့ပင်၊ မှန်ကန်သောအချိုးအစားများရရှိရန်နှင့် အပလီကေးရှင်းများဖန်တီးခြင်းနှင့် ထုတ်လွှတ်ခြင်း၏အမြန်နှုန်းနှင့် ထိရောက်မှုတိုးမြင့်စေရန်အတွက် မှန်ကန်သောအချိုးအစားများရရှိစေရန်နှင့် ဤပါဝင်ပစ္စည်းများကို ရောစပ်နည်းဖြစ်သည်။

6. DevOps သည် ပရိုဂရမ်မာများ ဖော်မြူလာ 1 အဖွဲ့ကဲ့သို့ အလုပ်လုပ်သည့် အချိန်ဖြစ်သည်။

“ပြိုင်ပွဲကို အစကနေ အဆုံးအထိ မစီစဉ်ထားပေမယ့် ဆန့်ကျင်ဘက်အနေနဲ့ အဆုံးကနေ အစကနေ ပြန်စမှာပါ။”

“DevOps ပဏာမခြေလှမ်းကနေ ဘာကိုမျှော်လင့်ရမလဲဆိုတာကို ပြောတဲ့အခါ၊ NASCAR သို့မဟုတ် Formula 1 ပြိုင်ကားအဖွဲ့ကို နမူနာအနေနဲ့ စဉ်းစားမိတယ်” ဟု Red Hat မှ cloud platform marketing ၏အကြီးတန်းမန်နေဂျာနှင့် DevOps'ish သတင်းလွှာထုတ်ဝေသူ Chris Short ကဆိုသည်။ - ထိုကဲ့သို့သောအဖွဲ့၏ခေါင်းဆောင်တွင် ရည်မှန်းချက်တစ်ခုရှိသည်- ပြိုင်ပွဲပြီးဆုံးချိန်တွင် ဖြစ်နိုင်ချေအမြင့်ဆုံးနေရာကိုရယူရန်၊ အသင်း၏ရနိုင်သောအရင်းအမြစ်များနှင့် ၎င်းကိုဖြစ်ပေါ်လာမည့်စိန်ခေါ်မှုများကိုထည့်သွင်းစဉ်းစားပါ။ ဤကိစ္စတွင်၊ ပြိုင်ပွဲကို အစမှအဆုံးအထိ မစီစဉ်ထားသော်လည်း ဆန့်ကျင်ဘက်အနေနှင့်၊ အဆုံးမှ အစမှအဆုံးသတ်ရန် စီစဉ်ထားသည်။ ပထမဦးစွာ ရည်မှန်းချက်ကြီးသော ပန်းတိုင်ကို သတ်မှတ်ပြီး အောင်မြင်ရန် နည်းလမ်းများကို ဆုံးဖြတ်သည်။ ထို့နောက် ၎င်းတို့ကို လုပ်ငန်းခွဲများအဖြစ် ခွဲ၍ အဖွဲ့၀င်များထံ လွှဲအပ်ထားသည်။

“အဖွဲ့ဟာ တွင်းမှတ်တိုင်ကို ပြီးပြည့်စုံအောင် မပြိုင်ခင် တစ်ပတ်လုံး အချိန်ဖြုန်းပါတယ်။ သူသည် ကြမ်းတမ်းသော ပြိုင်ပွဲနေ့အတွက် ပုံသဏ္ဍာန်ရှိနေစေရန် ခွန်အားလေ့ကျင့်ခန်းနှင့် cardio လုပ်သည်။ ပြိုင်ပွဲအတွင်း ဖြစ်ပေါ်လာနိုင်သည့် ပြဿနာများကို ဖြေရှင်းရန် အတူတကွ ပူးပေါင်းလုပ်ဆောင်သည့် အလေ့အကျင့်များ။ အလားတူ၊ ဖွံ့ဖြိုးတိုးတက်ရေးအဖွဲ့သည် ဗားရှင်းအသစ်များကို မကြာခဏ ထုတ်ဝေခြင်းဆိုင်ရာ ကျွမ်းကျင်မှုကို လေ့ကျင့်ပေးသင့်သည်။ သင့်တွင် ထိုသို့သောကျွမ်းကျင်မှုများနှင့် ကောင်းမွန်စွာလုပ်ဆောင်နိုင်သော လုံခြုံရေးစနစ်ရှိပါက၊ ဗားရှင်းအသစ်များကို ထုတ်လုပ်ခြင်းသို့ လွှင့်တင်ခြင်းသည်လည်း မကြာခဏဖြစ်လေ့ရှိသည်။ ဤကမ္ဘာ့အမြင်တွင်၊ အရှိန်မြှင့်ခြင်းသည် ဘေးကင်းမှုကို တိုးမြင့်စေသည်” ဟု Short ကဆိုသည်။

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

ကျွန်ုပ်တို့သည် DevOps အကြောင်း နားလည်နိုင်သော ဘာသာစကားဖြင့် ပြောဆိုသည်။

DevOps ကို တိုင်းတာနည်း- ကျွမ်းကျင်သူများထံမှ အကြံပြုချက် 10 ခု

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

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

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

ရလဒ်သည် "ကျွန်ုပ်တို့" နှင့် "သူတို့" အကြား ပိုင်းခြားသည့် ယဉ်ကျေးမှုတစ်ခုဖြစ်ကြောင်း သိမြင်ရန် လွယ်ကူသည်။

“မကြာခဏဆိုသလို၊ အဖွဲ့အစည်းတွေက တခြားသူတွေ ဒီလမ်းကြောင်းအတိုင်း လိုက်နိုင်မလား ဒါမှမဟုတ် ဆန္ဒရှိမရှိ မစဉ်းစားဘဲ ပင်မခေတ်ရေစီးကြောင်း DevOps အတွက် လမ်းခင်းပေးမယ်လို့ တွေးထားတဲ့ ဒီရှေ့ဆောင်ပရောဂျက်တွေကို စဖွင့်ပါတယ်” ဟု Ben Grinnell က ရှင်းပြသည်။ - ထိုကဲ့သို့သော ပရောဂျက်များကို အကောင်အထည်ဖော်ရန်အတွက် အဖွဲ့များကို များသောအားဖြင့် အခြားနေရာများတွင် အလားတူလုပ်ဆောင်ထားပြီးဖြစ်သော်လည်း သင့်အဖွဲ့အစည်းအတွက် အသစ်အဆန်းဖြစ်နေသော ကိုယ့်ကိုယ်ကိုယ်ယုံကြည်သော “Varangians” မှ ခေါ်ယူလေ့ရှိသည်။ တစ်ချိန်တည်းမှာပင် အခြားသူများအပေါ် ချုပ်နှောင်ထားသည့် စည်းကမ်းများကို ဖောက်ဖျက်ဖျက်ဆီးရန်လည်း တိုက်တွန်းထားသည်။ ရလဒ်သည် အသိပညာနှင့် ကျွမ်းကျင်မှုများ လွှဲပြောင်းခြင်းကို ဟန့်တားသော "ကျွန်ုပ်တို့" နှင့် "သူတို့" တို့၏ ယဉ်ကျေးမှုတစ်ခုဖြစ်ကြောင်း သိမြင်ရန် လွယ်ကူသည်။

“ဒီယဉ်ကျေးမှုပြဿနာက DevOps ကို စကေးချရခက်တဲ့ အကြောင်းရင်းတစ်ခုပါပဲ။ DevOps အဖွဲ့များသည် လျင်မြန်စွာတိုးတက်နေသော IT-ပထမကုမ္ပဏီများ၏ပုံမှန်နည်းပညာဆိုင်ရာစိန်ခေါ်မှုများကိုရင်ဆိုင်နေကြရသည်” ဟု Scalyr ၏တည်ထောင်သူနှင့်ဥက္ကဌ Steve Newman မှပြောကြားခဲ့သည်။

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

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

1. ယဉ်ကျေးမှုပြောင်းလဲမှုသည် အချိန်ယူရမည်ကို သတိရပါ။

DevOps Institute မှ အမှုဆောင်ဒါရိုက်တာ Jayne Groll "ကျွန်ုပ်၏အမြင်အရ၊ DevOps ၏ချဲ့ထွင်မှုသည် လျင်မြန်သောဖွံ့ဖြိုးတိုးတက်မှုကဲ့သို့ တိုးမြင့်ပြီး ထပ်ခါထပ်ခါဖြစ်သင့်သည် (ယဉ်ကျေးမှုအပေါ် ထပ်တူထပ်မျှထိထိမိမိ) ဖြစ်သင့်သည်။ Agile နှင့် DevOps သည် အသင်းငယ်များကို အလေးထားသည်။ ဒါပေမယ့် ဒီအဖွဲ့တွေဟာ အရေအတွက်နဲ့ ပေါင်းစည်းမှု တိုးပွားလာတာနဲ့အမျှ ကျွန်ုပ်တို့ဟာ အလုပ်နည်းလမ်းအသစ်တွေကို လက်ခံကျင့်သုံးတဲ့ လူတွေပိုများလာကာ ရလဒ်အနေနဲ့ ကြီးမားတဲ့ ယဉ်ကျေးမှုအသွင်ကူးပြောင်းမှုတွေ ဖြစ်လာပါတယ်။”

2. အလုံအလောက်အချိန်ယူစီစဉ်ပြီး ပလက်ဖောင်းတစ်ခုရွေးချယ်ပါ။

Eran Kinsbruner၊ Perfecto တွင် ဦးဆောင်နည်းပညာဆိုင်ရာ ဧဝံဂေလိဆရာ၊ "လုပ်ငန်းခွင်ချဲ့ထွင်ရန်အတွက် DevOps အဖွဲ့များသည် ရိုးရာလုပ်ငန်းစဉ်များ၊ ကိရိယာများနှင့် ကျွမ်းကျင်မှုများကို ပေါင်းစပ်ရန် ဦးစွာလေ့လာသင်ယူကြပြီး၊ ထို့နောက် DevOps အဆင့်တစ်ခုချင်းစီကို တည်ငြိမ်အောင် ဖြည်းဖြည်းချင်း ပြုစုပျိုးထောင်ပေးရပါမည်။ ၎င်းအားလုံးသည် သုံးစွဲသူဇာတ်လမ်းများနှင့် တန်ဖိုးစီးကြောင်းများကို ဂရုတစိုက်စီစဉ်ခြင်းဖြင့် စတင်ပြီး၊ ၎င်းနောက်တွင် ပင်စည်အခြေပြု ဖွံ့ဖြိုးတိုးတက်မှု သို့မဟုတ် ကုဒ်ခွဲခြင်းနှင့် ပေါင်းစည်းခြင်းအတွက် အသင့်တော်ဆုံး အခြားနည်းလမ်းများကို အသုံးပြု၍ ဆော့ဖ်ဝဲလ်ရေးသားခြင်းနှင့် ဗားရှင်းထိန်းချုပ်မှုတို့ ပါဝင်သည်။”

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

နောက်တစ်ဆင့်မှာ ထုတ်လုပ်မှုတွင် ဖြန့်ကျက်ထားပြီး ၎င်းသည် ကြိုးကိုင်ကိရိယာများနှင့် ကွန်တိန်နာများကို အသုံးပြု၍ အလိုအလျောက် အပြည့်အဝ လုပ်ဆောင်သင့်သည်။ DevOps (ထုတ်လုပ်မှု simulator၊ QA ပတ်ဝန်းကျင်နှင့် အမှန်တကယ်ထုတ်လုပ်သည့်ပတ်ဝန်းကျင်) အဆင့်အားလုံးတွင် အတုအယောင်ပတ်ဝန်းကျင်များရှိရန် အရေးကြီးပြီး သက်ဆိုင်ရာ ကောက်ချက်ချရန်အတွက် စစ်ဆေးမှုများအတွက် နောက်ဆုံးပေါ်ဒေတာကိုသာ အမြဲအသုံးပြုပါ။ ပိုင်းခြားစိတ်ဖြာချက်သည် စမတ်ကျပြီး လျင်မြန်ပြီး အရေးယူနိုင်သော တုံ့ပြန်ချက်ဖြင့် ကြီးမားသောဒေတာကို လုပ်ဆောင်နိုင်စွမ်းရှိရမည်။"

3. အပြစ်ကိုတာဝန်ယူပါ။

Gordon Haff၊ RedHat Evangelist “စမ်းသပ်မှုများကို ခွင့်ပြုပြီး အားပေးသည့် စနစ်နှင့် လေထုကို ဖန်တီးခြင်းသည် လျင်မြန်သော ဆော့ဖ်ဝဲလ် ဖွံ့ဖြိုးတိုးတက်မှုတွင် အောင်မြင်သော ကျရှုံးမှုများဟု လူသိများသော အရာကို ရရှိစေပါသည်။ ဒါက ကျရှုံးမှုအတွက် တခြားဘယ်သူမှ တာဝန်ရှိတယ်လို့ မဆိုလိုပါဘူး။ အမှန်မှာ၊ မည်သူ့တွင် တာဝန်ရှိသည်ကို ခွဲခြားသိမြင်ခြင်းသည် ပို၍လွယ်ကူလာသည်၊ “တာဝန်ယူခြင်း” သည် “မတော်တဆမှုဖြစ်စေသည်” ဟု မဆိုလိုတော့ပါ။ ဆိုလိုတာက တာဝန်ယူမှုရဲ့ အနှစ်သာရက အရည်အသွေးနဲ့ ပြောင်းလဲတယ်။ အချက်လေးချက်သည် အရေးကြီးလာသည်- အနှောင့်အယှက်၊ ချဉ်းကပ်မှု၊ ထုတ်လုပ်မှု လုပ်ငန်းစဉ်များနှင့် မက်လုံးများ။" (Gordon Huff ၏ "DevOps သင်ခန်းစာများ- ကျန်းမာသော စမ်းသပ်မှု 4 ကဏ္ဍ" တွင် ဤအချက်များအကြောင်း ပိုမိုဖတ်ရှုနိုင်ပါသည်။)

4. ရှေ့လမ်းကိုရှင်းပါ။

အတိုင်ပင်ခံကုမ္ပဏီ North Highland မှ မန်နေးဂျင်းဒါရိုက်တာနှင့် ဒစ်ဂျစ်တယ်အကြီးအကဲ Ben Grinnell "အတိုင်းအတာတစ်ခုအောင်မြင်ရန်၊ ရှေ့ဆောင်ပရောဂျက်များနှင့်အတူ "လမ်းကြောင်းရှင်းလင်းခြင်း" အစီအစဉ်ကို စတင်ရန် အကြံပြုပါသည်။ ဒီပရိုဂရမ်ရဲ့ ရည်ရွယ်ချက်ကတော့ DevOps ရဲ့ ရှေ့ဆောင်တွေက စွန့်ပစ်ထားတဲ့ အမှိုက်တွေကို ရှင်းပစ်ဖို့ဖြစ်ပြီး ခေတ်မမီတော့တဲ့ စည်းမျဉ်းစည်းကမ်းတွေနဲ့ ဒီလိုအရာတွေကို ရှင်းရှင်းလင်းလင်းဖြစ်အောင် ရှေ့ဆက်သွားဖို့ပါပဲ။”

“လုပ်ငန်းခွင်အသစ်များ၏ အောင်မြင်မှုများကို ကျယ်ကျယ်ပြန့်ပြန့် ဂုဏ်ပြုခြင်းဖြင့် ရှေ့ဆောင်အဖွဲ့ကို ကျော်လွန်၍ ကောင်းမွန်သော ဆက်သွယ်မှုမှတစ်ဆင့် လူများအား အဖွဲ့အစည်းဆိုင်ရာ ပံ့ပိုးကူညီမှုနှင့် အရှိန်အဟုန်ကို ပေးပါ။ DevOps ပရောဂျက်များ၏ နောက်လှိုင်းတွင် ပါဝင်နေပြီး DevOps ကို ပထမဆုံးအကြိမ် အသုံးပြုရန် စိတ်ပူနေသူများကို နည်းပြပါ။ ဒီလူတွေက ရှေ့ဆောင်တွေနဲ့ အရမ်းကွာခြားတာကို သတိရပါ။”

5. ကိရိယာများကို ဒီမိုကရက်တစ်ဖြစ်အောင်လုပ်ပါ။

Scalyr ၏တည်ထောင်သူနှင့်ဥက္ကဌ Steve Newman “Tools တွေကို လူတွေဆီကနေ ဝှက်မထားသင့်ဘူး၊ အချိန်ကုန်ခံချင်တဲ့သူတိုင်းအတွက် သင်ယူဖို့ အတော်လေး လွယ်ကူသင့်ပါတယ်။ အကယ်၍ ကိရိယာတစ်ခုအသုံးပြုရန် "အသိအမှတ်ပြု" လူသုံးဦးအား မှတ်တမ်းများမေးမြန်းနိုင်မှုကို ကန့်သတ်ထားပါက၊ သင့်တွင် အလွန်ကြီးမားသော ကွန်ပျူတာပတ်ဝန်းကျင်တစ်ခုရှိလျှင်ပင် သင့်တွင် ပြဿနာကိုကိုင်တွယ်ဖြေရှင်းရန် အများဆုံးလူ 3 ဦးအထိ အမြဲရှိနေမည်ဖြစ်သည်။ တစ်နည်းဆိုရသော်၊ ဤနေရာတွင် ကြီးမားသော (စီးပွားရေး) အကျိုးဆက်များကို ဖြစ်ပေါ်စေနိုင်သည့် ပိတ်ဆို့မှုများ ရှိနေပါသည်။”

6. အဖွဲ့လိုက်လုပ်ဆောင်မှုအတွက် စံပြအခြေအနေများကို ဖန်တီးပါ။

ITV ၏ Common Platform အကြီးအကဲ Tom Clark "မင်းဘာမဆိုလုပ်နိုင်ပေမယ့် အရာအားလုံးကို တစ်ပြိုင်နက်လုပ်လို့မရဘူး။ ထို့ကြောင့် ရည်မှန်းချက်ကြီးကြီးထားကာ သေးသေးလေးစတင်ကာ လျင်မြန်သောခြေလှမ်းများဖြင့် ရှေ့ကိုဆက်သွားပါ။ အချိန်ကြာလာသည်နှင့်အမျှ သင်သည် အရာများပြီးမြောက်ခြင်းအတွက် နာမည်ကောင်းတစ်ခု တိုးလာမည်ဖြစ်ပြီး၊ ထို့ကြောင့် အခြားသူများလည်း သင့်နည်းလမ်းများကို အသုံးပြုချင်လာပါလိမ့်မည်။ ပြီးတော့ အလွန်ထိရောက်တဲ့ အသင်းတစ်သင်းကို တည်ဆောက်ဖို့ စိတ်မပူပါနဲ့။ အဲဒီအစား လူတွေကို စံပြလုပ်ငန်းခွင်အခြေအနေတွေ ပေးပြီးတော့ ထိရောက်မှုနောက်ကို လိုက်လာလိမ့်မယ်။”

7. Conway's Law နှင့် Kanban ဘုတ်များအကြောင်း မမေ့ပါနှင့်

CollabNetVersionOne မှ Software Delivery နှင့် DevOps Strategy ၏ ဒါရိုက်တာ Logan Daigle “ကွန်ဝေးဥပဒေရဲ့ အကျိုးဆက်တွေကို နားလည်ဖို့ အရေးကြီးတယ်။ ကျွန်ုပ်၏ ပျော့ပျောင်းသောစာပိုဒ်တွင်၊ ကျွန်ုပ်တို့ဖန်တီးသည့် ထုတ်ကုန်များနှင့် DevOps အပါအဝင် ကျွန်ုပ်တို့အသုံးပြုသည့် လုပ်ငန်းစဉ်များသည် ကျွန်ုပ်တို့၏အဖွဲ့အစည်းကဲ့သို့ပင် ဖွဲ့စည်းတည်ဆောက်ထားသည်ဟု ဤဥပဒေတွင် ဖော်ပြထားသည်။"

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

"စကေးချဲ့ခြင်း၏နောက်ထပ်အရေးကြီးသောအချက်မှာ Kanban ဘုတ်များပေါ်တွင် လုပ်ဆောင်နေသောအလုပ်များ (WIP၊ workinprogress) ကိုပြသရန်ဖြစ်သည်။ အဖွဲ့အစည်းတစ်ခုတွင် ဤအရာများကို လူအများမြင်နိုင်သည့်နေရာတစ်ခုရှိသောအခါ၊ ၎င်းသည် အတိုင်းအတာချဲ့ထွင်ခြင်းအပေါ် ကောင်းသောအကျိုးသက်ရောက်မှုရှိသော ပူးပေါင်းဆောင်ရွက်မှုကို များစွာအားပေးပါသည်။"

8. အမာရွတ်ဟောင်းများကို ရှာဖွေပါ။

Manuel Pais၊ DevOps အတိုင်ပင်ခံနှင့် Team Topologies ပူးတွဲရေးသားသူ- “DevOps ကျင့်စဉ်များကို Dev နှင့် Ops ကိုယ်တိုင်ထက် ကျော်လွန်ပြီး ၎င်းတို့ကို အခြားလုပ်ဆောင်ချက်များတွင် အသုံးချရန် ကြိုးစားခြင်းသည် အကောင်းဆုံးသော ချဉ်းကပ်မှုတစ်ခု မဟုတ်ပေ။ ၎င်းသည် သေချာပေါက် သက်ရောက်မှုအချို့ရှိလိမ့်မည် (ဥပမာ၊ အလိုအလျောက် manual ထိန်းချုပ်ခြင်းဖြင့်)၊ သို့သော် ကျွန်ုပ်တို့သည် ပေးပို့မှုနှင့် တုံ့ပြန်မှုလုပ်ငန်းစဉ်များကို နားလည်ခြင်းဖြင့် စတင်ပါက ပိုမိုအောင်မြင်နိုင်သည်။”

“အဖွဲ့အစည်းတစ်ခု၏ IT စနစ်တွင် ဒဏ်ရာဟောင်းများ ရှိခဲ့ပါက- အတိတ်က ဖြစ်ရပ်များကြောင့် အကောင်အထည်ဖော်ခဲ့သော လုပ်ထုံးလုပ်နည်းများနှင့် စီမံခန့်ခွဲမှု ယန္တရားများ (ထုတ်ကုန်များ၊ နည်းပညာများ သို့မဟုတ် လုပ်ငန်းစဉ်များ အပြောင်းအလဲကြောင့်) ဆက်စပ်မှု ဆုံးရှုံးသွားပါက ၎င်းတို့ကို သေချာပေါက် ဖယ်ရှားရန် လိုအပ်ပါသည်။ သို့မဟုတ် ထိရောက်မှုမရှိသော သို့မဟုတ် မလိုအပ်သော လုပ်ငန်းစဉ်များကို အလိုအလျောက်လုပ်ဆောင်ခြင်းထက် ချောမွေ့စေပါသည်။"

9. DevOps ရွေးချယ်စရာများကို မမွေးမြူပါနှင့်

Anthony Edwards, ခရမ်းချဉ်သီး၏ လည်ပတ်မှုဒါရိုက်တာ၊ “DevOps သည် အလွန်မရေရာသော အသုံးအနှုန်းဖြစ်ပြီး အသင်းတိုင်းသည် ၎င်း၏ကိုယ်ပိုင် DevOps ဗားရှင်းဖြင့် အဆုံးသတ်ပါသည်။ အဖွဲ့အစည်းတစ်ခုတွင် DevOps အမျိုးပေါင်း 20 သည် ရုတ်တရက် အတူတကွ ကောင်းမွန်စွာ မလိုက်လျောညီထွေဖြစ်သောအခါတွင် ပိုဆိုးသည်မဟုတ်။ ဖွံ့ဖြိုးတိုးတက်မှုအဖွဲ့ သုံးခုမှ တစ်ခုစီသည် ဖွံ့ဖြိုးတိုးတက်မှုနှင့် ထုတ်ကုန်စီမံခန့်ခွဲမှုကြားတွင် ၎င်းတို့၏ကိုယ်ပိုင်၊ အထူးဆက်သွယ်မှု ရှိရန် မဖြစ်နိုင်ပေ။ ထုတ်လုပ်မှု simulator သို့ လွှဲပြောင်းသည့်အခါ ထုတ်ကုန်များသည် တုံ့ပြန်ချက်ကို ကိုင်တွယ်ရန်အတွက် ၎င်းတို့၏ ကိုယ်ပိုင်သီးသန့် မျှော်လင့်ချက်များ ရှိမနေသင့်ပါ။ မဟုတ်ပါက သင်သည် DevOps ကို ဘယ်တော့မှ စကေးချနိုင်မည်မဟုတ်ပါ။"

10. DevOps ၏ လုပ်ငန်းတန်ဖိုးကို ဟောပြောပါ။

Scalyr ၏တည်ထောင်သူနှင့်ဥက္ကဌ Steve Newman "DevOps ၏တန်ဖိုးကိုအသိအမှတ်ပြုရန်အလုပ်။ သင်လုပ်ဆောင်သည့်အရာ၏ အကျိုးကျေးဇူးများအကြောင်း သင်ယူပြီး လွတ်လပ်စွာပြောဆိုပါ။ DevOps သည် မယုံနိုင်လောက်အောင် အချိန်နှင့်ငွေကို ချွေတာနိုင်သည် (စဉ်းစားကြည့်ပါ- စက်ရပ်ချိန်နည်းသည်၊ ပြန်လည်ရယူရန် အချိန်တိုတောင်းသည်)၊ DevOps အဖွဲ့များသည် လုပ်ငန်းအောင်မြင်ရန်အတွက် ဤအစပျိုးမှုများ၏ အရေးပါမှုကို အလေးပေး (ဟောပြောပြီး) မပြတ်အလေးပေးရမည်ဖြစ်သည်။ ဤနည်းဖြင့် သင်သည် ချိတ်ဆက်သူများအဝန်းအဝိုင်းကို ချဲ့ထွင်နိုင်ပြီး အဖွဲ့အစည်းအတွင်းရှိ DevOps ၏ သြဇာလွှမ်းမိုးမှုကို တိုးမြှင့်နိုင်သည်။"

ဆုငှေ

အပေါ် Red Hat ဖိုရမ် ရုရှား ကျွန်ုပ်တို့၏ကိုယ်ပိုင် DevOps သည် စက်တင်ဘာ 13 ရက်နေ့တွင် ရောက်ရှိလာလိမ့်မည် - ဟုတ်ပါသည်၊ Red Hat၊ ဆော့ဖ်ဝဲလ်ထုတ်လုပ်သူအနေဖြင့် ၎င်း၏ကိုယ်ပိုင် DevOps အဖွဲ့များနှင့် ကျင့်ထုံးများရှိသည်။

အဖွဲ့အစည်းတစ်ဝှမ်းရှိ အခြားအဖွဲ့များအတွက် စက်တွင်းအလိုအလျောက်စနစ်ဆိုင်ရာ ဝန်ဆောင်မှုများကို ဖော်ဆောင်ပေးသော ကျွန်ုပ်တို့၏အင်ဂျင်နီယာ Mark Birger သည် သူ၏ကိုယ်ပိုင်ဇာတ်လမ်းကို ရုရှားဘာသာဖြင့် ပြောပြပါမည် - Red Hat DevOps အဖွဲ့သည် Ansible မှ စီမံခန့်ခွဲသော Hat Virtualization virtual environments မှ အပလီကေးရှင်းများကို ပြည့်စုံသောကွန်တိန်နာဖော်မတ်သို့ မည်သို့ရွှေ့ပြောင်းထားသည် OpenShift ပလပ်ဖောင်း။

ဒါပေမယ့် ဒါအကုန်တော့ မဟုတ်ပါဘူး။

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

source: www.habr.com

မှတ်ချက် Add