د تولید چمتووالي چک لیست

د مقالې ژباړه په ځانګړي ډول د کورس زده کونکو لپاره چمتو شوې وه "DevOps کړنې او وسیلې"، کوم چې نن پیل کیږي!

د تولید چمتووالي چک لیست

ایا تاسو کله هم په تولید کې نوی خدمت خپور کړی؟ یا شاید تاسو د داسې خدماتو په ملاتړ کې ښکیل یاست؟ که هو، څه شی مو هڅولی؟ څه شی د تولید لپاره ښه دی او څه بد دی؟ تاسو د موجوده خدماتو خوشې کولو یا ساتنې په اړه د ټیم نوي غړي څنګه روزئ.

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

محاکمه او خطا یو چاپیریال رامینځته کوي چیرې چې د ګوتو اشاره کول او د تورونو بدلول عام دي. د دې چلند سره، دا په زیاتیدونکي توګه ستونزمن کیږي چې له تیروتنو څخه زده کړه وکړي او بیا یې تکرار نه کړي.

بریالي سازمانونه:

  • د تولید لپاره لارښودونو اړتیا احساس کړئ ،
  • غوره تمرینونه مطالعه کړئ
  • د تولید چمتووالي مسلو په اړه بحثونه پیل کړئ کله چې نوي سیسټمونه یا اجزاو رامینځته کول ،
  • د تولید لپاره د چمتو کولو قواعدو سره موافقت ډاډمن کړئ.

د تولید لپاره چمتووالی د "بیاکتنې" پروسه شامله ده. بیاکتنه کیدای شي د چک لست یا د پوښتنو په بڼه وي. بیاکتنې په لاسي، اتوماتیک، یا دواړه ترسره کیدی شي. د اړتیاو د جامد لیستونو پرځای، تاسو کولی شئ د چک لیست ټیمپلیټونه جوړ کړئ چې د ځانګړو اړتیاو سره تطبیق کیدی شي. پدې توګه ، انجینرانو ته د اړتیا په وخت کې د پوهې او کافي انعطاف د میراث کولو لاره ورکول کیدی شي.

کله چې د تولید لپاره چمتووالي لپاره خدمت چیک کړئ؟

دا ګټور دی چې نه یوازې د خوشې کیدو دمخه سمدستي د تولید چمتووالي چیک ترسره کړئ ، بلکه کله چې دا بل عملیاتي ټیم یا نوي کارمند ته لیږدول کیږي.

وګورئ کله چې:

  • تاسو په تولید کې نوی خدمت خپروئ.
  • تاسو د تولید خدماتو عملیات بل ټیم ​​ته لیږدئ، لکه SRE.
  • تاسو د تولید خدمت عملیات نوي کارمندانو ته لیږدئ.
  • تخنیکي ملاتړ تنظیم کړئ.

د تولید چمتووالي چک لیست

څه موده وړاندې، د مثال په توګه، I خپور شوی د تولید لپاره د چمتووالي ازموینې لپاره چک لیست. که څه هم دا لیست د ګوګل کلاوډ پیرودونکو سره رامینځته شوی ، دا به د ګوګل کلاوډ څخه بهر ګټور او د تطبیق وړ وي.

طرحه او پرمخنګ

  • د تکرار وړ جوړونې پروسې رامینځته کړئ چې بهرني خدماتو ته لاسرسي ته اړتیا نلري او د بهرني سیسټمونو ناکامۍ پورې اړه نلري.
  • د ډیزاین او پراختیا دورې په جریان کې، د خپلو خدماتو لپاره SLOs تعریف او تنظیم کړئ.
  • د بهرنیو خدماتو د شتون لپاره د توقعاتو اسناد چې تاسو پرې تکیه کوئ.
  • په یوې نړیوالې سرچینې باندې د انحصار په لرې کولو سره د ناکامۍ د یوې نقطې څخه مخنیوی وکړئ. سرچینه تکرار کړئ یا د فال بیک څخه کار واخلئ کله چې سرچینه شتون نلري (د مثال په توګه ، د سخت کوډ شوی ارزښت).

د تنظیم کولو مدیریت

  • جامد، کوچنی، او غیر پټ ترتیب د کمانډ لاین پیرامیټونو له لارې تیریدلی شي. د هر څه لپاره، د ترتیب کولو ذخیره کولو خدمتونه وکاروئ.
  • یو متحرک ترتیب باید د فال بیک ترتیبات ولري که چیرې د تنظیم کولو خدمت شتون نلري.
  • د پراختیا چاپیریال ترتیب باید د تولید ترتیب سره تړاو ونلري. که نه نو ، دا ممکن د پراختیا چاپیریال څخه تولید خدماتو ته د لاسرسي لامل شي ، کوم چې ممکن د محرمیت مسلو او ډیټا لیک کیدو لامل شي.
  • مستند کړئ چې په متحرک ډول تنظیم کیدی شي او د بیرته راستنیدو چلند تشریح کړئ که چیرې د ترتیب کولو تحویلي سیسټم شتون ونلري.

