यह दस्तावेज़ प्रस्तुत करता है *Google क्लाउड में स्थानांतरण* श्रृंखला और सहायता आप यह समझने के लिए कि श्रृंखला का प्रत्येक भाग अन्य दस्तावेज़ों से कैसे संबंधित है। यह दस्तावेज़ निम्नलिखित श्रृंखला के लिए एक सिंहावलोकन है: - Google मेघ के लिए प्रवासन - वीएम को माइग्रेट के साथ वर्चुअल मशीन में माइग्रेट करना - माइग्रेट टू कंटेनर के साथ वीएम को कंटेनर में माइग्रेट करना - कंटेनरों को Google क्लाउड में माइग्रेट करना ये श्रृंखलाएं उन सभी के लिए हैं जो वर्चुअल मशीन (VMs), कंटेनर, डेटाबेस या स्टोरेज को Google क्लाउड में माइग्रेट करना चाहते हैं। यह दस्तावेज़ निम्नलिखित माइग्रेशन परिदृश्यों के लिए उपयोगी है: - ऑन-प्रिमाइसेस वातावरण से - एक निजी होस्टिंग वातावरण से - अन्य क्लाउड प्रदाता से Google क्लाउड पर आपकी माइग्रेशन यात्रा के हिस्से के रूप में, आपको ऐसे निर्णय लेने होंगे जो पर्यावरण, वर्कलोड और इंफ्रास्ट्रक्चर पर निर्भर हैं जिन्हें आप Google क्लाउड या हाइब्रिड क्लाउड वातावरण में माइग्रेट कर रहे हैं। ये दस्तावेज़ आपको निम्नलिखित तरीकों से आपकी प्रवासन आवश्यकताओं के अनुरूप सर्वोत्तम मार्ग चुनने में मदद करते हैं: - Google क्लाउड श्रृंखला में माइग्रेशन का उपयोग करके अपनी माइग्रेशन यात्रा को डिज़ाइन करने और चलाने के लिए एक रूपरेखा स्थापित करें - इस ढांचे का उपयोग आधार रेखा के रूप में करें जिसके विरुद्ध आप अपनी प्रवासन प्रगति का आकलन कर सकते हैं - मार्गदर्शन दें जो किसी विशेष परिवेश या उपयोग के मामले के लिए विशिष्ट हो पर निर्माण Google CloudFramework में माइग्रेशन, जैसे VMs को VMs में माइग्रेट करना, कंटेनरों को Google क्लाउड में माइग्रेट करना, और VMs को कंटेनरों में माइग्रेट करने वाले कंटेनरों में माइग्रेट करना ## माइग्रेशन फ्रेमवर्क स्थापित करने के लाभ माइग्रेशन फ्रेमवर्क स्थापित करना महत्वपूर्ण है क्योंकि माइग्रेशन एक बार-बार होने वाला कार्य हो सकता है। उदाहरण के लिए, यदि आप शुरुआत में अपने वीएम को Google क्लाउड में माइग्रेट करते हैं, तो आप अन्य डेटा और वर्कलोड को Google क्लाउड पर ले जाने पर भी विचार कर सकते हैं। एक सामान्य ढांचा स्थापित करना जिसे विभिन्न वर्कलोड पर लागू किया जा सकता है, आपके लिए भविष्य के प्रवासन को आसान बना सकता है निम्नलिखित आरेख प्रवासन चरणों को दर्शाता है: प्रत्येक माइग्रेशन चरण के दौरान, आप Google क्लाउड में माइग्रेशन में परिभाषित चरणों का पालन करते हैं: आरंभ करना: - अपने वर्कलोड का आकलन और खोज करना - नींव की योजना बनाना और निर्माण करना - अपने कार्यभार की तैनाती - अपने पर्यावरण और कार्यभार का अनुकूलन यह यात्रा Google क्लाउड के लिए अद्वितीय नहीं है। एक परिवेश से दूसरे परिवेश में जाना एक चुनौतीपूर्ण कार्य है, इसलिए आपको सावधानी से अपने प्रवास की योजना बनाने और उसे क्रियान्वित करने की आवश्यकता है। कोई फर्क नहीं पड़ता कि आप क्या माइग्रेट कर रहे हैं, चाहे ऐप्स, वीएम, या कंटेनर एक Â ¢ Â Â आपको एक सूची बनाने, उपयोगकर्ता की स्थापना और जैसे कार्यों को पूरा करने की आवश्यकता है सेवा पहचान, अपने कार्यभार को परिनियोजित करना, और प्रदर्शन और मापनीयता के लिए अनुकूलन करना ## श्रृंखला का डिजाइन डिजाइन और योजना बनाने के लिए *माइग्रेशन टू गूगल क्लाउड*, *माइग्रेटिंग वीएम माइग्रेट टू वीएम* के साथ, *कंटेनरों को माइग्रेट कर रहे हैं Google क्लाउड*, और *VMs को कंटेनर में माइग्रेट करना कंटेनर* श्रृंखला में माइग्रेट करें, हमने सॉफ़्टवेयर डिज़ाइन प्रतिमान और का उपयोग किया रणनीतियाँ जो आम हैं वस्तु-उन्मुख प्रोग्रामिंग (OOP) आप प्रत्येक श्रृंखला में अनुशंसाओं के बारे में सोचने के लिए OOP की अवधारणाओं का उपयोग कर सकते हैं। जब आप एक एप्लिकेशन विकसित कर रहे होते हैं तो यह दस्तावेज़ आपके सॉफ़्टवेयर दस्तावेज़ीकरण की तरह होता है: यह आपकी यात्रा के दौरान आपका मार्गदर्शन करता है, रास्ते में दिशा प्रदान करता है निम्नलिखित सरलीकृत यूएमएल वर्ग आरेख में दस्तावेजों के बीच संबंधों को दर्शाता है * प्रवासन Google क्लाउड*, *आपके VMs को माइग्रेट कर रहा है VMs* में माइग्रेट करें, और *कंटेनरों को इसमें माइग्रेट करें Google मेघ * श्रृंखला: पिछले आरेख में, श्रृंखला निम्नलिखित तरीकों से एक यूएमएल वर्ग आरेख में मैप करती है Google क्लाउड श्रृंखला में माइग्रेशन में निम्नलिखित दस्तावेज़ शामिल हैं: Google क्लाउड में माइग्रेशन: अपना माइग्रेशन पथ (यह दस्तावेज़) चुनने से आपको अपने घटकों के लिए सर्वोत्तम माइग्रेशन विकल्प चुनने में मदद मिलती है Google क्लाउड में माइग्रेशन: प्रारंभ करना अन्य माइग्रेशन श्रृंखला के लिए रूपरेखा तैयार करता है और आपको माइग्रेशन अवधारणाओं के बारे में सिखाता है, लेकिन वास्तविक माइग्रेशन करने में आपकी सहायता नहीं करता है। श्रृंखला के अन्य सभी दस्तावेज़ उस दस्तावेज़ का प्रत्यक्ष विस्तार हैं इस श्रृंखला के दस्तावेज़ Google क्लाउड में माइग्रेशन के प्रत्येक चरण का विस्तार से वर्णन करते हैं। इन दस्तावेज़ों की अवधारणा डेटा, ऐप, वीएम और कंटेनर सहित विभिन्न संपत्तियों के माइग्रेशन पर लागू होती है अवधारणाएँ जो पूरे में खोजी जाती हैं *Google मेघ में स्थानांतरण* श्रृंखला को बढ़ाया जाता है और अधिक देने के लिए निम्नलिखित श्रृंखला पर लागू किया जाता है विशिष्ट उपयोग मामलों और वातावरण के लिए निर्देशात्मक मार्गदर्शन: VMs को VMs में माइग्रेट करने के साथ माइग्रेट करना कंटेनरों को Google क्लाउड में माइग्रेट किया जा रहा है - शुरू करना - कुबेरनेट्स से GKE में माइग्रेट करना - ओपनशिफ्ट से एंथोस में माइग्रेट करना - ओपनशिफ्ट परियोजनाओं को एंथोस में माइग्रेट करना - एंथोस के लिए ओपनशिफ्ट सुरक्षा संदर्भ बाधाओं को माइग्रेट करना - एक बहु-क्लस्टर GKE वातावरण में माइग्रेट करना - मल्टी क्लस्टर प्रवेश और मल्टी क्लस्टर सर्विस डिस्कवरी के साथ मल्टी-क्लस्टर GKE वातावरण में माइग्रेट करना माइग्रेट टू कंटेनर के साथ वीएम को कंटेनर में माइग्रेट करना आरेख में लागू होने वाले तर्क को अन्य वर्कलोड तक बढ़ाया जा सकता है। उदाहरण के लिए, मूल्यांकन, योजना, परिनियोजन और अनुकूलन चरणों का उपयोग करके, आप अपनी CI/CD पाइपलाइनों को आधुनिक बना सकते हैं जब आप उन्हें Google क्लाउड पर माइग्रेट करते हैं ## आगे क्या होगा - Google क्लाउड में अपना माइग्रेशन डिज़ाइन करना प्रारंभ करें - माइग्रेट टू वीएम के साथ अपने वीएम को माइग्रेट करें - अपने कंटेनरीकृत वर्कलोड को Google क्लाउड में माइग्रेट करें - माइग्रेट टू कंटेनर के साथ अपने वीएम को कंटेनर में माइग्रेट करें - Google क्लाउड के बारे में संदर्भ आर्किटेक्चर, आरेख, ट्यूटोरियल और सर्वोत्तम अभ्यासों का अन्वेषण करें। हमारे क्लाउड आर्किटेक्चर सेंटर पर एक नज़र डालें।