ہم آپ کو آن لائن انٹینسیو "Slurm DevOps: Tools & Cheats" میں مدعو کرتے ہیں۔

19 سے 21 اگست کو آن لائن انٹینسیو کا انعقاد کیا جائے گا۔ سلرم ڈی اوپس: ٹولز اور چیٹس.

بنیادی دشمن جس سے DevOps کورس لڑتا ہے وہ ہے: "بہت دلچسپ، یہ افسوس کی بات ہے کہ ہم اسے اپنی کمپنی میں نافذ نہیں کر سکتے۔" ہم ایسے حل تلاش کر رہے ہیں جنہیں ایک عام ایڈمن بھی کسی پراجیکٹ میں لاگو کر سکے۔

کورس کا مقصد ہے:

  • منتظمین جو نیچے سے DevOps طریقوں کو نافذ کرنا چاہتے ہیں۔
  • وہ کمپنیاں اور ٹیمیں جو چھوٹے اور واضح اقدامات میں DevOps کلچر کی طرف بڑھنا چاہتی ہیں۔
  • وہ ڈویلپرز جو "ایڈمن اسٹف" کو سمجھنا چاہتے ہیں تاکہ ایڈمن کے چھوٹے چھوٹے کاموں کو آزادانہ طور پر حل کیا جا سکے اور آہستہ آہستہ کراس فنکشنل ٹیم کے لیے ٹیم لیڈ کی طرف بڑھیں۔

کورس ان لوگوں کے لیے بیکار ہے جو پہلے سے ڈی او اوپس ٹولز کو جانتے اور استعمال کرتے ہیں۔ آپ کچھ نیا نہیں سیکھیں گے۔

آن لائن انٹینسیو نئی حقیقتوں کا ایک فارمیٹ ہے؛ یہ تقریباً آف لائن انٹینسیو جیسا ہی ڈوبتا ہے، صرف ماسکو کے سفر کے بغیر (جو کچھ کے لیے پلس ہے اور دوسروں کے لیے مائنس ہے)۔

ہم آپ کو آن لائن انٹینسیو "Slurm DevOps: Tools & Cheats" میں مدعو کرتے ہیں۔

ہم نے پہلے ہی دو بار DevOps پر ایک کورس کرایا ہے اور جتنے بڑے شاٹس ہم کر سکتے تھے جمع کر چکے ہیں۔
اہم مسئلہ مایوسی کی توقعات ہے۔ لہذا، ہم آپ کو فوری طور پر بتائیں گے کہ کورس میں کیا شامل نہیں کیا جائے گا۔

کوئی بہترین عمل نہیں ہوگا۔ ایک بہترین عمل کا تجزیہ کیا جائے گا۔ مثال کے طور پر، ایک CI/CD موضوع، جس پر آپ آسانی سے ایک ہفتہ طویل کورس کر سکتے ہیں، اس میں 4 گھنٹے لگتے ہیں۔ اس وقت کے دوران، آپ بنیادی باتیں دکھا سکتے ہیں اور ایک سادہ پائپ لائن بنا سکتے ہیں، لیکن آپ مختلف معاملات کے لیے بہترین طریقوں کے ایک پیکٹ کا تجزیہ نہیں کر سکتے۔

کوئی کیس بھی نہیں ہوگا۔ کیسز کانفرنس کا موضوع ہیں۔ وہاں آپ زندگی کے ایک واقعے کے بارے میں ایک گھنٹے تک بات کر سکتے ہیں۔ سلرم میں، لیکچرر کہہ سکتا ہے کہ "یہ مثال میری مشق سے لی گئی ہے،" اس سے زیادہ کچھ نہیں۔

پریکٹس کا کوئی انفرادی تجزیہ نہیں ہوگا۔ پریکٹس رہنمائی نہیں ہے، یہ لیکچرر کے بعد دہرانا ہے۔ پریکٹس کا مقصد آپ کے تجربات میں کام کرنے کے معروف آپشن سے شروع کرنے کا موقع فراہم کرنا ہے۔ سختی کے بعد، آپ نوٹوں کا جائزہ لے سکتے ہیں اور خود پریکٹس کو دہرا سکتے ہیں۔ یہ زیادہ سے زیادہ نتائج دے گا۔

کوئی کوبرنیٹس نہیں ہوں گے۔ - اگرچہ یہ ایک DevOps ٹول ہے، ہمارے پاس ہے۔ الگ الگ شدید.

کیا ہو گا؟

ہو جائے گا شروع سے ٹولز کو جاننا اور بنیادی ڈھانچے کی تعمیر کے لیے حل کی مکمل رینج۔

کے بارے میں پریکٹیشنرز سے ایک کہانی ہو گی ٹولز کا حقیقی استعمال اور زندگی کے کام۔ یہ وہ بنیاد ہے جس پر آپ ہمیشہ دستاویزات کا آزادانہ مطالعہ اور مقدمات کے تجزیہ کو شامل کر سکتے ہیں۔

روزانہ ہوگا۔ سوالات کے جوابات، جہاں آپ اپنے پروجیکٹس کے بارے میں پوچھ سکتے ہیں۔

