یہ دستاویز آپ کو اپنے کنٹینرز کی گوگل کلاؤڈ پر منتقلی کی منصوبہ بندی، ڈیزائن اور عمل درآمد میں مدد کرتی ہے۔ اگر غلط طریقے سے کیا جائے تو اپنے کام کے بوجھ کو ایک ماحول سے دوسرے ماحول میں منتقل کرنا ایک مشکل کام ہو سکتا ہے، اس لیے اپنی ہجرت کی منصوبہ بندی اور عمل کو احتیاط سے بنائیں۔ یہ دستاویز گوگل کلاؤڈ پر منتقلی کے بارے میں کثیر الجہتی سیریز کا حصہ ہے۔ اگر آپ سیریز کے ایک جائزہ میں دلچسپی رکھتے ہیں تو، گوگل کلاؤڈ پر منتقلی دیکھیں: اپنے منتقلی کے راستے کا انتخاب یہ دستاویز اس سلسلے کا حصہ ہے جس میں کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنے پر بحث کی گئی ہے: - کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا: شروع کرنا (یہ دستاویز) - کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا: Kubernetes کو Google Kubernetes Engine (GKE) میں منتقل کرنا - کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا: ایک نئے GKE ماحول میں منتقل ہونا - کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا: ملٹی کلسٹر سروس ڈسکوری اور ملٹی کلسٹر انگریس کے ساتھ ملٹی کلسٹر GKE ماحول میں منتقل ہونا - کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا: اوپن شفٹ سے انتھوس میں منتقل ہونا یہ دستاویز مختلف قسم کے منظرناموں کے لیے مفید ہے خواہ آپ کنٹینرز کے ساتھ شروع کر رہے ہوں آن پریمیسس میں، نجی ہوسٹنگ ماحول میں، یا کسی دوسرے کلاؤڈ فراہم کنندہ میں، اور چاہے آپ اپنے کام کے پورے بوجھ کو گوگل کلاؤڈ پر منتقل کرنا یا اپنے کام کے بوجھ کے کچھ حصے کو آن پریمیسس یا نجی میزبانی کے ماحول میں برقرار رکھنا یہ دستاویز اس وقت بھی مفید ہے اگر آپ ہجرت کرنے کے موقع کا جائزہ لے رہے ہیں اور یہ جاننا چاہتے ہیں کہ یہ کیسا نظر آتا ہے، اور آپ کے پاس کون سے اختیارات ہیں۔ گوگل کلاؤڈ پر کام کے بوجھ کو چلانے کے لیے کنٹینر کے لیے مختلف ماحول موجود ہیں۔ دوسروں پر ایک اختیار کا انتخاب کئی عوامل پر منحصر ہے، اور کوئی بھی اختیار فطری طور پر دوسروں سے بہتر نہیں ہے۔ ہر ماحول کی اپنی خوبیاں اور کمزوریاں ہوتی ہیں۔ ماحول کا انتخاب کرنے کے لیے درج ذیل کام کریں: - کام کے بوجھ کو چلانے کے لیے کنٹینر کے ماحول کا جائزہ لینے کے لیے معیارات کا ایک سیٹ قائم کریں۔ - تشخیص کے معیار کے خلاف ہر ماحول کا اندازہ لگائیں۔ - اس ماحول کا انتخاب کریں جو آپ کی ضروریات کے مطابق ہو۔ آپ کو اپنے تمام کام کے بوجھ کے لیے ایک ہی ماحول کا انتخاب کرنے کی ضرورت نہیں ہے۔ اگر آپ کے پاس کام کے بوجھ کی مختلف اقسام یا کلاسز ہیں، تو آپ ان میں سے ہر ایک قسم یا کلاس کے لیے مختلف ماحول منتخب کر سکتے ہیں۔ ## گوگل کلاؤڈ میں منتقلی کو ڈیزائن کرنا اپنے کنٹینرز کو اپنے ماخذ ماحول سے گوگل کلاؤڈ میں منتقل کرنے کے لیے، ہم تجویز کرتے ہیں کہ آپ گوگل کلاؤڈ میں منتقلی سیریز میں بیان کردہ فریم ورک کی پیروی کریں۔ درج ذیل خاکہ آپ کے ہجرت کے سفر کے راستے کی وضاحت کرتا ہے۔ پچھلے خاکے میں بیان کردہ فریم ورک کے چار مراحل ہیں: اندازہ لگانا۔ اس مرحلے میں، آپ اپنے ماخذ کے ماحول کا اندازہ لگاتے ہیں، کام کے بوجھ کا اندازہ لگاتے ہیں جنہیں آپ گوگل کلاؤڈ میں منتقل کرنا چاہتے ہیں، اور اندازہ لگاتے ہیں کہ کون سا ماحول ہر کام کے بوجھ کو سہارا دے سکتا ہے۔ منصوبہ. اس مرحلے میں، آپ اپنے کام کے بوجھ کے لیے بنیادی ڈھانچہ بناتے ہیں، جیسے وسائل کے درجہ بندی کی فراہمی اور نیٹ ورک تک رسائی کو ترتیب دینا۔ تعینات کریں۔ اس مرحلے میں، آپ کنٹینرز کو ماخذ ماحول سے گوگل کلاؤڈ میں منتقل کرتے ہیں۔ بہتر بنائیں۔ اس مرحلے میں، آپ کلاؤڈ ٹیکنالوجیز اور صلاحیتوں سے فائدہ اٹھانا شروع کر دیتے ہیں۔ ## کام کے بوجھ کو چلانے کے لیے کنٹینر کے ماحول کا جائزہ لینے کے لیے معیار قائم کرنا کام کے بوجھ کو چلانے کے لیے کنٹینر ماحول کے اختیارات کا جائزہ لینے کے لیے معیار قائم کرنے کے لیے، آپ ان سب سے اہم خصوصیات پر غور کرتے ہیں جن کی آپ کو ان ماحول میں ضرورت ہے۔ آپ کو کن خصوصیات کی سب سے زیادہ ضرورت ہے اس بارے میں معلومات اکٹھا کرنے کے لیے، آپ اپنے کام کے بوجھ کا اندازہ لگاتے ہیں۔ اپنے کام کے بوجھ کا اندازہ لگانے کے بارے میں مزید معلومات کے لیے، گوگل کلاؤڈ پر منتقلی دیکھیں: اپنے کام کے بوجھ کا اندازہ لگانا اور دریافت کرنا یہ تشخیصی معیار اور وہ ترتیب جس میں وہ درج ہیں ایک مثال ہے۔ آپ کو ان معیارات کی فہرست مرتب کرنے کے لیے اپنے کام کے بوجھ کا اندازہ لگانا چاہیے جو آپ اور آپ کے کام کے بوجھ کے لیے اہم ہیں، اور انھیں اہمیت کے مطابق ترتیب دیں۔ مثال کے طور پر، اپنے کام کے بوجھ کا اندازہ لگانے کے بعد، آپ درج ذیل تشخیصی معیار پر غور کر سکتے ہیں، جو اہمیت کے لحاظ سے درج ہیں: کارکردگی۔ کیا ماحول اوور ہیڈ کو شامل کرتا ہے جو آپ کے کام کے بوجھ کی کارکردگی کو کم کر سکتا ہے؟ توسیع پذیری کون سی اسکیل ایبلٹی خصوصیات ماحول پیش کرتی ہیں؟ کیا یہ آپ کے کام کے بوجھ کی اسکیل ایبلٹی ضروریات کے لیے کافی ہیں، دونوں رد عمل کے اوقات اور اسکیل ایبلٹی منطق کے لحاظ سے؟ کنٹرول اور لچک کی ڈگری۔ آپ ماحول پر کتنا کنٹرول چاہتے ہیں؟ کیا آپ ماحول کو اپنی ضروریات کے مطابق بنا سکتے ہیں؟ اعتبار. ماحول کونسی ضمانتیں پیش کرتی ہیں؟ کیا وہ آپ کے کام کے بوجھ کے لیے کافی ہیں؟ کیا یہ کافی قابل بھروسہ ہے کہ موثر اعلیٰ دستیابی اور ڈیزاسٹر ریکوری کی حکمت عملیوں کو لاگو کیا جا سکے؟ انتظامی بوجھ۔ ماحول کو سنبھالنے کے لیے آپ کو کتنی محنت کرنے کی ضرورت ہے؟ کیا آپ کو ضروری مہارتیں جمع کرنے کے لیے اپنی ٹیموں کو تربیت دینے کی ضرورت ہے یا آپ ان کے موجودہ علم کو استعمال کر سکتے ہیں؟ سروس استعمال کرنے کے تقاضے کیا کوئی تقاضے، تکنیکی معاہدے، یا انٹرفیس ہیں جن پر آپ کے کام کے بوجھ کو پورا کرنا پڑتا ہے؟ کیا آپ کو اپنے کام کے بوجھ کو ماحول کے ساتھ ہم آہنگ کرنے کے لیے اہم کوشش کرنے کی ضرورت ہے؟ ڈیٹا کی استقامت۔ کیا کام کے بوجھ کو چلانے کے لیے کنٹینر کا ماحول ڈیٹا کی استقامت کی حمایت کرتا ہے؟ کیا یہ مستقل مزاجی آپ کے کام کے بوجھ کے تقاضوں کے ساتھ مطابقت رکھتی ہے، بشمول کارکردگی، وشوسنییتا، اور قانونی ضوابط؟ قیمتوں کا تعین کرنے والا ماڈل اور اخراجات۔ کیا آپ ماحول کو لاگت سے مؤثر طریقے سے استعمال کر سکتے ہیں؟ کیا آپ کام کے بوجھ کو چلانے کے لیے کنٹینر ماحول میں تبدیل ہونے سے سرمایہ کاری کی مناسب واپسی حاصل کرنے کے قابل ہیں؟ مستقبل کا ثبوت۔ کیا ماحول اپ گریڈ کے راستے پیش کرتا ہے جسے آپ اپنے کام کے بوجھ کو تیار کرنے کے لیے استعمال کر سکتے ہیں؟ دیگر خدمات کے ساتھ انضمام۔ کیا ماحول دیگر گوگل کلاؤڈ سروسز اور دیگر کلاؤڈ فراہم کنندگان کی خدمات کے ساتھ ضم ہوتا ہے؟ بند کردو. کیا ماحول آپ کو مخصوص ٹیکنالوجیز، پیراڈائمز، یا انٹرفیس میں بند کر دیتا ہے؟ کیا ماحول آپ کے کام کے بوجھ کی نقل پذیری میں رکاوٹ ہے؟ سیکورٹی. کیا ماحول آپ کی حفاظت اور رازداری کے تقاضوں کو پورا کرتا ہے؟ ## کام کے بوجھ کو چلانے کے لیے کنٹینر کے ماحول کا اندازہ لگانا گوگل کلاؤڈ پر، آپ کے پاس کنٹینرز چلانے کے لیے مختلف اختیارات ہیں۔ اپنے کام کے بوجھ کے لیے بہترین آپشن کا انتخاب کرنے کے لیے، آپ سب سے پہلے ان کی تشخیص کے اس معیار کے خلاف جائزہ لیں جو آپ نے پہلے قائم کیا تھا۔ ہر ماحول کے لیے، آپ اسے صوابدیدی، ترتیب شدہ پیمانے سے تشخیص کے ہر معیار کے خلاف ایک اسکور تفویض کرتے ہیں۔ مثال کے طور پر، آپ ہر ماحول کو تشخیص کے ہر معیار کے خلاف 1 سے 10 کے پیمانے پر اسکور تفویض کر سکتے ہیں۔ گوگل کلاؤڈ پر کنٹینرز چلانے کے لیے، ہم درج ذیل آپشنز کی تجویز کرتے ہیں، جو کہ آپ کو بنیادی انفراسٹرکچر پر کتنا کنٹرول ہے اس کے بڑھتے ہوئے ترتیب میں پیش کیا جاتا ہے: - انتھوس کے لئے کلاؤڈ رن اور کلاؤڈ رن - Google Kubernetes Engine (GKE) اور Anthos کلسٹرز - کمپیوٹ انجن آپ پروڈکٹ کی دستاویزات کو پڑھ کر کچھ معیارات کے خلاف اسکور تفویض کرنے کے قابل ہو سکتے ہیں۔ مثال کے طور پر، آپ پہلے سے ہی کلاؤڈ رن کی کارکردگی، اسکیل ایبلٹی، کنٹرول کی ڈگری اور لچک، دیگر خدمات کے ساتھ انضمام کا جائزہ لے سکتے ہیں۔ تاہم، دوسرے معیارات کے خلاف اسکور تفویض کرنے کے لیے، آپ کو مزید گہرائی والے بینچ مارکس اور سمیلیشنز کو ڈیزائن اور ان پر عمل درآمد کرنے کی ضرورت پڑسکتی ہے۔ مثال کے طور پر، آپ کو مختلف کنٹینر کے رن ٹائمز کی کارکردگی کو بینچ مارک کرنے کی ضرورت پڑ سکتی ہے تاکہ یہ اندازہ لگایا جا سکے کہ آیا وہ آپ کے کام کے بوجھ میں کافی اوور ہیڈ کا اضافہ کرتے ہیں انتھوس کے لیے کلاؤڈ رن اور کلاؤڈ رن کلاؤڈ رن کنٹینرائزڈ، اسٹیٹ لیس ورک بوجھ کو چلانے کے لیے ایک منظم پلیٹ فارم ہے جو Knative پر بنایا گیا ہے۔ کلاؤڈ رن کے زیر انتظام کنٹینرائزڈ ورک لوڈز درج ذیل پر چل سکتے ہیں: - اگر آپ کلاؤڈ رن کا انتخاب کرتے ہیں، تو آپ کے کام کا بوجھ گوگل کے زیر انتظام انفراسٹرکچر پر چلتا ہے۔ - اگر آپ انتھوس کے لیے کلاؤڈ رن کا انتخاب کرتے ہیں، تو آپ کے کام کا بوجھ GKE پر چلتا ہے، جو گوگل کلاؤڈ، آن پریمیسس، یا دوسرے کلاؤڈ فراہم کنندگان پر ہوسکتا ہے۔ انتھوس کے لیے کلاؤڈ رن اور کلاؤڈ رن کا جائزہ لینے کے لیے درج ذیل فہرست کا استعمال اس معیار کے خلاف کریں جو آپ نے پہلے قائم کیا تھا۔ کارکردگی۔انتھوس کے لیے کلاؤڈ رن اور کلاؤڈ رن ڈوکر کنٹینرز کا استعمال کرتے ہیں، جن کی کارکردگی نان کنٹینرائزڈ ورک بوجھ سے ملتی جلتی ہے، اس لیے کنٹینرز کوئی قابل ذکر کارکردگی اوور ہیڈ کو شامل نہیں کرتے ہیں۔اسکیل ایبلٹی۔کلاؤڈ رن خود بخود آپ کے کام کے بوجھ کی مثالوں کو پیمانہ کرتا ہے اور آپ کو آپ کی درخواست کو صفر کی مثالوں میں اسکیل کرنے دیتا ہے۔یہ قابلیت کارآمد ہے اگر آپ کے کام کے بوجھ کو ہر وقت چلتے رہنے کی ضرورت نہیں ہے۔مثال کے آغاز کے وقت کو کم سے کم کرنے کے لیے، اپنے کام کے بوجھ کی ابتداء کو بہتر بنائیں۔کنٹرول اور لچک کی ڈگری۔کلاؤڈ رن اور کلاؤڈ رن فار اینتھوس کام کے بوجھ کے لیے موزوں ہیں جن کے لیے کنٹینرائزڈ ماحول پر مکمل کنٹرول کی ضرورت ہوتی ہے جہاں آپ کے کام کا بوجھ چلتا ہے، لیکن آپ کو اس ماحول کو اپنی مرضی کے مطابق کرنے کی ضرورت نہیں ہے۔وشوسنییتا۔کلاؤڈ رن اور کلاؤڈ رن فار اینتھوس کلاؤڈ مانیٹرنگ، کلاؤڈ لاگنگ، کلاؤڈ آڈٹ لاگز، اور ایرر رپورٹنگ کے ساتھ مربوط ہیں تاکہ آپ کو کارکردگی کی نگرانی، اور کنٹینر، درخواست، غلطی، اور آڈٹ لاگز تک رسائی حاصل ہو۔انتظامی بوجھ۔کلاؤڈ رن اور کلاؤڈ رن فار اینتھوس ماحول کو منظم کرتے ہیں تاکہ آپ بنیادی ڈھانچے کی فراہمی، ترتیب دینے اور اسے برقرار رکھنے کے لیے کوششیں صرف کرنے کے بجائے اپنے کام کے بوجھ پر توجہ مرکوز کر سکیں۔سروس استعمال کرنے کے تقاضےآپ کے کام کے بوجھ کو کنٹینر رن ٹائم کنٹریکٹ پر عمل کرنا چاہیے، لہذا اگر آپ انہیں کلاؤڈ رن کے ساتھ ہم آہنگ بنانے کے لیے اضافی کوشش نہیں کر سکتے، تو ہم دوسرے اختیارات میں سے ایک کو منتخب کرنے کی تجویز کرتے ہیں۔کلاؤڈ رن کی حدود کے بارے میں مزید معلومات کے لیے، کلاؤڈ رن کے معلوم مسائل دیکھیں۔ڈیٹا کی استقامت۔کلاؤڈ رن اور کلاؤڈ رن فار انتھوس کو اسٹیٹ لیس کنٹینرز چلانے کے لیے ڈیزائن کیا گیا ہے۔اگر آپ کے کام کے بوجھ میں ڈیٹا استقامت کے تقاضے ہیں، تو آپ کو دوسرے ڈیٹا پرسٹینس سسٹم کی فراہمی اور تشکیل کرنا ہوگی۔اگر آپ کو ریاستی کام کے بوجھ کے لیے کنٹینر رن ٹائم ماحول کی ضرورت ہے، تو ہم ایک مختلف آپشن کو منتخب کرنے کی تجویز کرتے ہیں۔قیمتوں کا تعین کرنے والا ماڈل اور اخراجات۔کلاؤڈ رن ان کمپیوٹنگ وسائل کے لیے چارج کرتا ہے جو آپ کے کام کے بوجھ استعمال کرتے ہیں۔انتھوس کے لیے کلاؤڈ رن انتھوس سبسکرپشن میں شامل ہے۔مستقبل کا ثبوت۔کلاؤڈ رن آپ کو رول بیکس، بتدریج رول آؤٹس اور ٹریفک کی منتقلی کرنے دیتا ہے۔آپ ان خصوصیات کو اپنی تعیناتی پائپ لائنوں کے لیے استعمال کر سکتے ہیں۔دیگر خدمات کے ساتھ انضمام۔کلاؤڈ رن ایک ورچوئل پرائیویٹ کلاؤڈ (VPC) نیٹ ورک سے جڑ سکتا ہے جو کمپیوٹ انجن VMs اور اندرونی IP پتوں کے ساتھ کسی دوسرے وسائل تک رسائی کی اجازت دیتا ہے۔لاک ان۔کلاؤڈ رن Knative پر بنایا گیا ہے۔اگر آپ اپنے کام کے بوجھ کو Knative کے ساتھ ہم آہنگ بنانے کے لیے کوشش کرتے ہیں، تو آپ اپنے کنٹینرائزڈ ورک لوڈز کو Cloud Run، GKE، VMware پر Anthos کلسٹرز، یا کسی بھی دوسرے Knative کے موافق رن ٹائم ماحول میں بغیر کسی ترمیم کے چلا سکتے ہیں۔سیکیورٹی۔کلاؤڈ رن پر چلنے والے ورک بوجھ کو gVisor کا استعمال کرتے ہوئے سینڈ باکس کیا جاتا ہے۔Cloud Run for Anthos کوئی کنٹینر سینڈ باکس استعمال نہیں کرتا ہے، لیکن پہلے سے طے شدہ Kubernetes کنٹینر آئسولیشن خصوصیات کا استعمال کرتا ہے۔آپ شناخت اور رسائی کے انتظام (IAM) کے ساتھ رسائی کا انتظام کرکے اور سروس کی شناخت کو ترتیب دے کر اپنے کلاؤڈ رن وسائل کی حفاظت کرسکتے ہیںمزید معلومات کے لیے، کلاؤڈ رن پلیٹ فارم کا انتخاب دیکھیںGKE اور Anthos کلسٹرزGKE اور Anthos کلسٹرز گوگل کے زیر انتظام خدمات ہیں جو کام کے بوجھ کو چلانے کے لیے ایک کنٹینر ماحول فراہم کرتی ہیں۔GKE اور Anthos دونوں کلسٹرز آپ کے کنٹینرائزڈ ورک بوجھ کو Kubernetes کلسٹرز میں چلاتے ہیں۔جی کے ای کے ساتھ، کلسٹرز گوگل کلاؤڈ پر چلتے ہیں اور اینتھوس کلسٹرز کے ساتھ، کلسٹرز گوگل کلاؤڈ، آن پریمیسس، یا دیگر عوامی کلاؤڈ ماحول میں چل سکتے ہیںدرج ذیل فہرست کا استعمال کریں GKE اور Anthos کلسٹرز کا اندازہ اس معیار کے خلاف کریں جو آپ نے پہلے قائم کیا تھا:کارکردگی۔جی کے ای اور اینتھوس کلسٹرز ڈوکر کنٹینرز کا استعمال کرتے ہیں، جن کی کارکردگی نان کنٹینرائزڈ ورک بوجھ کی طرح ہوتی ہے لہذا کنٹینرز اوور ہیڈ میں کوئی قابل ذکر کارکردگی شامل نہیں کرتے ہیں۔اسکیل ایبلٹی۔GKE اور Anthos کلسٹرز میں ٹھیک ٹیونڈ اسکیلنگ منطق شامل ہے جسے آپ اپنی ضروریات کے مطابق ڈھال سکتے ہیں۔آپ اپنے کام کے بوجھ اور اپنے GKE اور Anthos کے کلسٹرز کو عمودی اور افقی طور پر پیمانہ کر سکتے ہیں۔اگر آپ کو پیچیدہ اسکیلنگ منطق کی ضرورت نہیں ہے، تو ہم ایک مختلف آپشن کا انتخاب کرنے کی تجویز کرتے ہیں کیونکہ بصورت دیگر آپ کو مؤثر اسکیل ایبلٹی میکانزم کو ترتیب دینے کے لیے کافی محنت کرنے کی ضرورت پڑسکتی ہے۔کنٹرول اور لچک کی ڈگری۔آپ اپنی ضروریات کے مطابق GKE اور Anthos کلسٹرز کے کلسٹرز کی فراہمی اور ترتیب دے سکتے ہیں۔آپ کلسٹر نوڈس کے ہر پہلو کو ذاتی بنا سکتے ہیں، بشمول اسٹوریج، نیٹ ورکنگ، اور سیکیورٹی۔گوگل آپ کے لیے کنٹرول ہوائی جہاز کا انتظام کرتا ہے لہذا اگر آپ کو کنٹرول طیارے کی ترتیب کو اپنی مرضی کے مطابق کرنے کی ضرورت ہے، تو ہم ایک مختلف آپشن کا انتخاب کرنے کی تجویز کرتے ہیں۔وشوسنییتا۔جی کے ای اور اینتھوس کلسٹرز کلاؤڈ مانیٹرنگ اور کلاؤڈ لاگنگ کے ساتھ ضم ہوتے ہیں تاکہ آپ کو کارکردگی کی نگرانی اور کنٹینر، درخواست، غلطی اور آڈٹ لاگز تک مکمل کوریج حاصل ہو۔آپ GKE علاقائی کلسٹرز اور اینتھوس کلسٹرز کے اعلی دستیابی کے اختیارات کے ساتھ اپنے ماحول کی وشوسنییتا کو بڑھا سکتے ہیں۔انتظامی بوجھ۔GKE کے ساتھ، آپ کو اپنے کلسٹرز کے کنٹرول پلین کو منظم کرنے کی ضرورت نہیں ہے، اور Anthos کلسٹرز آپ کو ایک ہی ٹول چین اور عمل کے ساتھ تمام Kubernetes کلسٹرز کو منظم کرنے دیتے ہیں۔یہ خصوصیت اس کوشش کو بہت حد تک کم کر دیتی ہے جو آپ کو ماحول کو منظم کرنے کے لیے خرچ کرنے کی ضرورت ہے، لیکن آپ کو بنیادی ڈھانچے کے کچھ حصے کا انتظام کرنے کی ضرورت ہے۔مثال کے طور پر، GKE کے ساتھ، آپ کلسٹر نوڈس کا نظم کر سکتے ہیں۔انتظامی کارروائیوں میں سے زیادہ تر خودکار ہوسکتے ہیں، لیکن پھر بھی یہ ایسی چیز ہے جس پر آپ کو ماحول کو برقرار رکھنے کے لیے درکار کوششوں کی منصوبہ بندی کرتے وقت غور کرنا ہوگا۔اگر آپ کو کام کا بوجھ چلانے کے لیے کنٹینر کے مکمل طور پر منظم ماحول کی ضرورت ہے، تو ہم ایک مختلف آپشن کو منتخب کرنے کی تجویز کرتے ہیں۔سروس استعمال کرنے کے تقاضےاپنے کام کے بوجھ کو GKE یا Anthos کلسٹرز پر تعینات کرنے کے لیے، آپ کو انہیں کنٹینرائز کرنا ہوگا۔ڈیٹا کی استقامت۔GKE اور Anthos ریاستی ایپلیکیشنز اور مستقل ڈسک اسٹوریج چلا سکتے ہیں۔قیمتوں کا تعین کرنے والا ماڈل اور اخراجات۔GKE ایک کلسٹر مینجمنٹ فیس لیتا ہے اور ان وسائل کے لیے جو آپ کے کلسٹر نوڈس استعمال کرتے ہیں۔اینتھوس کلسٹرز انتھوس سبسکرپشن میں شامل ہیں۔مستقبل کا ثبوت۔GKE اور Anthos کلسٹرز دونوں میں پیچیدہ تعیناتی کے عمل کو سنبھالنے کی خصوصیات ہیں۔دیگر خدمات کے ساتھ انضمام۔GKE اور Anthos کلسٹرز پر تعینات کام کے بوجھ کو دیگر Google Cloud سروسز تک رسائی دی جا سکتی ہے، اگر آپ ضروری کنیکٹیویٹی، تصدیق اور اجازت کے نظام کو ترتیب دیتے ہیں۔لاک ان۔اپنے کام کے بوجھ کو GKE یا Anthos کلسٹرز پر چلانے کے لیے کنٹینرائز کرنے کے بعد، آپ انہیں معمولی ایڈجسٹمنٹ کے ساتھ دوسرے ماحول میں پورٹ کر سکتے ہیں۔Kubernetes ایک پورٹیبل پلیٹ فارم ہے اور یہ آپ کو وینڈر ماحول میں بند نہیں کرتا ہے۔سیکیورٹی۔GKE آپ کے نوڈس، کنٹرول ہوائی جہاز، اور کام کے بوجھ کی حفاظت کے بہت سے طریقے پیش کرتا ہے:مزید معلومات کے لیے، GKE سیکیورٹی کا جائزہ دیکھیںGKE میں منتقل ہونے کے بارے میں مزید معلومات کے لیے اور اینتھوس کلسٹرز، دیکھیں کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا: کبرنیٹس کو GKE میں منتقل کرنا اور کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا: اوپن شفٹ سے اینتھوس میں منتقل ہوناکمپیوٹ انجنکمپیوٹ انجن آپ کو تخلیق کرنے دیتا ہے اور Google انفراسٹرکچر پر VMs چلائیںاگرچہ کمپیوٹ انجن VMs پر کنٹینرز چلانا ممکن ہے، ہم تجویز کرتے ہیں کہ آپ کام کے بوجھ کو چلانے کے لیے دوسرے کنٹینر ماحول میں سے کسی ایک کا انتخاب کریں جو اس دستاویز میں بیان کیے گئے ہیں۔کمپیوٹ انجن پر چلنے والے خود نظم ماحول کو چلانے کے لیے آپ کو جو کوشش خرچ کرنے کی ضرورت ہے وہ ان فوائد سے بہت زیادہ ہے جو آپ کو بدلے میں مل سکتے ہیںتاہم، اگر آپ کنٹینرز کو چلانے کا انتخاب کرتے ہیں کمپیوٹ انجن VMs، کمپیوٹ انجن کو اس معیار کے خلاف جانچنے کے لیے درج ذیل فہرست کا استعمال کریں جو آپ نے پہلے قائم کیا تھا: کارکردگی۔ Compute Engine VMs میں کوئی کنٹینر رن ٹائم پہلے سے انسٹال نہیں ہوتا ہے، اس لیے آپ کی ضروریات کو بہترین طریقے سے پورا کرنے والے کو منتخب کریں۔ توسیع پذیری کمپیوٹ انجن VM مثالوں کو خود بخود پیمانے کے لیے منظم مثال کے گروپس کا استعمال کرتا ہے۔ ایک منظم مثال کے گروپ کے آٹو اسکیلنگ میکانزم کو ترتیب دیتے وقت، آپ آٹو اسکیلنگ سگنلز کی وضاحت کرتے ہیں جو کمپیوٹ انجن منظم مثال گروپ کو اندر یا باہر اسکیل کرنے کے لیے استعمال کرتا ہے۔ کنٹرول اور لچک کی ڈگری۔ آپ ہر Compute Engine VM کی پروویژننگ اور کنفیگریشن کے ہر پہلو کو اپنی مرضی کے مطابق بنا سکتے ہیں جب تک کہ آپ Compute Engine ریسورس کوٹہ پر عمل کریں۔ اعتبار. آپ کلاؤڈ مانیٹرنگ، کلاؤڈ لاگنگ، اور کلاؤڈ آڈٹ لاگز کے ساتھ Compute Engine VMs کی نگرانی کر سکتے ہیں تاکہ آپ کو کارکردگی کی نگرانی اور لاگز پر مکمل کوریج حاصل ہو۔ کمپیوٹ انجن منظم مثالی گروپس، مثال صحت کی جانچ، اور آٹو ہیلنگ کا بھی استعمال کرتا ہے۔ انتظامی بوجھ۔ کمپیوٹ VMs کا خود انتظام کیا جاتا ہے لہذا ماحول کو مؤثر طریقے سے منظم کرنے کے لیے کافی آپریشنل کوشش کا منصوبہ بنائیں۔ سروس استعمال کرنے کے تقاضے جب تک آپ کے کام کا بوجھ معاون آپریٹنگ سسٹمز میں سے ایک پر چلتا ہے، آپ انہیں Compute Engine VMs پر چلا سکتے ہیں۔ Compute Engine کی حدود کے بارے میں مزید معلومات کے لیے، Compute Engine کے معلوم مسائل دیکھیں۔ ڈیٹا کی استقامت۔ کمپیوٹ انجن کے پاس ڈیٹا پرسسٹینٹ کے لیے مختلف آپشنز ہیں، جیسے زونل پرسسٹنٹ ڈسک، ریجنل پرسسٹنٹ ڈسک، اور لوکل سولڈ سٹیٹ ڈرائیوز۔ قیمتوں کا تعین کرنے والا ماڈل اور اخراجات۔ آپ کے کام کے بوجھ کو درکار وسائل کے لیے انجن چارجز کی گنتی کریں۔ مستقبل کا ثبوت۔ آپ اپنے تعیناتی کے عمل کے لیے Compute Engine VMs پر کوئی بھی انضمام، تعیناتی، پروویژننگ، یا کنفیگریشن مینجمنٹ ٹول انسٹال کر سکتے ہیں۔ دیگر خدمات کے ساتھ انضمام۔ Compute Engine پر تعینات کام کے بوجھ کو دیگر Google Cloud سروسز تک رسائی دی جا سکتی ہے، اگر آپ ضروری کنیکٹیویٹی، تصدیق اور اجازت کے نظام کو ترتیب دیتے ہیں۔ بند کردو. Compute Engine استعمال کر کے، آپ کسی بھی ملکیتی پروڈکٹ یا سروس میں بند نہیں ہوتے ہیں۔ آپ اپنے آپریٹنگ سسٹم کی تصاویر خود بنا سکتے ہیں تاکہ آپ کی فراہمی اور ترتیب کے عمل خودکار اور پورٹیبل ہوں۔ سیکورٹی. کمپیوٹ انجن آپ کے ماحول کی حفاظت کو بڑھانے میں مدد کرتا ہے: - رسائی کنٹرول میکانزم - آپ کے VMs کی سالمیت کی تصدیق کرنے کے لیے حفاظتی VMs - واحد کرایہ دار نوڈس کو فزیکل نوڈس تک خصوصی رسائی حاصل ہے۔ مزید معلومات کے لیے، گوگل کلاؤڈ کو محفوظ کرنا دیکھیں ## اپنے ہدف کے ماحول کے لیے صحیح آپشن کا انتخاب کرنا پچھلے حصوں میں، آپ نے ہر پروڈکٹ کے لیے ہر معیار کے لیے ایک قدر تفویض کی ہے۔ کام کے بوجھ کو چلانے کے لیے ہر کنٹینر ماحول کے کل اسکور کا حساب لگانے کے لیے، آپ معیار کی بنیاد پر اس ماحول کے لیے تمام درجہ بندی شامل کرتے ہیں۔ مثال کے طور پر، اگر کسی ماحول نے کارکردگی کے معیار کے خلاف 10، اور توسیع پذیری کے معیار کے خلاف 6 اسکور کیے، تو اس ماحول کا کل اسکور 16 ہے۔ آپ ہر کسوٹی کے خلاف اسکور کے لیے مختلف وزن بھی تفویض کر سکتے ہیں تاکہ آپ اس اہمیت کی نمائندگی کر سکیں جو آپ کی تشخیص کے لیے ہر کسوٹی کو حاصل ہے۔ مثال کے طور پر، اگر کارکردگی آپ کی تشخیص میں اسکیل ایبلٹی سے زیادہ اہم ہے، تو آپ اس کی عکاسی کرنے کے لیے ملٹی پلائر کی وضاحت کر سکتے ہیں: کارکردگی کے لیے 1.0 ضرب اور اسکیل ایبلٹی کے لیے 0.7 ضرب۔ اس کے بعد آپ ان ملٹی پلائرز کو کسی آپشن کے کل سکور کا حساب لگانے کے لیے استعمال کرتے ہیں۔ ہر ایک ماحول کے کل سکور کا حساب لگانے کے بعد جس کا آپ نے جائزہ لیا، آپ ماحول کو ان کے کل سکور کے حساب سے ترتیب دیتے ہیں۔ پھر، اپنی پسند کے ماحول کے طور پر سب سے زیادہ سکور کے ساتھ آپشن کو منتخب کریں۔ اس ڈیٹا کی نمائندگی کرنے کے متعدد طریقے ہیں مثال کے طور پر، آپ ملٹی ویریٹ ڈیٹا کی نمائندگی کرنے کے لیے موزوں چارٹ کے ساتھ نتائج کو دیکھ سکتے ہیں، جیسے کہ ریڈار چارٹ ## اس کے بعد کیا ہے - گوگل کلاؤڈ میں منتقلی: شروع کرنا - کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا: Kubernetes کو GKE میں منتقل کرنا - کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا: اوپن شفٹ سے انتھوس میں منتقل ہونا - گوگل کلاؤڈ کے بارے میں حوالہ آرکیٹیکچرز، خاکے، سبق، اور بہترین طریقوں کو دریافت کریں۔ ہمارے کلاؤڈ آرکیٹیکچر سینٹر پر ایک نظر ڈالیں۔