Google क्लाउड पारिस्थितिकी तंत्र के मुख्य प्रौद्योगिकी स्टैक में अनेक उपकरण होते हैं। ये उपकरण कंटेनर, डेटा एनालिटिक्स, स्टोरेज, मल्टीक्लाउड, कंप्यूटिंग, सर्वर रहित कंप्यूटिंग और डेटाबेस सहित कई श्रेणियों में फैले हुए हैं।
चूंकि इनमें से कई प्रौद्योगिकियां क्लाउड वर्कफ़्लो बनाती हैं, इसलिए आपको इन उपकरणों को अंदर से जानना होगा।
यहां, हम क्लाउड-आधारित गतिविधियों को सफलतापूर्वक चलाने के लिए आवश्यक Google क्लाउड टूल की हाथ से चुनी गई सूची पर एक नज़र डालेंगे। वे ऐसे टूल हैं जिनका उपयोग आपको Google क्लाउड विशेषज्ञ के रूप में करना चाहिए।
BigQuery एक प्रबंधित डेटा वेयरहाउस है. यह आसानी से डेटा को अंतर्ग्रहण, भंडारण, विश्लेषण और कल्पना करने में आपकी सहायता करता है।
आप डेटा को वेयरहाउस में बैचों में अपलोड कर सकते हैं। आप गूगल असिस्टेंट, स्मार्ट गैजेट्स, ऑटोमेटेड मशीन आदि जैसे कई स्रोतों से भी डेटा फीड कर सकते हैं।
इसमें भू-स्थानिक विश्लेषण, मशीन लर्निंग (एमएल), और बिजनेस इंटेलिजेंस (बीआई) जैसी अंतर्निहित विशेषताएं हैं जो एक साथ कार्रवाई योग्य अंतर्दृष्टि प्रदान करती हैं। आप डेटाबेस क्वेरीज़ करने के लिए SQL की ANSI-संगत मानक बोलियों का उपयोग कर सकते हैं।
आप BigQuery पर संग्रहीत डेटा को संग्रहीत और विश्लेषण कर सकते हैं. वैकल्पिक रूप से, आप उस डेटा का विश्लेषण करने के लिए टूल का उपयोग कर सकते हैं जो कहीं और संग्रहीत है।
आप टूल का उपयोग करके इंटरैक्ट कर सकते हैं गूगल क्लाउड कंसोल यूजर इंटरफेस, कमांड लाइन, या एपीआई क्लाइंट लाइब्रेरी। में नामांकन करके आप BigQuery में महारत हासिल कर सकते हैं Google क्लाउड लर्निंग प्रोग्राम जैसे Google क्लाउड स्किल बूस्ट.
फाइलस्टोर Google क्लाउड की एक प्रबंधित क्लाउड स्टोरेज सेवा है। यह वर्चुअल मशीन, Google Kubernetes Engine, या Compute Engine के माध्यम से डेटा एक्सेस करने वाले एप्लिकेशन के लिए कम-विलंबता फ़ाइल संचालन की सुविधा प्रदान करता है।
यह एक क्लाउड स्टोरेज तकनीक है जो प्रति सेकंड 920K तक इनपुट/आउटपुट संचालन (IOPS) का समर्थन कर सकती है। डेटा एनालिटिक्स, जीनोमिक्स डेटा प्रोसेसिंग, मीडिया रेंडरिंग आदि जैसी परियोजनाएं विलंबता-संवेदनशील कार्यभार हैं।
इसलिए, आपको फाइलस्टोर की तरह हाई-स्पीड डेटा प्रोसेसिंग स्टोरेज की जरूरत है। यह 25GB/s की अंतरण दर के साथ 100TB तक डेटा संग्रहीत कर सकता है।
परसिस्टेंट डिस्क वर्चुअल मशीनों के लिए विश्वसनीय स्टोरेज विकल्प हैं क्योंकि वे तेजी से डेटा एक्सेस और स्वचालित एन्क्रिप्शन प्रदान करते हैं। ये एचडीडी और एसएसडी से युक्त ब्लॉक स्टोरेज हैं।
परसिस्टेंट डिस्क लचीला संचालन मॉडल प्रदान करता है, जैसे वर्चुअल मशीन को पुनरारंभ किए बिना डिस्क आकार का रीयल-टाइम अपस्केलिंग और जब आपके ऐप को उच्च आईओपीएस की आवश्यकता होती है तो एचडीडी से एसएसडी पर स्विच करना।
आप कंप्यूट इंजन या Google Kubernetes Engine पर चलने वाले उदाहरणों के लिए Persistent Disk संलग्न कर सकते हैं। जब आप अपनी वर्चुअल मशीन पर कोई इंस्टेंस समाप्त करते हैं तो आप अपना डेटा रखने के लिए डिस्क को आसानी से अलग कर सकते हैं।
सम्बंधित: Google मेडिकल डेटा को क्लाउड में स्टोर करेगा: क्या यह अच्छा है या बुरा?
एकाधिक वर्चुअल मशीनें विलंबता का सामना किए बिना समवर्ती डिस्क से डेटा तक पहुंच सकती हैं।
यह मल्टीक्लाउड और हाइब्रिड विकास और संचालन के लिए एक उन्नत अनुप्रयोग प्रबंधन मंच है। आप एंथोस के माध्यम से Google Kubernetes Engine क्लस्टर, वर्चुअल मशीन पर वर्कलोड और AWS पर क्लाउड संचालन का प्रबंधन कर सकते हैं।
आपको अपने सर्वर पर एंथोस और वर्चुअल कंप्यूट इंफ्रास्ट्रक्चर चलाने के लिए हाइपरवाइजर या वर्चुअल मशीन मॉनिटर वीएमएम सॉफ्टवेयर स्थापित करने की आवश्यकता नहीं है। सभी वर्चुअल मशीनों में सुरक्षा नीतियां बनाने, लागू करने और स्वचालित करने के लिए एंथोस सही उपकरण है।
उदाहरण के लिए, एंथोस कॉन्फ़िगरेशन प्रबंधन हमेशा सुरक्षा और अनुपालन नीतियों के साथ कुबेरनेट क्लस्टर को अद्यतन रखता है।
Google Kubernetes Engine (GKE) एक उपकरण है जो कंटेनरीकृत अनुप्रयोगों के परिनियोजन और संचालन का प्रबंधन करता है। यह Google क्लाउड पर विकसित एक ओपन-सोर्स प्रोग्राम है।
यह कहीं भी तेजी से और सुरक्षित सॉफ्टवेयर विकास और तैनाती की सुविधा प्रदान करता है। आप कंटेनर प्रबंधन स्वचालन के लिए GKE का उपयोग कर सकते हैं और उन कार्यों के लिए मानव संसाधन असाइन कर सकते हैं जो सबसे महत्वपूर्ण हैं।
इसमें सॉफ्टवेयर परिनियोजन, ऐप्स को अपडेट करने, उपयोगकर्ता गतिविधियों के अनुसार ऊपर या नीचे स्केलिंग करने और ऐप के प्रदर्शन की निगरानी के लिए इन-बिल्ट कमांड लाइब्रेरी है।
कंप्यूट इंजन आपको Google क्लाउड पर वर्चुअल मशीन चलाने देता है। यह वर्चुअल मशीन रीबूट की आवश्यकता के बिना मेजबानों के बीच डेटा और ऐप्स के लाइव माइग्रेशन की सुविधा प्रदान करता है।
इसलिए, महत्वपूर्ण क्लाउड-आधारित सॉफ़्टवेयर तब भी चलता रहता है, जब आपकी बैकएंड टीम प्रोग्रामिंग कोड को अपडेट या डीबग कर रही होती है।
Google क्लाउड CPU कोर, मेमोरी और प्रदर्शन के आधार पर कंप्यूट इंजनों को वर्गीकृत करता है। कंप्यूट इंजन के नौ प्रकार हैं, और वे T2D, M2, N2, C2, A2, आदि जैसे कोड धारण करते हैं।
सम्बंधित: क्या आप घर पर मशीन लर्निंग प्रोजेक्ट चला सकते हैं?
T2D वेब सर्वर, बड़े पैमाने के जावा ऐप, मीडिया ट्रांसकोडिंग आदि के लिए आदर्श हैं। दूसरी ओर, A2s मशीन लर्निंग और आर्टिफिशियल इंटेलिजेंस वर्कलोड के लिए A100 GPU के साथ उच्चतम प्रदर्शन करने वाले कंप्यूट इंजन हैं।
यह एक सर्वर रहित कंप्यूट प्लेटफॉर्म है जो क्लाउड पर ऐप्स के त्वरित विकास और परिनियोजन को सक्षम बनाता है। आपको अपने बायनेरिज़ या प्रोग्रामिंग भाषा के बुनियादी ढांचे और सिस्टम संगतता के बारे में चिंता करने की आवश्यकता नहीं है।
आप अपनी पसंद की किसी भी भाषा में कोड लिख सकते हैं जैसे पायथन, जावा, गो, रूबी, और भी बहुत कुछ। क्लाउड रन आपके ऐप्स को वास्तव में पोर्टेबल बनाता है क्योंकि यह प्लेटफॉर्म नेटिव ओपन मानकों पर बनाया गया है।
आप आसानी से अपने ऐप्स को किसी भी Kubernetes क्लस्टर, Google क्लाउड प्लेटफ़ॉर्म, या किसी अन्य तृतीय-पक्ष क्लाउड समाधान में स्थानांतरित कर सकते हैं।
यदि आप बड़े पैमाने पर होस्ट वेब एप्लिकेशन विकसित करना चाहते हैं, तो ऐप इंजन आपके लिए आदर्श Google क्लाउड टूल है। बस किसी भी समर्थित भाषा जैसे PHP, Java, Go, Python, आदि पर एक प्रोग्राम लिखें और gcloud ऐप डिप्लॉय को हिट करें।
ऐप इंजन स्वचालित रूप से आपके कोड को Google क्लाउड पर अपलोड और चलाएगा। यह ऐप उपयोग अनुरोधों के आधार पर स्वचालित रूप से ऊपर और नीचे स्केल करता है।
इसलिए, ऐप के मालिक स्वचालित स्केलिंग के माध्यम से बहुत बचत कर सकते हैं और अप्रयुक्त ऐप होस्टिंग इन्फ्रास्ट्रक्चर से चिपके नहीं रह सकते हैं। यह मोबाइल या वेब के लिए आपके ऐप्स के लिए डेटा ट्रांसफर सुरक्षा के लिए मुफ्त एसएसएल प्रमाणपत्र भी प्रदान करता है।
यह अनिवार्य रूप से Google क्लाउड प्लेटफ़ॉर्म पर एक NoSQL दस्तावेज़ डेटाबेस सेवा है। आप IoT उपकरणों, IoT वियरेबल्स, स्मार्टफोन ऐप्स और वेब ऐप्स जैसे उपकरणों के लिए ऐप्स पर डेटा को कुशलतापूर्वक स्टोर, सिंक और क्वेरी कर सकते हैं।
बहु-क्षेत्रीय ऐप्स के लिए डेटाबेस को स्वचालित रूप से दोहराते हुए यह आपके डेटाबेस को सुरक्षित भी करता है। यदि आप बैकएंड कोड को संशोधित करते हैं, तो आपके ऐप्स लाइव परिवर्तनों को दर्शाएंगे, क्योंकि फायरस्टोर लगभग रीयल-टाइम में काम करता है।
इस प्रकार, आप अपने ऐप्स में सहयोगी कार्य और क्रॉस-डिवाइस कार्यात्मकता को लागू कर सकते हैं।
सम्बंधित: एसक्यूएल बनाम। NoSQL: आपके अगले प्रोजेक्ट के लिए सबसे अच्छा डेटाबेस कौन सा है?
फायरस्टोर भी ऐप डेटा एक्सेस की मांग को स्वचालित रूप से ऊपर/नीचे करता है। इसलिए, यदि कोई ऐप फायरस्टोर पर है, तो उसे अरबों एक्सेस अनुरोधों के कारण ऐप क्रैश जैसे विचित्र क्षणों का सामना नहीं करना पड़ेगा।
क्लाउड स्पैनर Google क्लाउड का एक प्रबंधित रिलेशनल डेटाबेस है। यह मिशन-महत्वपूर्ण ऐप्स के लिए आदर्श डेटाबेस है जो बिना किसी विलंबता के रीयल-टाइम डेटा पुनर्प्राप्ति पर भरोसा करते हैं।
इसलिए, आप उन ऐप्स में स्पैनर का उपयोग देखेंगे जो रीयल-टाइम ऑनलाइन लेनदेन और लाइव निर्णय लेने के कार्यभार की सुविधा प्रदान करते हैं।
यह संबंधपरक डेटाबेस से सर्वोत्तम विशेषताओं और NoSQL डेटाबेस से स्केलिंग का एक मिश्रित अनुभव प्रदान करता है। आप स्पैनर के साथ Google क्लाउड कंसोल या gcloud कमांड-लाइन इंटरफ़ेस के माध्यम से इंटरैक्ट कर सकते हैं।
Bigtable बड़े विश्लेषणात्मक कार्य के लिए GCP-प्रबंधित NoSQL डेटाबेस है। यह एक पतली आबादी वाली तालिका है जिसमें हजारों कॉलम और अरबों पंक्तियों को समायोजित किया जा सकता है।
जब आप बड़े डेटा विश्लेषण, जैसे टेराबाइट्स या डेटा के पेटाबाइट्स के साथ काम कर रहे हों, तो आपको Google क्लाउड से Bigtable की आवश्यकता होती है। यह कम विलंबता पर उच्च पढ़ने/लिखने की दरों के माध्यम से बड़ी मात्रा में डेटा तक तेजी से पहुंच की सुविधा प्रदान करता है।
आप कमांड लाइन इंटरफेस, क्लाउड कंसोल या एपीआई का उपयोग करके बिगटेबल इंस्टेंस बना सकते हैं। Google खोज इंजन और Google मानचित्र, एक फ्लैश में अरबों उपयोगकर्ताओं को खोज परिणाम देने के लिए Bigtable का उपयोग करते हैं।
Google क्लाउड मेड ईज़ी
अब आप जानते हैं कि किसी भी Google क्लाउड-आधारित प्रोजेक्ट की चुनौतियों का सामना करने के लिए आपको सबसे पहले कौन से Google क्लाउड टूल सीखने चाहिए। हालाँकि, Google क्लाउड की छत्रछाया में और भी बहुत से उपकरण और उत्पाद हैं जो Google प्रदान करता है।
आज या कल, आपको Google क्लाउड संचालन पर मजबूत कमांड बनाने के लिए सभी Google क्लाउड टूल से परिचित होने की आवश्यकता है। आप अपने आईटी सीखने के लक्ष्यों को तेज करने के लिए मुफ्त ऑनलाइन पाठ्यक्रमों के लिए साइन अप कर सकते हैं।
Microsoft, Google और Amazon कुछ ऐसे दिग्गज हैं जो टेक में मुफ्त पाठ्यक्रम पेश करते हैं।
आगे पढ़िए
- इंटरनेट
- प्रोग्रामिंग
- गूगल
- वेबसाइट सूचियाँ
- क्लाउड कंप्यूटिंग
तमाल MakeUseOf में एक स्वतंत्र लेखक हैं। प्रौद्योगिकी, वित्त और व्यवसाय में पर्याप्त अनुभव प्राप्त करने के बाद एक आईटी परामर्श कंपनी में अपनी पिछली नौकरी में प्रक्रिया, उन्होंने 3 साल पहले एक पूर्णकालिक पेशे के रूप में लेखन को अपनाया। उत्पादकता और नवीनतम तकनीकी समाचारों के बारे में नहीं लिखते हुए, उन्हें स्प्लिंटर सेल खेलना और नेटफ्लिक्स/प्राइम वीडियो देखना पसंद है।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें