منصوبے کے بارے میں

bregman-arie/devops-exercises ایک کمیونٹی کے ذریعے برقرار رکھا جانے والا ذخیرہ ہے جس میں انٹرویو کے انداز کے سوالات اور عملی مشقیں شامل ہیں، جو DevOps اور SRE انجینئرز کے لیے بنائی گئی ہیں۔ README میں کہا گیا ہے کہ اس مجموعے میں فی الحال 2624 مشقیں اور سوالات ہیں، جو موضوعاتی فولڈرز اور ان لائن حصوں میں ترتیب دیے گئے ہیں جو جدید انفراسٹرکچر اور آپریشنز کے کام کے وسیع شعبے کا احاطہ کرتے ہیں۔ مشمولات میں بنیادی DevOps اور SRE تصورات، Git، نیٹ ورکنگ (TCP/IP، OSI ماڈل، MAC/IP ایڈریسنگ، NAT، پراکسیز، SSL ہینڈ شیک، TCP بمقابلہ UDP، CSMA/CD، کولیشن اور براڈکاسٹ ڈومینز، راؤٹرز/سوئچز/ہبز)، ہارڈویئر، Kubernetes، سافٹ ویئر ڈویلپمنٹ، Python، Go، Perl، ریگولر ایکسپریشنز، کلاؤڈ پلیٹ فارمز (AWS، Azure، Google Cloud Platform، OpenStack)، آپریٹنگ سسٹمز، Linux، ورچوئلائزیشن، DNS، شیل اسکرپٹنگ (Bash)، ڈیٹا بیسز (SQL، MongoDB، عمومی ڈیٹا بیسز)، ٹیسٹنگ، بگ ڈیٹا، CI/CD، سرٹیفکیٹس، کنٹینرز، OpenShift، اسٹوریج، Terraform، Puppet، تقسیم شدہ نظام (distributed systems)، Ansible، آبزرویبلٹی (Prometheus، Grafana، Datadog، CircleCI)، Argo، نرم مہارتیں (soft skills)، سیکیورٹی، سسٹم ڈیزائن، افراتفری انجینئرنگ (chaos engineering)، Elastic، Kafka، اور Node.js شامل ہیں۔ ہر موضوع کو سوال/جواب کے کولیپسیبل بلاکس کے سیٹ کے طور پر پیش کیا گیا ہے، جہاں متعلقہ بیرونی حوالوں جیسے penguintutor.com اور Wikipedia کے لنکس بھی دیے گئے ہیں۔ یہ ذخیرہ قارئین کو واضح طور پر متنبہ کرتا ہے کہ اگرچہ یہ مواد انٹرویو کی تیاری کے لیے مفید ہے، لیکن زیادہ تر سوالات حقیقی انٹرویو کے منظرناموں کی نمائندگی نہیں کرتے، اور DevOps کیریئر بنانے کے لیے درج ہر ٹیکنالوجی میں مہارت حاصل کرنا ضروری نہیں ہے۔ یہ مزید سیاق و سباق کے لیے FAQ صفحہ کی طرف بھی اشارہ کرتا ہے اور دستاویزی CONTRIBUTING.md کے تحت پل ریکویسٹ کے ذریعے شراکت کی دعوت دیتا ہے۔ سوالوں کے بینک کے علاوہ، README میں اسی مصنف کے بنائے ہوئے تین ساتھی Android ایپلیکیشنز کی تشہیر کی گئی ہے: KubePrep (Kubernetes کی تیاری)، Linux Master (Linux کی تیاری)، اور System Design Hero (سسٹم ڈیزائن کی تیاری)، جو Google Play Store پر دستیاب ہیں۔ یہ ایپس ذخیرے کے مواد کے موبائل ساتھی ہیں، اوپن سورس کوڈ کا حصہ نہیں۔ یہ پروجیکٹ بنیادی طور پر ایک تیار کردہ علمی ذخیرہ ہے، نہ کہ کوئی قابلِ عمل ٹول: README میں کوئی بلڈ سسٹم، رن ٹائم، یا ڈیپلائمنٹ جزو بیان نہیں کیا گیا۔ اس کی قدر بنیادی ڈھانچے، کلاؤڈ، کنٹینرز، آرکیسٹریشن، اور آبزرویبلٹی پر کام کرنے والے انجینئرز کے لیے خود مطالعہ اور انٹرویو کی تیاری کے حوالے کے طور پر ہے۔ موضوعات کی وسعت اسے DevOps/SRE سیکھنے کے منظر نامے میں ایک واحد اشاریہ کے طور پر مفید بناتی ہے، جبکہ ہر انفرادی موضوع کی گہرائی مختلف ہوتی ہے اور بیرونی لنکس کے ذریعے پوری کی جاتی ہے۔