अपने पहले Google प्रोजेक्ट को सेट अप और नेविगेट करें

1. शुरू करने से पहले

इस कोडलैब में, Google Cloud प्रोजेक्ट बनाने, Google Cloud Console को सेट अप करने और उसे इस्तेमाल करने का तरीका बताया गया है. साथ ही, Cloud Console में सबसे ज़्यादा इस्तेमाल की जाने वाली कुछ सेवाओं को ऐक्सेस करने का तरीका भी बताया गया है.

ज़रूरी शर्तें

  • कमांड लाइन इस्तेमाल करने के बारे में बुनियादी जानकारी.
  • Cloud Console को इस्तेमाल करने के तरीके के बारे में बुनियादी जानकारी.

आपको क्या सीखने को मिलेगा

  • Google Cloud प्रोजेक्ट बनाने का तरीका.
  • Cloud Shell को चालू और इस्तेमाल करने का तरीका.
  • Cloud Console पर नेविगेट करने का तरीका.
  • Cloud Console में सबसे ज़्यादा इस्तेमाल की जाने वाली सेवाओं को ऐक्सेस करने का तरीका.

आपको किन चीज़ों की ज़रूरत होगी

2. Google Cloud प्रोजेक्ट बनाना

इस सेक्शन में, Google Cloud प्रोजेक्ट बनाने और Cloud Shell का इस्तेमाल करने का तरीका बताया गया है.

सेट अप करें

  1. Cloud Console में साइन इन करें. इसके बाद, नया प्रोजेक्ट बनाएं या किसी मौजूदा प्रोजेक्ट का फिर से इस्तेमाल करें.

Google Cloud की

नया प्रोजेक्ट पैनल

'नया प्रोजेक्ट' पैनल की इमेज. इसमें प्रोजेक्ट का नाम, संगठन, और जगह की जानकारी वाले फ़ील्ड दिखाए गए हैं.

प्रोजेक्ट आईडी को याद रखें. यह प्रोजेक्ट के नाम के ठीक नीचे दिखता है. यह आईडी, सभी Google Cloud प्रोजेक्ट के लिए यूनीक नाम होता है. इसे इस कोडलैब में बाद में PROJECT_ID के तौर पर दिखाया गया है.

  1. Cloud Console में बिलिंग चालू करें, ताकि Google Cloud के संसाधनों का इस्तेमाल किया जा सके.

इस कोडलैब को पूरा करने में ज़्यादा खर्च नहीं होना चाहिए. हालांकि, इस कोडलैब के बाद शुल्क से बचने के लिए, पक्का करें कि आपने 'हटाएं' सेक्शन में दिए गए निर्देशों का पालन किया हो.

Cloud Shell

इस कोडलैब में, Cloud Shell का इस्तेमाल किया जाता है. यह एक कमांड-लाइन एनवायरमेंट है, जो Google Cloud में चलता है. Cloud Shell, Debian पर आधारित एक वर्चुअल मशीन है. इसमें आपके काम के सभी डेवलपमेंट टूल मौजूद होते हैं. इसमें 5 जीबी की होम डायरेक्ट्री होती है. इससे नेटवर्क की परफ़ॉर्मेंस और पुष्टि करने की प्रोसेस बेहतर होती है. इसका मतलब है कि इस कोडलैब के लिए, आपको सिर्फ़ एक ब्राउज़र की ज़रूरत है.

Cloud Console से Cloud Shell को चालू करने के लिए:

  1. a8460e837e9f5fda.png Cloud Shell चालू करें पर क्लिक करें.

इसे चालू होने और एनवायरमेंट से कनेक्ट होने में कुछ समय लग सकता है.

b532b2f19ab85dda.png

Screen Shot 2017-06-14 at 10.13.43 PM.png

Cloud Shell से कनेक्ट होने के बाद, आपको दिखेगा कि आपकी पुष्टि पहले ही हो चुकी है और प्रोजेक्ट पहले से ही आपके PROJECT_ID पर सेट है.

  1. क्रेडेंशियल वाले खातों की सूची देखने के लिए, Cloud Shell कमांड लाइन में यह डालें.
gcloud auth list

आपको यह आउटपुट दिखेगा:

Credentialed accounts:
 - <MY_ACCOUNT>@<MY_DOMAIN>.com (active)
  1. अपने प्रोजेक्ट की सूची देखने के लिए, यह निर्देश डालें.
gcloud config list project

आपको यह आउटपुट दिखेगा:

[core]
project = <PROJECT_ID>

अगर किसी वजह से प्रोजेक्ट सेट नहीं किया गया है, तो प्रोजेक्ट सेट अप करने के लिए यह कमांड चलाएं.

gcloud config set project <PROJECT_ID>

PROJECT_ID वह आईडी है जिसका इस्तेमाल आपने सेटअप के चरणों में किया था. इसे Cloud Console के डैशबोर्ड में भी देखा जा सकता है:

Cloud Console के डैशबोर्ड में मौजूद, प्रोजेक्ट की जानकारी वाला पैनल.

