GCP परिवार

GCP परिचय

Nabeel Imam

Content Developer at DataCamp

स्टोरेज के कज़िन्स

Cloud Storage

Logo of Google Cloud Storage

  • फाइलें और डेटा ऑब्जेक्ट्स
Cloud SQL

Logo of Google Cloud SQL

  • टेबल्स और स्ट्रक्चर्ड डेटा
GCP परिचय

ट्रीज़ कहाँ फिट होते हैं?

An org chart showing a CEO and their direct reports.

  • ट्रीज़ नॉन-रिलेशनल होते हैं
  • इनमें रो-कॉलम संबंध नहीं होते
GCP परिचय

Bigtable से मिलिए

  • नॉन-रिलेशनल डेटा के लिए डिज़ाइन किया गया
  • बड़े वर्कलोड के लिए ऑप्टिमाइज़्ड
    • लो लेटेंसी और हाई थ्रूपुट
    • IoT, फाइनेंस और ऐड टेक ऐप्स के लिए आदर्श

Logo of Google Bigtable.

GCP परिचय

ऐप दुविधा

  • App Engine: GCP की एप्लिकेशन होस्टिंग सर्विस
  • उदाहरण: एक ऐप जो डॉक्यूमेंट्स कन्वर्ट करता है
    • क्या इसे App Engine पर होस्ट करना चाहिए?

An app converting PDFs to Doc files and vice versa.

GCP परिचय

Cloud Functions

  • सिंगल-पर्पज़ फंक्शंस के लिए बनी
  • कॉल होने पर ही चलती है
  • प्रति रिक्वेस्ट चार्ज
    • इस केस में App Engine से सस्ती

Logo of Google Cloud Functions.

GCP परिचय

सर्वरलेस की ओर

  • App Engine और Cloud Functions सर्वरलेस हैं

    • इन्हें हार्डवेयर सेटअप या मैनेजमेंट नहीं चाहिए
  • जैसे खुद बनाने के बजाय कॉफी ऑर्डर करना

    • कोई इक्विपमेंट नहीं, बारिस्ता सब संभाले
    • बस नतीजे के लिए भुगतान करें

A barista serves a coffee.

GCP परिचय

कंटेनर्स

  • कुछ ऐप्स की खास आवश्यकताएँ होती हैं
  • डेवलपर्स उन्हें वर्चुअल "कंटेनर्स" में पैक करते हैं
  • ऐप के लिए एक छोटा घर जैसा
    • चलाने के लिए जो भी चाहिए, सब शामिल

Containers being used as homes, each container contains all the belongings and necessities of a resident.

GCP परिचय

तो वर्चुअल मशीनें क्या थीं?

वर्चुअल मशीन (VMs)

  • पूरा एन्वायरनमेंट
  • फुल ऑपरेटिंग सिस्टम शामिल

कंटेनर्स

  • ऐप के लिए सिर्फ ज़रूरी चीज़ें शामिल
  • लाइटवेट, एक मशीन पर 20 तक चल सकते हैं!
GCP परिचय

कंटेनराइज्ड एप्लिकेशन्स

कंटेनर 1: यूज़र ऑथेंटिकेशन

A user enters their user name and password to gain access.

कंटेनर 2: प्रोडक्ट लिस्टिंग्स

A user views different products listings on their website.

कंटेनर 3: पेमेंट प्रोसेसिंग

A person uses their credit card to make a purchase online.

आगे भी ऐसे ही...

हर कंटेनर एक "माइक्रोसर्विस" देता है

GCP परिचय

माइक्रोसर्विसेज़ की ताकत

  • माइक्रोसर्विसेज़ बड़े सर्विस को छोटे, मैनेजेबल यूनिट्स में बाँटती हैं
  • इन्हें ज़्यादा कुशलता से स्केल कर सकते हैं
  • सिस्टम-व्यापी फेल्यर का ख़तरा कम

Containers hover around a mobile device that is running an application.

GCP परिचय

अभ्यास करते हैं!

GCP परिचय

Preparing Video For Download...