back

Knowledge Centre

فهم منصة Pivotal Cloud Foundry لتطوير Drupal

| 21.02.2018

فهم منصة Pivotal Cloud Foundry لتطوير Drupal

يقدم Pivotal Cloud Foundry (PCF) حلاً قويًا لخدمة النظام كخدمة (PaaS) يمكن أن يعزز بشكل كبير سير عمل تطوير Drupal. دعونا نستكشف قدراته وفوائده والاعتبارات لمشاريع Drupal.

ما هو Pivotal Cloud Foundry؟

Pivotal Cloud Foundry هو حل PaaS مفتوح المصدر مرخص تحت Apache 2.0. يتيح هذا النظام السحابي للمؤسسات تشغيل ونشر وبناء التطبيقات بكفاءة. يدعم PCF لغات برمجة متعددة بما في ذلك:

  • PHP (أساسي لـ Drupal)
  • Java
  • Node.js
  • Ruby
  • Go
  • Python
  • .NET

يمكنك نشر PCF على بنى تحتية مختلفة، بما في ذلك خدمات الويب من أمازون (AWS) أو بيئة OpenStack الخاصة بك، وبالتالي إنشاء سحابة استضافة Drupal خاصة بك.

المزايا لتطوير Drupal

يقدم PCF العديد من الفوائد الم compelling لفرق تطوير Drupal:

التحكم في البنية التحتية

تشغيل PCF على بنية سحابية خاصة بك (مثل AWS) يوفر تحكمًا محسنًا في:

  • الأمان وإدارة الوصول
  • موقع البيانات والسيادة
  • تحسين أداء الآلة الافتراضية
  • أنظمة المصادقة والتفويض

تحسينات في سير العمل التطويري

يعزز PCF عملية التطوير من خلال:

  • إدارة خط pipeline CI/CD الموحدة عبر المشاريع
  • تكامل اختبار الوحدات القابل للتخصيص
  • قوالب نشر Drupal 8 المرنة
  • التكامل المباشر لدلو S3 للملفات الخاصة
  • النشر القائم على Composer يضمن بناء آمن وقابل للتكرار

إدارة الموارد

المنصة تتيح:

  • تحكم أفضل في تخصيص الموارد
  • دعم تطبيقات متعددة بالإضافة إلى Drupal
  • إدارة البيئة المبسطة
  • أدوات التطوير المتكاملة

القيود الحالية

بينما يقدم PCF العديد من المزايا، بعض الميزات الموجودة بشكل شائع في منصات استضافة Drupal الم dedicated ليست متاحة بسهولة:

  1. التخزين المؤقت للواجهة الأمامية
  • لا يوجد تنشيط تلقائي لـ Varnish لبيئات التطوير والتجريب
  • التكوين اليدوي مطلوب لحلول التخزين المؤقت
  1. إدارة SSL
  • يفتقد إلى واجهة رسومية لإدارة شهادات SSL
  • تتطلب نشر الشهادة تدخل يدوي
  1. التوسع التلقائي
  • بينما هو ممكن نظريًا، يتطلب التنفيذ تكوين إضافي
  • غير متوفر كحل جاهز

الاعتبارات التكلفة

فهم هيكل التكلفة لـ PCF أمر بالغ الأهمية للتخطيط:

التكوين الأدنى

  • حوالي 800-1,000 دولار شهريًا
  • يدعم ~10 مشاريع
  • يتعامل مع 3 بيئات لكل مشروع (30 بيئة بالمجموع)
  • يتضمن 2 نسخة لكل خدمة سحابية

التكوين المحسن

  • حوالي 1,600-2,000 دولار شهريًا
  • يدعم 30-50 بيئة
  • يتضمن 3 نسخ لكل خدمة سحابية
  • يقدم تكرار محسن

تجعل هذه التكاليف PCF أكثر ملاءمة للمؤسسات الكبيرة بدلاً من وكالات Drupal الصغيرة، حيث قد تكون منصات استضافة Drupal الم dedicated أكثر فعالية من حيث التكلفة.

نشر Drupal على PCF

يوفر PCF المكونات الأساسية لنشر Drupal:

  • بيئة تشغيل PHP
  • تكوين الخادم الويب
  • دعم قاعدة البيانات العلاقية
  • نظام تخزين الأصول

بينما تغطي الوثائق الرسمية بشكل أساسي Drupal 7، ينطوي نشر Drupal 8 على اعتبارات وعمليات مختلفة. تسمح مرونة النظام بتخصيص كل من تكوين Drupal ومكدس Apache لتلبية المتطلبات المحددة.

أفضل الممارسات للتنفيذ

عند تنفيذ Drupal على PCF، يجب النظر في:

  1. تخطيط متطلبات البنية التحتية بعناية
  2. إنشاء سير عمل نشر واضحة
  3. تنفيذ التدابير الأمنية المناسبة
  4. إعداد إجراءات الرصد والصيانة
  5. توثيق التكوينات والعمليات المخصصة

فهم هذه الجوانب يساعد على ضمان نشر Drupal الناجح على PCF مع تعظيم فوائد إدارة البنية التحتية السحابية.

pivotal-cloud-foundry.jpeg
Top
white-paper
  • المعرفة
    مركز المعرفة
    داخل عقل الذكاء الصناعي
  • المعرفة
    مركز المعرفة
    تنعيم LLaMA لإعادة إنشاء أسلوب إمينيسكو الأدبي
  • المعرفة
    مركز المعرفة
    تبدأ عهدًا جديدًا: إطلاق نظام إدارة المحتوى دروبال 1.0