راځئ چې معلومه کړو چې د میتودولوژي جوهر څه دی او څوک یې ګټه کولی شي.
موږ به د DevOps متخصصینو په اړه هم وغږیږو: د دوی دندې ، معاشونه او مهارتونه.
انځور
DevOps څه شی دی
DevOps د سافټویر پراختیا میتودولوژي ده چې دنده یې په شرکت کې د پروګرام کونکو او سیسټم مدیرانو ترمنځ تعامل رامینځته کول دي. که چیرې د بیلابیلو څانګو څخه د معلوماتي ټکنالوجۍ متخصصین د یو بل په دندو نه پوهیږي، نو د دوی لپاره د نوي غوښتنلیکونو او تازه معلوماتو خپرول ځنډول کیږي.
DevOps د "بې سیمه" پراختیا دورې رامینځته کوي ، پدې توګه د سافټویر محصول خوشې کولو ګړندي کولو کې مرسته کوي. سرعت د اتوماتیک سیسټمونو معرفي کولو له لارې ترلاسه کیږي. برسیره پردې، پروګرام کونکي د سرورونو په ترتیب کولو او د بګونو موندلو کې برخه اخیستل پیل کوي، د بیلګې په توګه، دوی کولی شي اتوماتیک ازموینې ولیکي.
دا د څانګو ترمنځ تعامل ښه کوي. کارمندان په ښه توګه پوهیدل پیل کوي چې د سافټویر محصول له کومو مرحلو څخه تیریږي مخکې لدې چې د کارونکي لاس ته راشي.
کله چې یو پرمخ وړونکی پوه شي چې د سرور تنظیم کولو پرمهال مدیر له څه سره مخ کیږي ، نو هغه به هڅه وکړي چې په کوډ کې ممکن "تیز کونجونه" اسانه کړي. دا د بګونو شمیر کموي کله چې د غوښتنلیک ځای په ځای کول - د احصایو له مخې ، دا
څوک میتودولوژي ته اړتیا لري او څوک ورته اړتیا نلري
ډیری
استثناء
دا یوازې د اتوماتیک میتودولوژي او وسیلو پلي کول معنی لري کله چې غوښتنلیک د شهرت ترلاسه کولو پیل وکړي. دا به د سوداګرۍ پروسې منظمولو کې مرسته وکړي او د تازه معلوماتو خوشې کول ګړندي کړي.
د DevOps پلي کولو څرنګوالی
لاندې د نوي میتودولوژي بدلولو لپاره ځینې سپارښتنې دي.
د سوداګرۍ پروسو کې د ستونزو پیژندل. د میتودولوژي پلي کولو دمخه د سازمان اهداف او ستونزې په ګوته کړئ. DevOps ته د لیږد ستراتیژي به په دوی پورې اړه ولري. د دې کولو لپاره، د پوښتنو لیست جوړ کړئ، د بیلګې په توګه:
- د سافټویر تازه کولو په وخت کې څه شی ډیر وخت نیسي؟
- ایا دا ممکنه ده چې دا پروسه اتومات کړئ؟
- ایا د سازمان جوړښت پدې اغیزه کوي؟
په یوه اداره کې د ستونزو پیژندلو په اړه نور معلومات زده کړئ
په شرکت کې کلتور بدل کړئ. دا مهمه ده چې ټول کارمندان قانع کړئ چې د کار کولو معمول ډولونه بدل کړي او د دوی وړتیاوې پراخه کړي. د مثال په توګه، په فیسبوک کې ټول پروګرامونکي
کوچني پیل کړئ. هغه پروسه غوره کړئ چې د تازه کولو په وخت کې ډیری وخت او هڅې اخلي او اتوماتیک یې کړئ. دا
دا د دوامداره ادغام سیسټمونو ته هم د پاملرنې ارزښت لري چې د وروستي محصول راټولولو او ازموینې لپاره مسؤل دي. د داسې وسیلو بیلګې: جینکنز، ټیم سیټي او بانس.
د پرمختګونو ارزونه. د پلي شوي حلونو لپاره د فعالیت میټریکونه رامینځته کړئ او یو چک لیست رامینځته کړئ. په میټریکونو کې د خوشې کولو فریکوینسي ، د سافټویر ب featuresو باندې کار کولو وخت ، او په کوډ کې د بګونو شمیر شامل کیدی شي. د پایلو په اړه نه یوازې د مدیرانو سره، بلکې په پروژه کې ښکیل پاتې ټیم سره هم بحث وکړئ. پوښتنه وکړئ چې کوم وسایل ورک دي. دا غوښتنې په پام کې ونیسئ کله چې ستاسو پروسې نور هم اصلاح کړئ.
د DevOps انتقاد
که څه هم میتودولوژي
موجود دي
دا هم په دې باور دي چې DevOps
انځور
څوک د DevOps انجینر دی
د DevOps انجنیر د DevOps میتودولوژي پلي کوي. دا د سافټویر محصول رامینځته کولو ټولې مرحلې همغږي کوي: د کوډ لیکلو څخه د غوښتنلیک ازموینې او خوشې کولو پورې. دا ډول متخصص د پراختیا او ادارې څانګې کنټرولوي، او د مختلفو سافټویر وسیلو په معرفي کولو سره د دوی دندو اجرا کول اتومات کوي.
د DevOps انجنیر چال دا دی چې هغه ډیری مسلکونه سره یوځای کوي: مدیر، پراختیا کونکی، ټیسټر او مدیر.
جو سانچیز، په VMware کې د DevOps مبشر، د مجازی سافټویر شرکت،
د DevOps انجینر د غوښتنلیکونو تنظیم کولو او پلي کولو پورې اړوند د هر ډول دندو اتومات کولو مسؤلیت لري. د سافټویر څارنه هم د هغه په اوږو کې راځي. د دې ستونزو د حل لپاره، هغه د مختلفو ترتیباتو مدیریت سیسټمونه کاروي، د مجازی حل حلونه او د بادل وسایل د سرچینو توازن لپاره.
څوک استخدام کوي
د DevOps انجینران کولی شي هر هغه سازمان ته ګټه ورسوي چې غوښتنلیکونه رامینځته کوي یا لوی شمیر سرورونه اداره کوي. د DevOps انجنیران
څومره معاش
د DevOps انجینران
په متحده ایالاتو کې دوی
لکه څنګه چې د روسیې لپاره، د مسکو شرکتونه
د DevOps متخصص کیدو څرنګوالی
DevOps په IT کې نسبتا نوی سمت دی، نو د DevOps انجنیرانو لپاره د اړتیاو کوم لیست شتون نلري. په خالي ځایونو کې ، د دې پوست لپاره د اړتیاو په مینځ کې تاسو کولی شئ دواړه د Debian او CentOS ادارې مهارتونه او د ډیسک ډرایو سره د کار کولو وړتیا ومومئ.
د دې پراساس، موږ کولی شو دې پایلې ته ورسیږو چې لومړی، د DevOps انجنیر باید ښه تخنیکي لید ولري. د داسې شخص لپاره دا مهمه ده چې په دوامداره توګه نوي وسایل او ټیکنالوژي زده کړي.
د DevOps انجینر کیدو ترټولو اسانه لاره به د سیسټم مدیر یا پراختیا کونکی وي. دوی لا دمخه یو شمیر مهارتونه لري چې یوازې پراختیا ته اړتیا لري. اصلي دنده په DevOps کې د پوهې لږترلږه سیټ ته وده ورکول دي ، پدې پوهیدل چې څنګه د اتوماتیک وسیلو سره کار وکړي او د ادارې ، برنامه کولو او مجازی کولو مهارتونو کې تشې ډکې کړي.
د پوهیدو لپاره چیرې چې پوهه لاهم کمه ده، تاسو کولی شئ کار واخلئ
تاسو هم ګډون کولی شئ
زموږ د بلاګ څخه پوسټونه:
د فورټینیټ څخه د شبکې امنیت فابریکه: دا څه کولی شي له دننه څخه یو نظر: د ټول فلش ذخیره کولو سیسټم NetApp AFF A300 ان باکس کول د سیسکو UCS B480 M5 بلیډ سرور ان باکسینګ د SAP لپاره سرورونه: اصلي پلیټ فارمونه ان باکسینګ: سیسکو UCS
سرچینه: www.habr.com