ہو جائے گا رائے کے ساتھ کام کرنا: ہم روزانہ رائے طلب کرتے ہیں۔ ہر اس چیز کے بارے میں لکھیں جو آپ کو پسند نہیں ہے، ہم جاتے جاتے اسے ٹھیک کر دیں گے۔

اور روایتی موقع ملے گا۔ پیسے لے لو اور چھوڑ دو اگر آپ کو کورس بالکل پسند نہیں ہے۔

گہرا پروگرام

موضوع #1: گٹ کے ساتھ ٹیم ورک

  • بنیادی کمانڈز git init، کمٹ، ایڈ، ڈیف، لاگ، اسٹیٹس، پل، پش
  • گٹ فلو، شاخیں اور ٹیگز، ضم کرنے کی حکمت عملی
  • متعدد ریموٹ نمائندوں کے ساتھ کام کرنا
  • GitHub بہاؤ
  • فورک، ریموٹ، پل کی درخواست
  • تنازعات، ریلیز، ایک بار پھر Gitflow اور ٹیموں کے سلسلے میں دیگر بہاؤ کے بارے میں

موضوع #2: ایپلیکیشن کے ساتھ ترقیاتی نقطہ نظر سے کام کرنا

  • ازگر میں مائیکرو سروس لکھنا
  • ماحولیاتی تغیرات
  • انضمام اور یونٹ ٹیسٹ
  • ڈوکر کمپوز کو ترقی میں استعمال کرنا

موضوع #3: CI/CD: آٹومیشن کا تعارف

  • آٹومیشن کا تعارف
  • ٹولز (بش، میک، گریڈل)
  • عمل کو خودکار کرنے کے لیے گٹ ہکس کا استعمال
  • فیکٹری اسمبلی لائنز اور IT میں ان کا اطلاق
  • "جنرل" پائپ لائن کی تعمیر کی ایک مثال
  • CI/CD کے لیے جدید سافٹ ویئر: ڈرون CI، بٹ بکٹ پائپ لائنز، ٹریوس وغیرہ۔

موضوع #4: CI/CD: GitLab کے ساتھ کام کرنا

  • گٹ لیب سی آئی
  • گٹ لیب رنر، ان کی اقسام اور استعمال
  • GitLab CI، کنفیگریشن کی خصوصیات، بہترین طریقے
  • GitLab CI مراحل
  • GitLab CI متغیرات
  • تعمیر، جانچ، تعینات
  • عملدرآمد کنٹرول اور پابندیاں: صرف، جب
  • نمونے کے ساتھ کام کرنا
  • gitlab-ci.yml کے اندر ٹیمپلیٹس، پائپ لائن کے مختلف حصوں میں کارروائیوں کو دوبارہ استعمال کرنا
  • شامل کریں - حصے
  • gitlab-ci.yml کا مرکزی انتظام (ایک فائل اور دوسرے ذخیروں میں خودکار دھکا)

موضوع #5: بنیادی ڈھانچہ بطور ضابطہ

  • IaC: کوڈ کے طور پر بنیادی ڈھانچے تک پہنچنا
  • کلاؤڈ فراہم کرنے والے بنیادی ڈھانچے کے فراہم کنندگان کے طور پر
  • سسٹم شروع کرنے والے ٹولز، امیج بلڈنگ (پیکر)
  • مثال کے طور پر Terraform کا استعمال کرتے ہوئے IaC
  • کنفیگریشن اسٹوریج، تعاون، ایپلیکیشن آٹومیشن
  • جوابدہ پلے بکس بنانے کی مشق
  • غیرت مندی، اعلانیہ پن
  • مثال کے طور پر جوابی استعمال کرتے ہوئے IaC

موضوع #6: انفراسٹرکچر ٹیسٹنگ

  • مالیکیول اور GitLab CI کے ساتھ جانچ اور مسلسل انضمام
  • Vagrant کا استعمال کرتے ہوئے

موضوع #7: پرومیٹیس کے ساتھ انفراسٹرکچر مانیٹرنگ

  • نگرانی کی ضرورت کیوں ہے؟
  • نگرانی کی اقسام
  • مانیٹرنگ سسٹم میں اطلاعات
  • صحت مند مانیٹرنگ سسٹم کیسے بنایا جائے۔
  • ہر ایک کے لیے انسانی پڑھنے کے قابل اطلاعات
  • صحت کی جانچ: آپ کو کن چیزوں پر توجہ دینی چاہئے۔
  • مانیٹرنگ ڈیٹا پر مبنی آٹومیشن

موضوع #8: ELK کے ساتھ درخواست کی لاگنگ

  • لاگنگ کے بہترین طریقے
  • ELK اسٹیک

موضوع #9: چیٹ اوپس کے ساتھ انفراسٹرکچر آٹومیشن

  • DevOps اور ChatOps
  • چیٹ اوپس: طاقتیں۔
  • سست اور متبادل
  • ChatOps کے لیے بوٹس
  • Hubot اور متبادل
  • سیکورٹی
  • بہترین اور بدترین عمل

پروگرام جاری ہے اور تھوڑا سا تبدیل ہو سکتا ہے۔

قیمت: 30 ₽

رجسٹریشن

ماخذ: www.habr.com

نیا تبصرہ شامل کریں