د خوشې کولو مدیریت

  • د خوشې کولو پروسه په تفصیل سره مستند کړئ. تشریح کړئ چې څنګه ریلیزونه SLOs اغیزه کوي (د مثال په توګه، د کیچ له لاسه ورکولو له امله په ځنډ کې لنډمهاله زیاتوالی).
  • سند کانري خپرونه.
  • د کانري خوشې کولو بیاکتنې پلان رامینځته کړئ او که امکان ولري ، د اتوماتیک رول بیک میکانیزمونه.
  • ډاډ ترلاسه کړئ چې رول بیکونه کولی شي د ګمارنې په څیر ورته پروسې وکاروي.

مشاهده

  • ډاډ ترلاسه کړئ چې د SLO لپاره اړین میټریکونه راټول شوي.
  • ډاډ ترلاسه کړئ چې تاسو د پیرودونکي او سرور ډیټا ترمنځ توپیر کولی شئ. دا د خرابوالي لاملونو موندلو لپاره خورا مهم دی.
  • د کار لګښتونو کمولو لپاره خبرتیاوې تنظیم کړئ. د مثال په توګه، د معمول عملیاتو له امله رامنځته شوي خبرتیاوې لرې کړئ.
  • که تاسو Stackdriver کاروئ، نو ستاسو په ډشبورډونو کې د GCP پلیټ فارم میټریکونه شامل کړئ. د GCP انحصاراتو لپاره خبرتیاوې تنظیم کړئ.
  • تل د راتلونکو نښو تبلیغ وکړئ. حتی که تاسو په تعقیب کې ښکیل نه یاست، دا به د ټیټې کچې خدماتو ته اجازه ورکړي چې په تولید کې مسلې ډیبګ کړي.

خوندیتوب او خوندیتوب

  • ډاډ ترلاسه کړئ چې ټولې بهرنۍ اړیکې کوډ شوي دي.
  • ډاډ ترلاسه کړئ چې ستاسو د تولید پروژې سم IAM ترتیب لري.
  • د مجازی ماشین مثالونو ګروپونو جلا کولو لپاره شبکې وکاروئ.
  • د لرې پرتو شبکو سره په خوندي ډول وصل کیدو لپاره VPN وکاروئ.
  • ډیټا ته د کارونکي لاسرسي سند او څارنه. ډاډ ترلاسه کړئ چې ډیټا ته د کارونکي ټول لاسرسی پلټل شوی او ننوتل شوی.
  • ډاډ ترلاسه کړئ چې د ډیبګ کولو پای ټکي د ACLs لخوا محدود دي.
  • د کارونکي داخله پاک کړئ. د کارن ان پټ لپاره د تادیاتو اندازې حدونه تنظیم کړئ.
  • ډاډ ترلاسه کړئ چې ستاسو خدمت کولی شي په انتخابي ډول د انفرادي کاروونکو لپاره راتلونکی ترافیک بند کړي. دا به پرته له دې چې نورو کاروونکو اغیزه وکړي سرغړونه بنده کړي.
  • د بهرني پای ټکي څخه ډډه وکړئ چې ډیری داخلي عملیات پیل کوي.

د ظرفیت پالن جوړونه

  • مستند کړئ چې ستاسو خدمت څنګه اندازه کیږي. د مثال په توګه: د کاروونکو شمیر، د راتلونکو پیسو اندازه، د راتلونکو پیغامونو شمیر.
  • ستاسو د خدمت لپاره د سرچینو اړتیاوې مستند کړئ. د مثال په توګه: د وقف شوي مجازی ماشین مثالونو شمیر، د سپنر مثالونو شمیر، ځانګړي هارډویر لکه GPU یا TPU.
  • د اسنادو سرچینې محدودیتونه: د سرچینې ډول، سیمه، او نور.
  • د نویو سرچینو د جوړولو لپاره د اسنادو د کوټې محدودیتونه. د مثال په توګه، د GCE API غوښتنو شمیر محدودول که تاسو د نوي مثالونو رامینځته کولو لپاره API کاروئ.
  • د فعالیت د تخریب تحلیل لپاره د بار ازموینې چلولو ته پام وکړئ.

بس نور څه نه. په ټولګي کې به ګورو!

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

Add a comment