Cloud Shell, कुछ एनवायरमेंट वैरिएबल को डिफ़ॉल्ट रूप से भी सेट करता है. ये वैरिएबल, आने वाले समय में कमांड चलाने के दौरान आपके काम आ सकते हैं.

  1. अपना प्रोजेक्ट आईडी देखने के लिए, यह निर्देश डालें.
echo $GOOGLE_CLOUD_PROJECT

आपको यह आउटपुट दिखेगा:

<PROJECT_ID>
  1. आखिर में, डिफ़ॉल्ट ज़ोन और प्रोजेक्ट कॉन्फ़िगरेशन सेट करें.
gcloud config set compute/zone us-central1-f

आपके पास अलग-अलग ज़ोन चुनने का विकल्प होता है. ज़्यादा जानकारी के लिए, रीजन और ज़ोन देखें.

3. Cloud Console का इस्तेमाल करना

इस सेक्शन में, Cloud Console को इस्तेमाल करने का तरीका बताया गया है. साथ ही, इसमें यह भी बताया गया है कि इसकी सबसे ज़्यादा इस्तेमाल की जाने वाली कुछ सेवाओं को कैसे ऐक्सेस किया जा सकता है.

Cloud Console का नेविगेशन मेन्यू.

  1. क्लाउड टूल ऐक्सेस करने के लिए, स्क्रीन पर सबसे ऊपर बाईं ओर मौजूद नेविगेशन मेन्यू ( 631746040b3443ab.png) पर क्लिक करके मुख्य मेन्यू खोलें. उपलब्ध कुछ विकल्पों में स्क्रोल करते समय, ध्यान दें कि टूल को मुख्य क्षेत्रों में बांटा गया है. जैसे, कंप्यूट, स्टोरेज, नेटवर्किंग, और बिग डेटा. यह भी ध्यान दें कि अक्सर इस्तेमाल किए जाने वाले टूल को मेन्यू में सबसे ऊपर पिन किया जा सकता है.
  2. मुख्य डैशबोर्ड देखने के लिए, होम को चुनें.

प्रोजेक्ट की जानकारी वाले पैनल में, प्रोजेक्ट का नाम, प्रोजेक्ट नंबर, और प्रोजेक्ट आईडी फ़ील्ड दिख रहे हैं. साथ ही, इस प्रोजेक्ट में लोगों को जोड़ने का बटन भी दिख रहा है.

डैशबोर्ड में, आपके प्रोजेक्ट की पहचान से जुड़ी जानकारी दिखती है. प्रोजेक्ट का नाम एक ऐसा शब्द होता है जिससे आपको प्रोजेक्ट की पहचान करने में मदद मिलती है. प्रोजेक्ट नंबर और प्रोजेक्ट आईडी, Google Cloud के सभी प्रोजेक्ट के लिए यूनीक होने चाहिए. इसलिए, ये ज़्यादा मुश्किल हो सकते हैं और इन्हें याद रखना मुश्किल हो सकता है. हालांकि, इन्हें हमेशा डैशबोर्ड पर देखा जा सकता है. कंसोल के बारे में ज़्यादा जानने के बाद, डैशबोर्ड को अपनी पसंद के मुताबिक बनाया जा सकता है, ताकि आपको सबसे ज़रूरी आइटम दिखें.

IAM और एडमिन मेन्यू में, मेन्यू के आखिर में <| और |> बटन दिख रहे हैं.

कई टूल में अतिरिक्त कॉन्टेक्स्ट मेन्यू उपलब्ध होते हैं. मेन्यू के आखिर में मौजूद <| और |> बटन का इस्तेमाल करके, मेन्यू खोले और बंद किए जा सकते हैं.

&#39;शुरू करें&#39; मेन्यू.

Cloud Console में सबसे ऊपर मौजूद खोज फ़ील्ड का इस्तेमाल करके भी टूल पर जाया जा सकता है.

बिलिंग

Cloud Console के बिलिंग सेक्शन में, आपके प्रोजेक्ट के लिए बिलिंग को ट्रैक करने वाले कई टूल उपलब्ध होते हैं. ज़्यादा जानकारी के लिए, Cloud Billing का दस्तावेज़ देखें.

अपने प्रोजेक्ट के लिए बिलिंग सेट अप करने के लिए:

  1. नेविगेशन मेन्यू में, बिलिंग पर क्लिक करें. अगर आपके पास एक से ज़्यादा बिलिंग खाते हैं, तो प्रॉम्प्ट मिलने पर लिंक किए गए बिलिंग खाते पर जाएं को चुनें.
  2. कॉन्टेक्स्ट मेन्यू में मौजूद जानकारी को देखने के लिए कुछ समय निकालें. Google Cloud का इस्तेमाल करते समय, बिलिंग को ट्रैक करने के लिए इस सेक्शन पर वापस आएं.
  3. बिलिंग के लिए पहले से सेट किए गए थ्रेशोल्ड तक पहुंचने पर सूचनाएं पाने के लिए, बजट बनाया जा सकता है. ज़्यादा जानकारी के लिए, बजट और बजट से जुड़ी सूचनाएं बनाना, उनमें बदलाव करना या उन्हें मिटाना लेख पढ़ें.
  4. ज़्यादा जानकारी वाले विश्लेषण के लिए, बिलिंग की जानकारी को BigQuery में एक्सपोर्ट करना आपके लिए फ़ायदेमंद हो सकता है. ज़्यादा जानकारी के लिए, Cloud Billing का डेटा BigQuery में एक्सपोर्ट करना लेख पढ़ें.

