Google Cloud, कंप्यूटिंग सेवाओं का एक सुइट है जो Google द्वारा प्रदान किया जाता है, जो कंप्यूटिंग, डेटा स्टोरेज, डेटा एनालिटिक्स, और मशीन लर्निंग सहित कई मॉड्यूलर क्लाउड सेवाएं प्रदान करता है, साथ ही प्रबंधन टूल्स का एक सेट भी देता है। यह उसी बुनियादी ढांचे पर चलता है जिसका उपयोग Google आंतरिक रूप से अपने अंतिम-उपयोगकर्ता उत्पादों, जैसे Google Search, Gmail, और Google Docs के लिए करता है। पंजीकरण के लिए क्रेडिट कार्ड या बैंक खाते के विवरण की आवश्यकता होती है। Google Cloud इंफ्रास्ट्रक्चर एज़ अ सर्विस (IaaS), प्लेटफॉर्म एज़ अ सर्विस (PaaS), और सर्वरलेस कंप्यूटिंग वातावरण प्रदान करता है।
यह प्लेटफॉर्म अप्रैल 2008 में अपनी उत्पत्ति का पता लगाता है, जब Google ने App Engine की घोषणा की, जो Google-प्रबंधित डेटा केंद्रों में वेब अनुप्रयोगों को विकसित करने और होस्ट करने के लिए एक प्लेटफॉर्म है, जो कंपनी की पहली क्लाउड कंप्यूटिंग सेवा थी। यह सेवा नवंबर 2011 में आम तौर पर उपलब्ध हुई। तब से, Google ने प्लेटफॉर्म में कई क्लाउड सेवाएं जोड़ी हैं। Google Cloud में Google Cloud पब्लिक क्लाउड इंफ्रास्ट्रक्चर, साथ ही Google Workspace (पूर्व में G Suite), Android और ChromeOS के एंटरप्राइज़ संस्करण, और मशीन लर्निंग और एंटरप्राइज़ मैपिंग सेवाओं के लिए एप्लिकेशन प्रोग्रामिंग इंटरफेस (APIs) शामिल हैं। कम से कम 2022 से, Google की आधिकारिक सामग्री ने कहा है कि "Google Cloud" "Google Cloud Platform" का नया नाम है, जिससे नामकरण में भ्रम हो सकता है।
कंप्यूटिंग सेवाएं
Google Cloud विभिन्न तैनाती मॉडलों के अनुरूप कंप्यूटिंग विकल्पों की एक श्रृंखला प्रदान करता है। App Engine Java, PHP, Node.js, Python, C#, .NET, Ruby, और Go के साथ विकसित अनुप्रयोगों को तैनात करने के लिए एक प्लेटफॉर्म एज़ अ सर्विस है। Compute Engine Microsoft Windows और Linux वर्चुअल मशीनों को चलाने के लिए इंफ्रास्ट्रक्चर एज़ अ सर्विस प्रदान करता है। कंटेनरीकृत कार्यभार के लिए, Google Kubernetes Engine (GKE) Kubernetes पर आधारित कंटेनर एज़ अ सर्विस प्रदान करता है, और GKE on-prem Anthos प्लेटफॉर्म के हिस्से के रूप में उपलब्ध है। Cloud Functions Node.js, Java, Python, या Go में लिखे गए इवेंट-संचालित कोड के लिए फंक्शन एज़ अ सर्विस प्रदान करता है। Cloud Run Knative पर आधारित एक कंप्यूट निष्पादन वातावरण है, जो पूरी तरह से प्रबंधित या Anthos के लिए Cloud Run के रूप में पेश किया जाता है; यह GCP, AWS, और VMware प्रबंधन का समर्थन करता है।
स्टोरेज और डेटाबेस
डेटा स्थिरता के लिए, Google Cloud कई स्टोरेज और डेटाबेस सेवाएं प्रदान करता है। Cloud Storage असंरचित डेटा के लिए एकीकृत एज कैशिंग के साथ ऑब्जेक्ट स्टोरेज है। Cloud SQL MySQL, PostgreSQL, और Microsoft SQL Server पर आधारित डेटाबेस एज़ अ सर्विस प्रदान करता है। Cloud Bigtable एक प्रबंधित NoSQL डेटाबेस सेवा है। Cloud Spanner एक क्षैतिज रूप से स्केलेबल, मजबूत स्थिरता वाली रिलेशनल डेटाबेस सेवा है। Cloud Datastore वेब और मोबाइल अनुप्रयोगों के लिए एक NoSQL डेटाबेस है। Persistent Disk Compute Engine वर्चुअल मशीनों के लिए ब्लॉक स्टोरेज प्रदान करता है। Cloud Memorystore Redis और Memcached पर आधारित एक प्रबंधित इन-मेमोरी डेटा स्टोर है। Local SSD उच्च-प्रदर्शन, अस्थायी स्थानीय ब्लॉक स्टोरेज प्रदान करता है। Filestore उच्च-प्रदर्शन फ़ाइल स्टोरेज प्रदान करता है, और AlloyDB एक पूरी तरह से प्रबंधित PostgreSQL-संगत डेटाबेस सेवा है।
नेटवर्किंग
Google Cloud की नेटवर्किंग सेवाएं सुरक्षित और कुशल कनेक्टिविटी सक्षम करती हैं। Virtual Private Cloud (VPC) क्लाउड संसाधनों के सॉफ्टवेयर-परिभाषित नेटवर्क का प्रबंधन करता है। Cloud Load Balancing ट्रैफ़िक को संतुलित करने के लिए एक सॉफ्टवेयर-परिभाषित, प्रबंधित सेवा है। Cloud Armor एक वेब एप्लिकेशन फ़ायरवॉल है जो कार्यभार को DDoS हमलों से बचाता है। Cloud CDN Google के वैश्विक रूप से वितरित एज पॉइंट्स ऑफ प्रेज़ेंस पर आधारित एक कंटेंट डिलीवरी नेटवर्क है। Cloud Interconnect एक डेटा सेंटर को सीधे Google Cloud से जोड़ता है। Cloud DNS एक प्रबंधित, आधिकारिक DNS होस्टिंग सेवा है जो Google के समान बुनियादी ढांचे पर चलती है। Network Service Tiers उपयोगकर्ताओं को प्रदर्शन आवश्यकताओं के लिए प्रीमियम और मानक नेटवर्क टियर के बीच चयन करने की अनुमति देते हैं।
बिग डेटा और एनालिटिक्स
Google Cloud बिग डेटा टूल्स का एक सुइट प्रदान करता है। BigQuery एनालिटिक्स के लिए एक स्केलेबल, प्रबंधित एंटरप्राइज़ डेटा वेयरहाउस है। Cloud Dataflow स्ट्रीम और बैच डेटा प्रोसेसिंग के लिए Apache Beam पर आधारित एक प्रबंधित सेवा है। Cloud Data Fusion ओपन-सोर्स Cask Data Application Platform पर आधारित एक प्रबंधित ETL सेवा है। Dataproc Apache Hadoop और Apache Spark कार्यों को चलाने के लिए एक बिग डेटा प्लेटफॉर्म है। Cloud Composer Apache Airflow पर निर्मित एक प्रबंधित वर्कफ़्लो ऑर्केस्ट्रेशन सेवा है। Cloud Datalab डेटा अन्वेषण, विश्लेषण, विज़ुअलाइज़ेशन, और मशीन लर्निंग के लिए एक पूरी तरह से प्रबंधित Jupyter Notebook सेवा है। Cloud Dataprep, Trifacta पर आधारित, दृश्य रूप से अन्वेषण, सफाई, और विश्लेषण के लिए डेटा तैयार करता है। Cloud Pub/Sub संदेश कतारों पर आधारित एक स्केलेबल इवेंट अंतर्ग्रहण सेवा है। Looker Studio डैशबोर्ड और रिपोर्ट के माध्यम से डेटा की कल्पना करने के लिए एक व्यावसायिक खुफिया उपकरण है, और Looker एक पूर्ण व्यावसायिक खुफिया प्लेटफॉर्म है।
क्लाउड AI और मशीन लर्निंग
Google Cloud AI और मशीन लर्निंग सेवाओं का एक व्यापक सेट प्रदान करता है। Cloud AutoML उपयोगकर्ताओं को कस्टम मशीन लर्निंग मॉडल को प्रशिक्षित और तैनात करने की अनुमति देता है; सितंबर 2018 तक, सेवा बीटा में थी। Cloud TPU Google द्वारा मशीन लर्निंग मॉडल को प्रशिक्षित करने के लिए उपयोग किए जाने वाले एक्सेलेरेटर प्रदान करता है, जो ग्राहकों के लिए भी उपलब्ध हैं। Cloud Machine Learning Engine मुख्यधारा के फ्रेमवर्क का उपयोग करके मशीन लर्निंग मॉडल को प्रशिक्षित और बनाने के लिए एक प्रबंधित सेवा है। Cloud Talent Solution (पूर्व में Cloud Job Discovery) भर्ती पारिस्थितिकी तंत्र के लिए Google की खोज और मशीन लर्निंग क्षमताओं का लाभ उठाता है। Dialogflow Enterprise संवादात्मक इंटरफेस बनाने के लिए एक विकास वातावरण है। Cloud Natural Language Google Deep Learning मॉडल पर आधारित पाठ विश्लेषण प्रदान करता है। Cloud Speech-to-Text भाषण को पाठ में परिवर्तित करता है, और Cloud Text-to-Speech पाठ को भाषण में परिवर्तित करता है। Cloud Translation API हजारों भाषा जोड़ों के बीच गतिशील रूप से अनुवाद करता है। Cloud Vision API छवि विश्लेषण करता है, और Cloud Video Intelligence वीडियो सामग्री का विश्लेषण करता है।
प्रबंधन और सुरक्षा उपकरण
क्लाउड संसाधनों का प्रबंधन करने के लिए, Google Cloud निगरानी, लॉगिंग, ट्रेसिंग, और निदान के लिए Operations सुइट (पूर्व में Stackdriver) प्रदान करता है। Cloud Deployment Manager YAML, Python, या Jinja2 में बनाए गए टेम्पलेट्स में परिभाषित संसाधनों को तैनात करता है। Cloud Console संसाधनों के प्रबंधन के लिए वेब इंटरफेस है, और Cloud Shell ब्राउज़र-आधारित कमांड-लाइन पहुंच प्रदान करता है। Cloud Console Mobile App Android और iOS के लिए उपलब्ध है। Cloud APIs संसाधनों तक प्रोग्रामेटिक पहुंच की अनुमति देते हैं।
पहचान और सुरक्षा के लिए, Cloud Identity SAML 2.0 और OpenID पर आधारित सिंगल साइन-ऑन प्रदान करता है। Cloud IAM भूमिका-आधारित पहुंच नियंत्रण पर आधारित नीतियों को परिभाषित करता है। Cloud Identity-Aware Proxy VPN का उपयोग किए बिना अनुप्रयोगों तक पहुंच को नियंत्रित करता है। Cloud Data Loss Prevention API स्वचालित रूप से संवेदनशील डेटा की खोज, वर्गीकरण, और संपादन करता है। Security Key Enforcement सुरक्षा कुंजी का उपयोग करके दो-चरणीय सत्यापन प्रदान करता है। Cloud Key Management Service IAM और ऑडिट लॉगिंग के साथ एकीकृत एक क्लाउड-होस्टेड कुंजी प्रबंधन सेवा है। Cloud Resource Manager परियोजना, फ़ोल्डर, और संगठन द्वारा संसाधनों का प्रबंधन करता है। Cloud Security Command Center Google Cloud में चल रही सेवाओं के लिए एक सुरक्षा और डेटा जोखिम प्लेटफॉर्म है।
अन्य Google AI प्रयासों से संबंध
Google Cloud Google DeepMind से अलग है, जो Alphabet के स्वामित्व वाली AI अनुसंधान प्रयोगशाला भी है। जबकि DeepMind मौलिक अनुसंधान पर केंद्रित है और AlphaFold जैसी सफलताएं उत्पन्न की हैं, Google Cloud अपनी प्रबंधित सेवाओं और बुनियादी ढांचे के माध्यम से एंटरप्राइज़ ग्राहकों के लिए AI को परिचालित करता है, जिसमें कृत्रिम बुद्धिमत्ता और मशीन लर्निंग पेशकशें शामिल हैं। प्लेटफॉर्म की AI सेवाएं Google की आंतरिक तकनीकों पर बनाई गई हैं, लेकिन उन्हें बाहरी उपयोग के लिए क्लाउड उत्पादों के रूप में वितरित किया जाता है। यह अलगाव Google को अनुसंधान और उत्पाद विकास को अलग रखते हुए AI क्षमताओं को व्यापक रूप से पेश करने की अनुमति देता है। 2020 के दशक की शुरुआत तक, Google Cloud ने Amazon Web Services और Microsoft Azure के साथ क्लाउड बाजार में एक प्रमुख प्रतियोगी के रूप में खुद को स्थापित किया है, विशेष रूप से डेटा एनालिटिक्स और AI कार्यभार पर जोर देने के साथ।