DevOps - دا څه دی، ولې، او څومره مشهور دی؟

DevOps - دا څه دی، ولې، او څومره مشهور دی؟

څو کاله دمخه، یو نوی ځانګړتیا، DevOps انجنیر، په IT کې راڅرګند شو. دا په چټکۍ سره یو له خورا مشهور او په بازار کې په تقاضا کې شو. مګر دلته تضاد دی - د DevOps د شهرت برخه د دې حقیقت لخوا تشریح شوې چې هغه شرکتونه چې دا ډول متخصصین ګماري اکثرا دوی د نورو مسلکونو استازو سره مغشوشوي. 
 
دا مقاله د DevOps مسلک د باریکیو تحلیل ته وقف شوې ، په بازار کې اوسنی موقعیت او امکانات. موږ دا پیچلې مسله د ډین په مرسته وموندله په GeekBrains کې د DevOps پوهنځی په آنلاین پوهنتون کې د دیمیتري بورکوفسکي لخوا GeekUniversity.

نو DevOps څه شی دی؟

اصطلاح پخپله د پرمختیایي عملیاتو لپاره ولاړه ده. دا دومره ځانګړتیا نه ده لکه څنګه چې په یو متوسط ​​​​یا لوی شرکت کې د کار تنظیم کولو طریقه ده کله چې محصول یا خدمت چمتو کوي. حقیقت دا دی چې د ورته شرکت مختلف څانګې د چمتو کولو په پروسه کې ښکیل دي، او د دوی کړنې تل ښه همغږي نه وي. 
 
نو، پراختیا کونکي، د بیلګې په توګه، تل نه پوهیږي چې کاروونکي کومې ستونزې لري کله چې د خوشې شوي پروګرام یا خدمت سره کار کوي. تخنیکي مالتړ هر څه په بشپړه توګه پیژني، مګر دوی ممکن د سافټویر "اندرون" څه څخه خبر نه وي. او دلته د DevOps انجینر ژغورنې ته راځي ، د پراختیا پروسې همغږي کولو کې مرسته کوي ، د پروسې اتومات ته وده ورکوي ، او د دوی روڼتیا ښه کوي. 
 
د DevOps مفهوم خلک، پروسې او وسایل مدغم کوي. 
 

د DevOps انجینر باید څه پوه شي او د دې کولو وړ وي؟

د DevOps مفکورې یو له خورا مشهور پیروانو په وینا ، جو سانچیز ، د مسلک استازی باید پخپله د مفکورې په باریکیو ښه پوهه ولري ، د وینډوز او لینکس سیسټمونو اداره کولو کې تجربه ولري ، د برنامه کوډ په مختلف ډول لیکل شوي پوهیږي. ژبې، او په شیف، ګوډاګی، او ځواب ورکوونکي کې کار کوي. دا روښانه ده چې د کوډ پارس کولو لپاره تاسو اړتیا لرئ څو د پروګرام کولو ژبو پوه شئ، او نه یوازې پوهیږئ، بلکې د پراختیا تجربه هم لرئ. د بشپړ شوي سافټویر محصولاتو او خدماتو ازموینې کې تجربه هم خورا مطلوبه ده. 
 
مګر دا مثالی دی؛ د معلوماتي ټکنالوجۍ هر استازی د دې کچې تجربه او پوهه نلري. دلته د ښه DevOps لپاره اړین لږترلږه پوهه او تجربې سیټ دی:

  • OS GNU/Linux، وینډوز.
  • لږترلږه 1 د پروګرام کولو ژبه (Python، Go، Ruby).
  • د شیل سکریپټینګ ژبه د لینوکس لپاره باش او د وینډوز لپاره پاورشیل ده.
  • د نسخه کنټرول سیسټم - Git.
  • د تنظیم کولو مدیریت سیسټمونه (د ځواب وړ، ګوډاګی، شیف).
  • لږترلږه یو کانټینر آرکیسټریشن پلیټ فارم (Kubernetes، Docker Swarm، Apache Mesos، Amazon EC2 کانټینر خدمت، د مایکروسافټ ازور کانټینر خدمت).
  • د کلاوډ چمتو کونکو سره د کار کولو وړتیا (د مثال په توګه: AWS, GCP, Azure, etc.) د Terraform په کارولو سره ، پوه شئ چې څنګه یو غوښتنلیک کلاوډ ته ځای په ځای شوی.
  • د CI/CD پایپ لاین (جینکنز، ګیټ لیب)، د ELK سټیک، د څارنې سیسټمونه (زابکس، پرومیتیس) تنظیم کولو وړتیا.

او دلته د مهارتونو لیست دی چې د DevOps متخصصین ډیری وختونه د هابر کیریر په ګوته کوي.

DevOps - دا څه دی، ولې، او څومره مشهور دی؟
 
سربیره پردې، د DevOps متخصص باید د سوداګرۍ اړتیاوې او اړتیاوې درک کړي، د پراختیا په بهیر کې د هغې رول وګوري او د پیرودونکي ګټو په پام کې نیولو سره د پروسې رامینځته کولو توان ولري. 

د ننوتلو د حد په اړه څه؟

دا د هیڅ شی لپاره ندی چې د پوهې او تجربې لیست پورته وړاندې شوی. اوس دا اسانه کیږي چې پوه شي چې څوک د DevOps متخصص کیدی شي. دا معلومه شوه چې دې مسلک ته د تللو ترټولو اسانه لار د نورو IT ځانګړتیاو استازو، په ځانګړې توګه د سیسټم مدیرانو او پراختیا کونکو لپاره ده. دواړه کولی شي په چټکۍ سره د تجربې او پوهې ورک شوي مقدار زیات کړي. دوی لا دمخه د اړین سیټ نیمایي لري، او ډیری وختونه له نیمایي څخه ډیر.
 
ټیسټران هم غوره DevOps انجنیران جوړوي. دوی پوهیږي چې څه کار کوي او دا څنګه کار کوي، دوی د سافټویر او هارډویر نیمګړتیاو او نیمګړتیاوو څخه خبر دي. موږ کولی شو ووایو چې یو ټیسټر چې د برنامې ژبې پوهیږي او د برنامو لیکلو څرنګوالی پوهیږي پرته له پنځو دقیقو څخه DevOps.
 
مګر دا به د یو غیر تخنیکي متخصص استازي لپاره ستونزمن وي چې هیڅکله یې د پراختیا یا سیسټم اداره کولو سره معامله نه وي کړې. البته، هیڅ شی ناممکن نه دی، مګر پیل کونکي لاهم اړتیا لري چې د دوی ځواک په سمه توګه ارزونه وکړي. د اړتیا وړ "سامان" ترلاسه کولو لپاره به ډیر وخت ونیسي. 

DevOps چیرته دنده موندلی شي؟

یو لوی شرکت ته چې کار یې په مستقیم یا غیر مستقیم ډول د غوښتنلیک پراختیا او هارډویر ادارې پورې اړه لري. د DevOps انجینرانو ترټولو لوی کمښت په شرکتونو کې دی چې د پای مصرف کونکو لپاره لوی شمیر خدمات وړاندې کوي. دا بانکونه، مخابراتي چلونکي، د انټرنیټ لوی چمتو کونکي، او نور دي. د هغو شرکتونو په منځ کې چې په فعاله توګه د DevOps انجنیران استخدام کوي ګوګل، فیسبوک، ایمیزون، او اډوب دي.
 
د کوچني سوداګرۍ سره پیل کول هم د DevOps پلي کوي ، مګر د دې ډیری شرکتونو لپاره ، د DevOps انجینرانو ته بلنه ورکول د ریښتیني اړتیا په پرتله د فیشن بیان دی. البته، استثناوې شتون لري، مګر ډیری یې شتون نلري. کوچني شرکتونه اړتیا لري، بلکه، "یو سویس، یو ریپر، او پایپ پلیر،" دا یو داسې شخص دی چې په یو شمیر برخو کې د کار کولو توان لري. یو ښه خدمت سټیشن کولی شي دا ټول اداره کړي. حقیقت دا دی چې د کار سرعت د وړو سوداګرۍ لپاره مهم دی؛ د کار پروسې اصلاح کول د منځنیو او لویو سوداګرۍ لپاره خورا مهم دي. 

دلته ځینې خالي ځایونه دي (تاسو کولی شئ په هابر کیریر کې نوي تعقیب کړئ دا لینک):

DevOps - دا څه دی، ولې، او څومره مشهور دی؟
 

په روسیه او نړۍ کې د DevOps معاش

په روسیه کې، د DevOps انجنیر اوسط معاش په میاشت کې شاوخوا 132 زره روبله دی. دا د هابر کیریر خدمت د معاش محاسبې محاسبې دي چې د 170 کال د 2 نیمایي لپاره د 2020 پوښتنلیکونو پراساس رامینځته شوي. هو، نمونه دومره لویه نه ده، مګر دا د "په روغتون کې د منځنۍ تودوخې" په توګه مناسبه ده. 
 
DevOps - دا څه دی، ولې، او څومره مشهور دی؟
د 250 زره روبلو په اندازه معاشونه شتون لري، شاوخوا 80 زره او یو څه ټیټ دي. دا ټول د شرکت، وړتیاوو او پخپله متخصص پورې اړه لري، البته. 

DevOps - دا څه دی، ولې، او څومره مشهور دی؟
د نورو هیوادونو په څیر، د معاش احصایې هم پیژندل کیږي. د سټیک اوور فلو متخصصینو ښه دنده ترسره کړې ، د شاوخوا 90 زره خلکو پروفایلونه تحلیل کړي - نه یوازې DevOps ، بلکه په عمومي ډول د تخنیکي متخصصینو استازي هم. دا معلومه شوه چې د انجینرۍ مدیر او DevOps خورا ترلاسه کوي. 
 
د DevOps انجینر په کال کې شاوخوا $ 71 زره ګټي. د سرچینې Ziprecruiter.com په وینا ، پدې برخه کې د مسلکي تنخوا په کال کې د 86 زره ډالرو څخه تیریږي. ښه، د Payscale.com خدمت ځینې شمیرې ښیې چې سترګو ته خورا خوښ دي - د خدماتو په وینا د DevOps متخصص اوسط معاش له 91 زره ډالرو څخه ډیر دی. او دا د یو ځوان متخصص معاش دی ، پداسې حال کې چې یو لوړ پوړی کولی شي 135 زره ډالر ترلاسه کوي. 
 
د پایلې په توګه، دا د ویلو وړ ده چې د DevOps غوښتنه په تدریجي ډول وده کوي؛ د هرې کچې متخصصینو غوښتنه د عرضې څخه ډیره ده. نو که تاسو غواړئ، تاسو کولی شئ پدې برخه کې خپل ځان هڅه وکړئ. ریښتیا، موږ باید په یاد ولرو چې یوازې هیله کافي نه ده. تاسو باید په دوامداره توګه وده، زده کړه او کار وکړئ.

سرچینه: www.habr.com

Add a comment