أعلنت Google Cloud عن تكامل جديد مع GitLab يهدف إلى تبسيط عملية نشر التطبيقات على Google Cloud. يستفيد هذا التكامل من GitLab CI/CD و Cloud Deploy لأتمتة عملية تسليم البرامج من الالتزام بالكود إلى الإصدار في بيئة الإنتاج على Cloud Run.
يقدم هذا التكامل العديد من المزايا، بما في ذلك:
* **المصادقة:** يستخدم التكامل اتحاد هوية عبء العمل، مما يتيح تفويضًا ومصادقة آمنين لأحمال عمل GitLab، مثل مهام CI/CD، مع Google Cloud.
* **سجل القطع الأثرية:** يتيح لك التكامل تحميل قطع أثرية GitLab إلى سجل القطع الأثرية والوصول إليها من واجهة مستخدم GitLab.
* **Cloud Deploy:** يسهل مكون GitLab هذا إنشاء إصدارات Cloud Deploy من أنابيب GitLab CI/CD.
* **Gcloud:** يسهل هذا المكون تشغيل أوامر gcloud في أنابيب GitLab CI/CD.
* **مشغلات Gitlab على Google Cloud:** يتيح لك التكامل تكوين إعدادات المشغل من واجهة مستخدم GitLab ونشرها على مشروع Google Cloud الخاص بك باستخدام Terraform.
يوفر التكامل حلاً شاملاً لـ Continuous Delivery على Google Cloud، مما يتيح للمؤسسات أتمتة عمليات التسليم الخاصة بها وتحسينها. من خلال الاستفادة من الميزات المتقدمة مثل إصدارات Canary والموافقات، يمكن للفرق نشر البرامج بشكل أسرع وأكثر موثوقية مع تقليل المخاطر.
بشكل عام، يمثل تكامل Google Cloud GitLab خطوة كبيرة إلى الأمام في تبسيط عمليات Continuous Delivery. من خلال توفير تكامل سلس وميزات أمان قوية، فإنه يمكّن المؤسسات من تسريع جهود التحول الرقمي.