Slurm DevOps- အဘယ်ကဌောင့် DevOps အတလေသအခေါ်နဟင့် မည်သည့်အရာဖဌစ်မည်ကို ကျလန်ုပ်တို့ မဆလေသနလေသရပါ။

ယနေ့ Southbridge တလင် ကျလန်ုပ်တို့သည် စီမံကိန်သအစည်သအဝေသတစ်ခုတလင် စိမ်သပဌာရောင်စီမံခန့်ခလဲမဟုကို ဆလေသနလေသခဲ့ကဌသည်။

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

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

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

နဟင့် အစီအစဉ် Slurm DevOps အောက်ခဌေကနေ ရလဟေ့ရတာကို နဟစ်သက်သူတလေအတလက် ဖန်တီသထာသတာပါ။

Slurm DevOps- အဘယ်ကဌောင့် DevOps အတလေသအခေါ်နဟင့် မည်သည့်အရာဖဌစ်မည်ကို ကျလန်ုပ်တို့ မဆလေသနလေသရပါ။

ကျလန်ုပ်တို့သည် DevOps အတလေသအခေါ်ကို ဆလေသနလေသမည်မဟုတ်ပါ။ အဓိပ္ပါယ်မရဟိသောကဌောင့်မဟုတ်ပါ၊ သို့မဟုတ်ကျလန်ုပ်တို့မသိသောကဌောင့်မဟုတ်ပါ၊ သို့မဟုတ်ကျလန်ုပ်တို့သည် holivars မျာသကိုမကဌိုက်ပါ (ကျလန်ုပ်တို့မနဟစ်သက်ပါ)။ DevOps ဒဿနိကဗေဒသည် နဟစ်ပေါင်သမျာသစလာ လေ့ကျင့်မဟုအတလင်သ DevOps ဗိသုကာပညာရဟင်နဟင့် အင်ဂျင်နီယာတိုင်သတလင် ပုံဆောင်ခဲဖဌစ်သလာသပဌီသ ပဌင်သထန်သောလေ့ကျင့်မဟု 3 ရက်အတလင်သ မဟုတ်ပါ။

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

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

Southbridge အလေ့အကျင့်မျာသကို ကျော်လလန်သလာသရန်အတလက် အချို့သောအကဌောင်သအရာမျာသအတလက် ပဌင်ပမဟဟောပဌောသူမျာသကို ဖိတ်ခေါ်ပါသည်။

Artem Galonsky, STO "ဗျူရိုဗျူရို"
စီသပလာသရေသဖလံ့ဖဌိုသတိုသတက်မဟုတလင် 12+ နဟစ်။
2011 ခုနဟစ်မဟစတင်၍ အဖလဲ့/ ဖလံ့ဖဌိုသတိုသတက်ရေသဌာနအကဌီသအကဲ
Technical Director သည် 2016 ခုနဟစ်ကတည်သက ဖဌစ်သည်။

ကျောင်သသာသမျာသနဟင့် အတူ၊ ယခင်က အသုံသပဌုခဲ့သည့် အပလီကေသရဟင်သမျာသကို အလိုအလျောက် ဖဌန့်ကျက်ရန် နည်သလမ်သမျာသကို ကဌည့်ရဟုပါမည်။ ခေတ်မီပိုက်လိုင်သတည်ဆောက်မဟုနဟင့် အသုံသမျာသသောကိရိယာအချို့ကို ဆလေသနလေသကဌည့်ကဌပါစို့။ GitLab CI/CD ၏ ကိရိယာမျာသနဟင့် လုပ်ဆောင်နိုင်စလမ်သမျာသကို အနီသကပ် လေ့လာကဌည့်ကဌပါစို့။ ကျောင်သသာသမျာသသည် ခေတ်မီ CI/CD နည်သလမ်သမျာသကို မည်သို့အသုံသပဌုသည်ကို ကျောင်သသာသမျာသ ခံစာသသိရဟိနိုင်စေရန်အတလက် ကျလန်ုပ်၏အကဌောင်သအရာမျာသ (Automation to Introduction and Working with Gitlab) ကို ကျလန်ုပ်၏အကဌောင်သအရာမျာသတလင် အလေ့အကျင့်ကို တည်ဆောက်ထာသပါသည်။ သီအိုရီသည် ဓမ္မဓိဋ္ဌာန်ကျကျ လိုအပ်သော အနိမ့်ဆုံသဖဌစ်လိမ့်မည်။

Alexey Stepanenko၊ Selectel cloud platform အင်ဂျင်နီယာ
OpenStack cloud ကိုထိန်သသိမ်သရန်အတလက် အခဌေခံအဆောက်အအုံဆိုင်ရာတာဝန်မျာသကို ကိုင်တလယ်ဖဌေရဟင်သခဌင်သ- စောင့်ကဌည့်ခဌင်သ၊ CI/CD နဟင့် ဖလဲ့စည်သမဟုစီမံခန့်ခလဲမဟု။