एपीआई और सेवाएं

Cloud Console से, कई Google API का ऐक्सेस मिल सकता है.

एपीआई चालू करने और उनके लिए क्रेडेंशियल बनाने के लिए, मुख्य मेन्यू से एपीआई और सेवाएं चुनें.

  • एपीआई चालू करने के लिए, एपीआई और सेवाएं चालू करें टैब को चुनें. इस सेक्शन में जाकर, एपीआई खोजे जा सकते हैं. साथ ही, उनके बारे में ज़्यादा जानकारी पाई जा सकती है. जैसे, अगर लागू हो, तो उनकी कीमत. इसके अलावा, उन्हें चालू किया जा सकता है और आज़माया जा सकता है.
  • एपीआई पासकोड, सेवा खाते, और OAuth क्लाइंट आईडी जैसे क्रेडेंशियल बनाने के लिए, क्रेडेंशियल बनाएं टैब चुनें. Google Cloud में पुष्टि करने की प्रोसेस के बारे में खास जानकारी पाने के लिए, पुष्टि करने की प्रोसेस के बारे में खास जानकारी लेख पढ़ें.

पहचान और ऐक्सेस मैनेजमेंट (IAM)

IAM, Google Cloud के संसाधनों के लिए बेहतर ऐक्सेस कंट्रोल की सुविधा देता है. अगर आपको किसी प्रोजेक्ट पर सहयोगियों के साथ काम करना है, स्टोरेज में मौजूद फ़ाइलों को अन्य लोगों के लिए उपलब्ध कराना है, अन्य लोगों को क्वेरी चलाने की अनुमति देनी है या इसी तरह के अन्य टास्क करने हैं, तो आईएएम की मदद से सही लोगों या ग्रुप को सही अनुमति आसानी से दी जा सकती है.

अपने प्रोजेक्ट के लिए IAM कॉन्फ़िगर करने के लिए:

  1. नेविगेशन मेन्यू में, आईएएम और एडमिन > आईएएम पर क्लिक करें.

IAM पेज पर, उन मुख्य खातों को दिखाया जाता है जिनके पास प्रोजेक्ट के लिए अनुमतियां हैं.

  1. सूची में जाकर, ईमेल पता और उससे जुड़ी भूमिका देखें.

इनमें से हर प्रिंसिपल के लिए, कई भूमिकाएं दी गई हैं. ज़्यादा जानने के लिए, भूमिकाओं के बारे में जानकारी और IAM की कस्टम भूमिकाओं के बारे में जानकारी लेख पढ़ें.

आपको यह भी दिख सकता है कि कुछ प्रिंसिपल को ज़रूरत से ज़्यादा अनुमतियां दी गई हैं. Google Cloud, इन प्रिंसिपल की कार्रवाइयों को स्कैन करता है. साथ ही, उन लोगों के लिए सुझाव देता है जिनके पास कम अनुमतियां हो सकती हैं. इससे आम तौर पर आपके प्रोजेक्ट की सुरक्षा बढ़ जाती है. ज़्यादा जानने के लिए, रोल के सुझावों की मदद से, कम से कम ज़रूरी अनुमतियां लागू करना लेख पढ़ें.

अनुमतियों का पेज, जिसमें प्रिंसिपल के लिए अनुमतियां दिखाई गई हैं.

सुरक्षा से जुड़ी अहम जानकारी के लिए "?" का इस्तेमाल करने पर, आपको यह चेतावनी दिखती है:

सुरक्षा से जुड़ी अहम जानकारी की चेतावनी.

  1. अनुमतियां जोड़ने या हटाने के लिए, IAM पेज पर सबसे ऊपर दिए गए लिंक का इस्तेमाल करें.
  2. IAM और एडमिन नेविगेशन मेन्यू में मौजूद अन्य आइटम देखने के लिए, कुछ समय निकालें.

4. व्यवस्थित करें

अगर आपने कोई प्रोजेक्ट जोड़ा है, तो हो सकता है कि आपको उसे मिटाना पड़े, ताकि आपके Google खाते से शुल्क न लिया जाए.

  1. Cloud Console में, संसाधन मैनेज करें पेज पर जाएं.
  2. प्रोजेक्ट की सूची में, वह प्रोजेक्ट चुनें जिसे आपको मिटाना है. इसके बाद, मिटाएं पर क्लिक करें.
  3. डायलॉग बॉक्स में, प्रोजेक्ट आईडी टाइप करें. इसके बाद, प्रोजेक्ट मिटाने के लिए बंद करें पर क्लिक करें.

5. बधाई हो

बधाई हो! आपने Google Cloud प्रोजेक्ट बनाने का तरीका सीखा. साथ ही, Google Cloud Console के सबसे ज़्यादा इस्तेमाल किए जाने वाले कुछ सेक्शन को ऐक्सेस करने का तरीका भी सीखा.