یہ دستاویز پیش کرتا ہے۔ *گوگل کلاؤڈ* سیریز میں منتقلی اور مدد کرتا ہے۔ آپ کو یہ سمجھنا ہے کہ سیریز کا ہر حصہ دیگر دستاویزات سے کیسے متعلق ہے۔ یہ دستاویز مندرجہ ذیل سیریز کے لئے ایک جائزہ ہے: - گوگل کلاؤڈ میں منتقلی۔ - ورچوئل مشینوں میں منتقلی کے ساتھ VMs کو منتقل کرنا - کنٹینرز میں منتقلی کے ساتھ VMs کو کنٹینرز میں منتقل کرنا - کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا یہ سیریز ان لوگوں کے لیے ہیں جو ورچوئل مشینوں (VMs)، کنٹینرز، ڈیٹا بیسز، یا اسٹوریج کو گوگل کلاؤڈ میں منتقل کرنے کا ارادہ رکھتا ہے۔ یہ دستاویز درج ذیل نقل مکانی کے حالات کے لیے مفید ہے: - آن پریمیسس ماحول سے - نجی ہوسٹنگ ماحول سے - کسی دوسرے کلاؤڈ فراہم کنندہ سے گوگل کلاؤڈ تک آپ کے ہجرت کے سفر کے حصے کے طور پر، آپ کو ایسے فیصلے کرنے ہوں گے جو ماحول، کام کے بوجھ، اور انفراسٹرکچر پر منحصر ہوں جسے آپ گوگل کلاؤڈ یا ہائبرڈ کلاؤڈ ماحول میں منتقل کر رہے ہیں۔ یہ دستاویزات درج ذیل طریقوں سے آپ کی نقل مکانی کی ضروریات کو پورا کرنے کے لیے بہترین راستے کا انتخاب کرنے میں مدد کرتی ہیں۔ - مائیگریشن ٹو گوگل کلاؤڈ سیریز کا استعمال کرکے اپنے ہجرت کے سفر کو ڈیزائن اور چلانے کے لیے ایک فریم ورک قائم کریں۔ - اس فریم ورک کو ایک بیس لائن کے طور پر استعمال کریں جس کے خلاف آپ اپنی نقل مکانی کی پیشرفت کا اندازہ لگا سکتے ہیں۔ - رہنمائی دیں جو کسی خاص ماحول یا استعمال کے معاملے سے مخصوص ہو۔ پر عمارت گوگل کلاؤڈ فریم ورک میں منتقلی، جیسے VMs کو منتقل کرنا VMs کے ساتھ، کنٹینرز کو Google Cloud میں منتقل کرنا، اور VMs کو کنٹینرز میں منتقل کرنا کنٹینرز میں منتقل کرنا ## ہجرت کا فریم ورک قائم کرنے کے فوائد ہجرت کا فریم ورک قائم کرنا ضروری ہے کیونکہ ہجرت ایک قابل تکرار کام ہو سکتا ہے۔ مثال کے طور پر، اگر آپ ابتدائی طور پر اپنے VMs کو Google Cloud میں منتقل کرتے ہیں، تو آپ دوسرے ڈیٹا اور کام کے بوجھ کو Google Cloud میں منتقل کرنے پر بھی غور کر سکتے ہیں۔ ایک عام فریم ورک قائم کرنا جس کا اطلاق مختلف کام کے بوجھ پر کیا جا سکتا ہے آپ کے لیے مستقبل کی منتقلی کو آسان بنا سکتا ہے۔ درج ذیل خاکہ نقل مکانی کے مراحل کی وضاحت کرتا ہے: منتقلی کے ہر مرحلے کے دوران، آپ گوگل کلاؤڈ پر منتقلی میں بیان کردہ مراحل کی پیروی کرتے ہیں: شروع کرنا: - اپنے کام کے بوجھ کا اندازہ لگانا اور دریافت کرنا - منصوبہ بندی اور بنیاد بنانا - اپنے کام کے بوجھ کو تعینات کرنا - اپنے ماحول اور کام کے بوجھ کو بہتر بنانا یہ سفر گوگل کلاؤڈ کے لیے منفرد نہیں ہے۔ ایک ماحول سے دوسرے ماحول میں منتقل ہونا ایک مشکل کام ہے، اس لیے آپ کو اپنی ہجرت کو احتیاط سے منصوبہ بندی اور اس پر عمل کرنے کی ضرورت ہے۔ اس سے کوئی فرق نہیں پڑتا ہے کہ آپ کیا منتقل کر رہے ہیں خواہ ایپس ہوں، VMs، یا کنٹینرز آپ کو انوینٹری بنانے، صارف کا قیام اور جیسے کاموں کو مکمل کرنے کی ضرورت ہے۔ سروس کی شناخت، آپ کے کام کے بوجھ کو تعینات کرنا، اور کارکردگی اور توسیع پذیری کے لیے بہتر بنانا ## سیریز کا ڈیزائن ڈیزائن اور منصوبہ بندی کرنے کے لیے *گوگل کلاؤڈ میں منتقلی*، *منتقلی VMs VMs میں منتقلی کے ساتھ، *کنٹینرز کو منتقل کرنا Google Cloud*، اور کنٹینرز میں *منتقلی VMs کے ساتھ کنٹینرز* سیریز میں ہجرت کریں، ہم نے سافٹ ویئر ڈیزائن کے نمونے استعمال کیے اور حکمت عملی جو عام ہیں۔ آبجیکٹ پر مبنی پروگرامنگ (OOP) آپ سیریز میں سے ہر ایک میں سفارشات کے بارے میں سوچنے کے لیے OOP کے تصورات کا استعمال کر سکتے ہیں۔ یہ دستاویز آپ کے سافٹ ویئر دستاویزات کی طرح ہے جب آپ کوئی ایپلیکیشن تیار کر رہے ہوتے ہیں: یہ آپ کے سفر میں آپ کی رہنمائی کرتا ہے، راستے میں سمت پیش کرتا ہے۔ درج ذیل کو آسان بنایا گیا ہے۔ UML کلاس خاکہ میں دستاویزات کے درمیان تعلقات کی وضاحت کرتا ہے۔ *کی طرف ہجرت گوگل کلاؤڈ*، *اپنے VMs کو اس کے ساتھ منتقل کرنا VMs* پر منتقل کریں، اور *کنٹینرز کو منتقل کریں۔ گوگل کلاؤڈ* سیریز: پچھلے ڈایاگرام میں، سیریز مندرجہ ذیل طریقوں سے UML کلاس ڈایاگرام پر نقشہ کرتی ہے۔ گوگل کلاؤڈ سیریز میں منتقلی درج ذیل دستاویزات پر مشتمل ہے: گوگل کلاؤڈ میں منتقلی: اپنے ہجرت کا راستہ (یہ دستاویز) منتخب کرنے سے آپ کو اپنے اجزاء کے لیے منتقلی کے بہترین اختیارات کا انتخاب کرنے میں مدد ملتی ہے۔ گوگل کلاؤڈ کی طرف ہجرت: شروع کرنا دوسری مائیگریشن سیریز کے لیے فریم ورک ترتیب دیتا ہے اور آپ کو ہجرت کے تصورات کے بارے میں سکھاتا ہے، لیکن حقیقی منتقلی کو انجام دینے میں آپ کی مدد نہیں کرتا۔ سیریز میں موجود دیگر تمام دستاویزات اس دستاویز کی براہ راست توسیع ہیں۔ اس سیریز میں موجود دستاویزات گوگل کلاؤڈ میں منتقلی کے ہر مرحلے کو تفصیل سے بیان کرتی ہیں۔ ان دستاویزات میں موجود تصورات مختلف اثاثوں کی منتقلی پر لاگو ہوتے ہیں، بشمول ڈیٹا، ایپس، VMs، اور کنٹینرز وہ تصورات جو پوری طرح دریافت کیے جاتے ہیں۔ *گوگل کلاؤڈ پر منتقلی* مزید دینے کے لیے سیریز کو بڑھا کر درج ذیل سیریز پر لاگو کیا جاتا ہے۔ مخصوص استعمال کے معاملات اور ماحول کے لیے نسخہ ہدایت: VMs میں منتقلی کے ساتھ VMs کو منتقل کرنا کنٹینرز کو گوگل کلاؤڈ میں منتقل کرنا - شروع ہوا چاہتا ہے - Kubernetes سے GKE کی طرف ہجرت - OpenShift سے Anthos میں منتقل ہونا - اوپن شفٹ پروجیکٹس کو انتھوس میں منتقل کرنا - OpenShift سیکیورٹی سیاق و سباق کو منتقل کرنے سے انتھوس میں رکاوٹیں ہیں۔ - ملٹی کلسٹر GKE ماحول میں منتقل ہونا - ملٹی کلسٹر انگریس اور ملٹی کلسٹر سروس ڈسکوری کے ساتھ ملٹی کلسٹر GKE ماحول میں منتقل ہونا کنٹینرز میں منتقلی کے ساتھ VMs کو کنٹینرز میں منتقل کرنا آریھ میں لاگو ہونے والی منطق کو دوسرے کام کے بوجھ تک بڑھایا جا سکتا ہے۔ مثال کے طور پر، تشخیص، منصوبہ بندی، تعیناتی، اور اصلاح کے مراحل کا استعمال کرتے ہوئے، جب آپ اپنی CI/CD پائپ لائنوں کو گوگل کلاؤڈ پر منتقل کرتے ہیں تو آپ اسے جدید بنا سکتے ہیں۔ ## اس کے بعد کیا ہے - گوگل کلاؤڈ پر اپنی منتقلی کو ڈیزائن کرنا شروع کریں۔ - اپنے VMs کو VMs میں منتقل کرنے کے ساتھ منتقل کریں۔ - اپنے کنٹینرائزڈ ورک بوجھ کو گوگل کلاؤڈ پر منتقل کریں۔ - کنٹینرز میں منتقلی کے ساتھ اپنے VMs کو کنٹینرز میں منتقل کریں۔ - گوگل کلاؤڈ کے بارے میں حوالہ آرکیٹیکچرز، خاکے، سبق، اور بہترین طریقوں کو دریافت کریں۔ ہمارے کلاؤڈ آرکیٹیکچر سینٹر پر ایک نظر ڈالیں۔