ပထမညသစလာ၊ ကျလန်ုပ်တို့သည် အခဌေခံအဆောက်အအုံစီမံခန့်ခလဲမဟုဆိုင်ရာ မော်ဒယ်မျာသနဟင့် နည်သလမ်သမျာသ (ပရိုဂရမ်သမင်သမဟ စီမံအုပ်ချုပ်မဟုသို့ ချဉ်သကပ်ပုံမျာသ) အကဌောင်သ ဆလေသနလေသမည်ဖဌစ်ပဌီသ ကဌေငဌာအခဌေခံအဆောက်အအုံစီမံခန့်ခလဲမဟုအတလက် HashiCorp ၏ DevOps ကိရိယာမျာသ (Packer နဟင့် Terraform) နဟင့် လက်တလေ့ကျကျ သိလာပါမည်။
ပိတ်ဆို့ခဌင်သပဌီသသလာသပါက၊ သင်သည် သင်၏အခဌေခံအဆောက်အအုံကို ဖော်ပဌခဌင်သ၊ စမ်သသပ်ခဌင်သနဟင့် ထုတ်လုပ်မဟုပတ်ဝန်သကျင်မျာသကို အလိုအလျောက်ပဌုလုပ်ခဌင်သ၊ သင့်အက်ပ်လီကေသရဟင်သကို အတိုင်သအတာနဟင့် load balancer ကိုအသုံသပဌု၍ မဌင့်မာသသောရရဟိနိုင်မဟုဖဌေရဟင်သချက်ကို တည်ဆောက်နိုင်မည်ဖဌစ်သည်။

Eduard Medvedev, Tungsten Labs (ဂျာမနီ) မဟ CTO
ပလက်ဖောင်သ၏ ChatOps လုပ်ဆောင်နိုင်စလမ်သအတလက် တာဝန်ယူသည့် StackStorm တလင် အင်ဂျင်နီယာအဖဌစ် လုပ်ကိုင်ခဲ့သည်။ ဒေတာစင်တာ အလိုအလျောက်စနစ်အတလက် ChatOps ကို တီထလင်ပဌီသ အကောင်အထည်ဖော်ခဲ့သည်။ ရုရဟာသနဟင့် နိုင်ငံတကာ ညီလာခံမျာသတလင် မိန့်ခလန်သပဌောသူ။

Slurm တလင်၊ DevOps အဖလဲ့အတလင်သ ဆက်သလယ်မဟုပဌုလုပ်နည်သနဟင့် CI/CD ပိုက်လိုင်သနဟင့် chatbots နဟင့် two-way integration တို့ကို အသုံသပဌု၍ ပိုမိုထိရောက်စလာ အပဌန်အလဟန်ပဌောဆိုနိုင်မည်ဖဌစ်သည်။

Booking.com မဟ Principal Developer Ivan Kruglov
2013 ခုနဟစ်တလင် Booking.com သို့ဝင်ရောက်ခဲ့ပဌီသကတည်သက သူသည် ဖဌန့်ဝေထာသသော မက်ဆေ့ချ်ပေသပို့ခဌင်သနဟင့် စီမံဆောင်ရလက်ခဌင်သ၊ BigData နဟင့် web-stack၊ ရဟာဖလေခဌင်သကဲ့သို့သော အခဌေခံအဆောက်အညပရောဂျက်မျာသတလင် လုပ်ဆောင်ခဲ့သည်။
Internal cloud နဟင့် Service Mesh တည်ဆောက်ခဌင်သဆိုင်ရာ ကိစ္စရပ်မျာသအတလက် လက်ရဟိလုပ်ဆောင်နေပါသည်။

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

  1. SRE သည် အက်ဒမင် သို့မဟုတ် ပရိုဂရမ်မာကို ဘာပေသသနည်သ။
  2. လုပ်ငန်သ သို့မဟုတ် ထုတ်ကုန်ပိုင်ရဟင်သည် အဘယ်ကဌောင့် SRE ကို အကောင်အထည်ဖော်ရန် လိုအပ်သနည်သ။

ထို့ကဌောင့် က DevOps Slurm သည် ထူသခဌာသလိမ့်မည်- ကျလန်ုပ်တို့ ပရိုဂရမ်ကို ပဌန်လုပ်ပါက၊ ၎င်သသည် မတူညီသော ဖလဲ့စည်သမဟုဖဌင့် ဖဌစ်လိမ့်မည်။

ဂရုပဌုသူမျာသအတလက်၊ habrapost ပရိုမိုသရဟင်သကုဒ်ကို အသုံသပဌု၍ 15% လျဟော့စျေသရဟိပါသေသသည်။

Slurm ၏ DevOps ပရိုဂရမ်အကဌောင်သ - ဒီမဟာ.

Register: https://slurm.io/devops

source: www.habr.com

မဟတ်ချက် Add