أتاحت Cloudflare منصة Void بالكامل كمشروع مفتوح المصدر، بعد أربعة أشهر من استحواذها على شركة VoidZero، لتحويل أداة كانت موجهة أصلاً إلى منتج تجاري إلى منصة يمكن للشركات تثبيتها واستضافتها ذاتياً على بنية Cloudflare. ويأتي ذلك مع انتشار ما يُعرف بـ«البرمجة بالحدس» أو vibe coding، حيث ينشئ موظفون تطبيقات بمساعدة الذكاء الاصطناعي حتى من دون خبرة برمجية واسعة.
المشكلة التي تستهدفها Cloudflare ليست إنشاء التطبيقات بحد ذاته، بل ما يحدث بعد إنشائها: تطبيقات داخلية قد تصل إلى بيانات الشركة أو تُنشر من دون معرفة فريق تقنية المعلومات بمن يديرها أو يراجع أمنها. وترى الشركة أن هذه التطبيقات تشبه شكلاً جديداً من تقنية المعلومات الخفية، لكن مع دورة تطوير أسرع وأقل وضوحاً.
ماذا تتضمن Void؟
تتكون Void من ثلاثة أجزاء رئيسية. يوفر Void SDK مكونات بناء تطبيقات كاملة باستخدام Vite، بما في ذلك الوظائف من جهة الخادم والتكامل مع قواعد البيانات والخدمات الأخرى. أما Void CLI فيدير عملية النشر، بما يشمل بناء التطبيق وتجهيز موارد Cloudflare وتطبيق عمليات ترحيل قواعد البيانات عند الحاجة.
ويقدم Void Platform بيئة مشتركة لاستضافة التطبيقات وإدارتها عبر لوحة إدارية. وأصبح كود المنصة، إلى جانب SDK وCLI، متاحاً علناً مع إصدار Void 1.0 وبموجب رخصة MIT. ويمكن للمسؤولين تثبيت نسخة خاصة باستخدام الأمر void platform install، الذي يرشدهم إلى إعداد المصادقة واتصالات قواعد البيانات والتخزين.
ما الذي يتغير عملياً لفرق تقنية المعلومات؟
تتيح المنصة تحديد من يمكنه نشر التطبيقات ومن يمكنه الوصول إليها، وفحص عمليات النشر، ومراجعة السجلات، ومراقبة استهلاك الموارد، وفرض حدود للاستخدام. كما تتكامل مع مزودي الهوية وCloudflare Access لتقييد التطبيقات على الموظفين المصرح لهم. ويمكن للمطورين فحص سجلات الأخطاء عبر سطر الأوامر والتراجع عن عمليات النشر المعيبة.
قال Michael Dong، الذي انتقل إلى Cloudflare من VoidZero ويشغل منصباً قيادياً في الاستراتيجية، إن الشركة أعادت بناء المنصة من الصفر لتعمل بصيغة مستضافة ذاتياً. وتستخدم Cloudflare المنصة داخلياً مع مصادقة الشركات، بحيث تقتصر التطبيقات افتراضياً على الموظفين، وفقاً لما ذكره Dong.
وبحسب الشركة، نشر أكثر من 100 مستخدم تجريبي تطبيقات عبر Void SDK، من دون تحديد ما إذا كانت عمليات النشر تمت عبر خدمة Void Cloud أو مباشرة على Cloudflare. وتظل خدمة Void Cloud الأصلية خاصة، ومحصورة بفريق Cloudflare ومجموعة صغيرة من المختبرين المدعوين.
حدود الحماية والمسؤولية المتبقية
لا تعني تقييدات الوصول أن التطبيق عاجز عن قراءة بيانات حساسة أو إرسالها إلى جهة أخرى. كما تشير وثائق Void إلى أن المسؤولين يستطيعون جعل التطبيقات عامة افتراضياً، وأن مالكي المشاريع يمكنهم لاحقاً إتاحتها للعامة. ولا تتضمن عملية النشر الموثقة مراجعة أمنية إلزامية من فريق تقنية المعلومات قبل تشغيل التطبيق.
يمكن للشركات تعديل Void مفتوحة المصدر لإضافة آليات موافقة أو سياسات أكثر صرامة، لكن هذه الضوابط لن تكون مدمجة تلقائياً، وستتطلب من كل مؤسسة تصميمها وتنفيذها. لذلك فإن Void تمنح فرق تقنية المعلومات نقطة مركزية للرؤية والتحكم، لكنها لا تحول التطبيقات التي ينشئها الموظفون بالذكاء الاصطناعي إلى برمجيات موثوقة بمجرد استضافتها على المنصة.
السياق الأوسع
تأتي الخطوة ضمن توسع Cloudflare في منظومة JavaScript؛ فقد استحوذت الشركة في يناير على فريق Astro، وفي يونيو على VoidZero، كما أعلنت استحواذها على Deno، الشركة المطورة لبيئة التشغيل التي أسسها Ryan Dahl، مبتكر Node.js. أما VoidZero فكانت قد قدمت في أكتوبر 2024 مشروعاً يجمع أدوات JavaScript، بما في ذلك Vite وVitest وRolldown وOxc.
كيف أعددنا هذا الخبر؟
اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة،
لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة.
اقرأ سياستنا التحريرية.