1. مقدمة
مرحبًا بك في "يوم Cloud Run" لعام 2025! ستستند جميع ورش العمل إلى موضوع "الأخبار".
2. إعداد بيئة Google Cloud
الحصول على أرصدة Cloud
للحصول على حساب فوترة يتضمّن رصيدًا بقيمة 10 دولار أمريكي، ستحتاج إلى هذا الحساب عند نشر تطبيقك. احرص على استخدام حسابك على Gmail.
إنشاء مشروع
- في Google Cloud Console، في صفحة اختيار المشروع، اختَر أو أنشِئ مشروعًا على Google Cloud. اقتراح: سمِّه "cloud-run-workshop"
- تأكَّد من تفعيل الفوترة لمشروعك على Cloud. تعرَّف على كيفية التحقّق مما إذا كانت الفوترة مفعَّلة في مشروع.
- فعِّل Cloud Shell من خلال النقر على هذا الرابط.
- لضبط الحساب النشط، نفِّذ الأمر التالي على Cloud Shell:
gcloud config set account <ACCOUNT>
- تحقَّق من مصادقتك من خلال تنفيذ الأمر التالي على Cloud Shell:
gcloud auth list
- تأكَّد من رقم تعريف المشروع باستخدام الأمر التالي:
gcloud config list project
- اضبط متغيّر رقم تعريف المشروع. استبدِل <YOUR_PROJECT_ID> بالمعرّف من الخطوة السابقة:
export PROJECT_ID=<YOUR_PROJECT_ID> && gcloud config set project $PROJECT_ID
export REGION=europe-west1 && gcloud config set run/region $REGION
- ضبط مفتاح Google API:
أنشئ مفتاح واجهة برمجة التطبيقات باستخدام https://aistudio.google.com/app/apikey والصِق المفتاح هنا:
export GOOGLE_API_KEY=PASTE_YOUR_ACTUAL_API_KEY_HERE
export GOOGLE_GENAI_USE_VERTEXAI=FALSE
- فعِّل واجهات برمجة التطبيقات المطلوبة:
gcloud services enable cloudresourcemanager.googleapis.com \
servicenetworking.googleapis.com \
run.googleapis.com \
cloudbuild.googleapis.com \
artifactregistry.googleapis.com \
aiplatform.googleapis.com \
compute.googleapis.com \
storage.googleapis.com
(قد يستغرق هذا الإجراء بضع دقائق.)
استنساخ نماذج الرموز البرمجية لورش عمل "يوم Cloud Run"
للوصول إلى نموذج التعليمات البرمجية لجميع ورش العمل، استنسِخ المستودع بأكمله:
git clone https://github.com/abhishekr700/Cloud-Run-Day-Workshop-2025.git