دورة أساسيات Google Cloud
دورة منظمة للمبتدئين تغطي مفاهيم Google Cloud والخدمات الأساسية والبيانات والشبكات والأمان والأسعار.
ما ستتعلمه
- شرح مفاهيم Google Cloud والبنية التحتية العالمية
- تحديد الخدمات الأساسية للحوسبة والتخزين والشبكات
- وصف خدمات البيانات والتعلم الآلي في Google Cloud
- تطبيق ممارسات الأمان والهوية والحوكمة في Google Cloud
- فهم الأسعار والفوترة والإدارة التشغيلية
قبل أن تبدأ
- لا تحتاج إلى خبرة سابقة في Google Cloud
- إلمام أساسي باستخدام الكمبيوتر والإنترنت
- حساب Google Cloud مجاني مفيد لكنه اختياري
درس 1 مفاهيم Google Cloud والبنية التحتية العالمية
تنظم Google Cloud الموارد عبر هيكل هرمي: المؤسسات والمجلدات والمشاريع والموارد. المشاريع هي الوحدة الأساسية التي تعمل فيها الخدمات، وتشترك الموارد داخل المشروع في سياسات الفوترة والوصول.
تعمل Google Cloud في مناطق (Regions) ومناطق متاحة (Zones). المنطقة هي نطاق جغرافي يضم عدة مناطق متاحة، وتحتوي كل منطقة متاحة على مركز بيانات واحد أو أكثر. يؤدي اختيار منطقة قريبة من المستخدمين إلى تقليل زمن الاستجابة، بينما يؤدي توزيع أعباء العمل عبر المناطق المتاحة إلى تحسين التوافر.
تشمل فوائد السحابة قابلية التوسع والمرونة والتسعير حسب الاستخدام والتوافر العالي وتقليل إدارة البنية التحتية. يستخدم العملاء واجهات API وأدوات وحدة التحكم لتوفير الموارد عند الطلب.
نصيحة تدريبية مفاهيم Google Cloud والبنية التحتية العالمية: راجع هذا الدرس في جلسات قصيرة يوميًا. بعد كل تمرين، اذكر القاعدة أو الخطوة التي استخدمتها؛ إذا لم تستطع، راجع الموضوع قبل المتابعة. الاستمرارية تثبت المادة أفضل من جلسة طويلة.
مثال
تنشئ شركة مشروعًا لتطبيقها على الويب، وتنشر مثيلات Compute Engine في منطقتين متاحتين، وتستخدم Cloud Load Balancing لتوجيه الزيارات. إذا تعطلت إحدى المنطقتين المتاحتين، يستمر التطبيق في خدمة المستخدمين من المنطقة الأخرى.
أعد قراءة السؤال قبل الانتهاء وتأكد من معنى إجابتك.
درس 2 الخدمات الأساسية للحوسبة والتخزين والشبكات
توفر Compute Engine أجهزة افتراضية بأنواع آلات مرنة. يشغل Google Kubernetes Engine (GKE) أعباء العمل المعبأة في حاويات، وينشر Cloud Run الحاويات كخدمات بدون خادم، وينفذ Cloud Functions التعليمات البرمجية استجابةً للأحداث. يوفر App Engine منصة مُدارة لتطبيقات الويب.
يخزن Cloud Storage كائنات مثل الصور والنسخ الاحتياطية بفئات تخزين مختلفة. يوفر Persistent Disk تخزين كتل دائمًا للأجهزة الافتراضية، ويقدم Filestore تخزين ملفات شبكيًا مُدارًا.
تنشئ Virtual Private Cloud (VPC) شبكات معزولة بشبكات فرعية وقواعد جدار حماية. يوزع Cloud Load Balancing الزيارات عالميًا، ويخزن Cloud CDN المحتوى مؤقتًا في المواقع الطرفية، ويحوّل Cloud DNS أسماء النطاقات إلى عناوين IP.
نصيحة تدريبية الخدمات الأساسية للحوسبة والتخزين والشبكات: راجع هذا الدرس في جلسات قصيرة يوميًا. بعد كل تمرين، اذكر القاعدة أو الخطوة التي استخدمتها؛ إذا لم تستطع، راجع الموضوع قبل المتابعة. الاستمرارية تثبت المادة أفضل من جلسة طويلة.
مثال
تبني شركة ناشئة واجهة API للجوال باستخدام Cloud Run، وتخزن ملفات المستخدمين في Cloud Storage، وتضع Cloud CDN أمام الأصول الثابتة. يلغي هذا إدارة الخوادم مع إبقاء التطبيق قابلاً للتوسع.
أعد قراءة السؤال قبل الانتهاء وتأكد من معنى إجابتك.
درس 3 خدمات البيانات والتحليلات والتعلم الآلي
BigQuery هو مستودع بيانات بدون خادم لتحليل مجموعات البيانات الكبيرة باستخدام SQL. توفر Cloud SQL قواعد بيانات علائقية مُدارة، ويوفر Cloud Spanner تخزينًا علائقيًا موزعًا عالميًا، وFirestore قاعدة بيانات مستندات NoSQL مرنة. يتعامل Bigtable مع أعباء عمل NoSQL عالية الإنتاجية.
يربط Pub/Sub المنتجين والمستهلكين عبر الرسائل غير المتزامنة. يعالج Dataflow خطوط بيانات التدفق والدفعات، بينما يشغل Dataproc مجموعات Spark وHadoop مُدارة.
توفر Vertex AI أدوات لبناء نماذج التعلم الآلي ونشرها. ينشئ BigQuery ML النماذج باستخدام SQL، ويدرب AutoML النماذج دون كتابة تعليمات برمجية، وتضيف واجهات Cloud Translation وVision وSpeech قدرات ذكاء اصطناعي جاهزة.
نصيحة تدريبية خدمات البيانات والتحليلات والتعلم الآلي: راجع هذا الدرس في جلسات قصيرة يوميًا. بعد كل تمرين، اذكر القاعدة أو الخطوة التي استخدمتها؛ إذا لم تستطع، راجع الموضوع قبل المتابعة. الاستمرارية تثبت المادة أفضل من جلسة طويلة.
مثال
يقوم فريق تجارة إلكترونية ببث أحداث المستخدمين إلى Pub/Sub، ويعالجها باستخدام Dataflow، ويحلل النتائج في BigQuery. ثم يستخدم BigQuery ML للتنبؤ بشرائح العملاء دون نقل البيانات إلى منصة منفصلة.
أعد قراءة السؤال قبل الانتهاء وتأكد من معنى إجابتك.
درس 4 الأمان والهوية والحوكمة
تتحكم Identity and Access Management (IAM) في من يمكنه الوصول إلى موارد Google Cloud. تمنح الأدوار الأذونات، وتوفر حسابات الخدمة هويات للتطبيقات. اتبع مبدأ أقل امتياز وفعّل المصادقة متعددة العوامل للمستخدمين.
تصفي قواعد جدار حماية VPC حركة مرور الشبكة، ويحمي Cloud Armor التطبيقات من الهجمات، ويوفر Security Command Center عرضًا مركزيًا لمخاطر الأمان. يدير Cloud KMS مفاتيح التشفير، ويخزن Secret Manager القيم الحساسة مثل كلمات المرور ومفاتيح API.
تدعم Google Cloud معايير الامتثال بما في ذلك ISO وSOC وGDPR. تفرض سياسات المؤسسة القواعد عبر المشاريع، وتساعد خيارات إقامة البيانات في تلبية المتطلبات الإقليمية.
نصيحة تدريبية الأمان والهوية والحوكمة: راجع هذا الدرس في جلسات قصيرة يوميًا. بعد كل تمرين، اذكر القاعدة أو الخطوة التي استخدمتها؛ إذا لم تستطع، راجع الموضوع قبل المتابعة. الاستمرارية تثبت المادة أفضل من جلسة طويلة.
مثال
يخزن تطبيق مالي بيانات اعتماد قاعدة البيانات في Secret Manager، ويستخدم Cloud KMS لتشفير البيانات، ويطبق سياسة مؤسسة تمنع حاويات Cloud Storage العامة. يراقب Security Command Center البيئة بحثًا عن الإعدادات الخاطئة.
أعد قراءة السؤال قبل الانتهاء وتأكد من معنى إجابتك.
درس 5 الأسعار والفوترة والعمليات
تعتمد تسعيرة Google Cloud على الخدمة ونوع الآلة والمنطقة ومدة الاستخدام. تتيح حاسبة الأسعار تقدير التكاليف الشهرية، وتُعلم الميزانيات المزودة بالتنبيهات الفرق قبل تجاوز الإنفاق للحدود.
تقلل خصومات الاستخدام المستمر وخصومات الاستخدام الملتزم تكلفة أعباء العمل المتوقعة. توفر الأجهزة الافتراضية المؤقتة (Preemptible) وSpot أسعارًا أقل للمهام التي تتحمل الانقطاع. تنظم التصنيفات الموارد لتقارير التكاليف.
يتتبع Cloud Monitoring المقاييس ووقت التشغيل، ويخزن Cloud Logging السجلات، ويعرض Cloud Error Reporting أخطاء التطبيقات. توفر صفحات صحة الخدمات معلومات عن الانقطاعات، وتحدد الحصص استخدام الموارد لحماية البنية التحتية المشتركة.
نصيحة تدريبية الأسعار والفوترة والعمليات: راجع هذا الدرس في جلسات قصيرة يوميًا. بعد كل تمرين، اذكر القاعدة أو الخطوة التي استخدمتها؛ إذا لم تستطع، راجع الموضوع قبل المتابعة. الاستمرارية تثبت المادة أفضل من جلسة طويلة.
مثال
يستخدم فريق تحليلات الدفعات خصومات الاستخدام الملتزم لفتحات BigQuery المستقرة، ويشغل مهام معالجة قصيرة على أجهزة افتراضية مؤقتة، ويضبط تنبيه ميزانية شهري عند 80 بالمئة. يرسل Cloud Monitoring تنبيهًا إذا زادت معدلات فشل المهام.
أعد قراءة السؤال قبل الانتهاء وتأكد من معنى إجابتك.