Contlization

Docker Datacenter (DDC) and Container as a Service (CaaS)

Docker Datacenter (DDC) and Container as a Service (CaaS)

 

كما كان متوقع من شركة Docker ومع وصول عمرها الى 3 سنوات فى السوق بدءت الشركة فى تقديم حلول كاملة بشكل تجارى

لكى تغطى للمستخدم اغلب احتياجاته ويستطيع ان يقدم Solution كام وليس Application

من المعروف ان شركة Docker تاسست عام 2013 من اجل عمل container Runtime وهى تصنف من شركات ال Startup ولان المشروع والفكرة ناجحين فجمعت 180 مليون دولار من المساهمين وهو مبلغ ضخم بالنسبة لشركة Startup لكن كان مشروع Docker يصنف انة Open source وليس تجارى لذلك كان يجب عليهم ان يقوموا بعمل Solution بشكل تجارى ويبيعوة لان من المعروف شركات ال Startup عمرها الطبيعى 3 سنوات خلال هذة الفترة تنجح او تفشل

لذلك الشركة كانت مخططة بشكل سليم انها فى عيد ميلادها الثالث سوف تعمل بشكل تجارى لكن فى نفس الوقت اتاحة ال Docker كما هو مجانى لكن بدون دعم فنى

خلال الاسبوع الماضى اعلنت شركة Docker عن مشروعين وهما Docker Data Center ( DDC ) والاخر container as a Service ( CaaS )

هذان المشروعان عبارة عن مجموعة من التطبيقات التى تعمل مع بعضها البعض لتقديم لك ادوات كاملة لعمل Datacenter وتوفر لك كل الادوات التى تحتاجها فى هذة العملية

المشروعات يعتبران فى مكوناتهم شئ واحد تقريبا لكن الاختلاف هو فى اسلوب الاستفادة منهم وسوف نستعرضهم بنبذة بسيطة خلال السطور القادمة

Docker Data Center (DDC)

كما ذكرنا فى السطور السابقة ان هذة المشاريع عبارة عن مجموعة من التطبيقات التى تعمل مع بعضها البعض فى على سبيل المثال هذا المشروع عبارة عن ادوات او تطبيقات تقدم لنا عدة اشياء والصورة التالية توضح ذلك

كما هو موضح فى الصورة نجد اننا عندنا تطبيقات كثيرة وDocker Engine ما هو الا اداة واحدة منهم وليس كالسابق هو الاداة الوحيدة وسوف نوضح اهم هذة الادوات نبدء من الاسفل للاعلى

 

اصبح هذا المشروع الجديد يباع بشكل تجارى والوحيد الذى بقى Open sources هو Docker Engine لكن بدون دعم فنى

يمكن بهذة الادوات ان تقوم بعمل Data Center خاصة بال container Technology

وان كان برائى هناك عدة اشياء وخدمات متبقية مقل ال Backup , antivirus , DR وغيرها وانا متاكد انه خلال عام من الان سوف تقوم الشركة بعمل تطبيقات تقوم بذلك وان كان فية بعض الشركات الخارجية قامت بعمل هذا بالفعل فهناك شركات تقدم خدمة ال Backup for Docker

 

Containers as a Service (CaaS)

مشروع ال CaaS هو يعتبر نفس المكونات السابقه من مشروع ال DDC لكن هنا يجب توضيع طبيعة ووظيفة العاملين على ال Docker or container Technology ويمكن توضيحها من خلال الصورة التالية

من خلال الصورة هنجد ان لعمل DDC هنجد انها منقسمة الى ثلاث مراحل وهى المراحل التى ياخدون منها شعارهم

BUILD – SHIP – RUN

هذة المراحل الثلاثة يشرك فية Developer and Administrator فمرحلة ال Build يقوم بها الشخص ال Developer هو يقوم باعداد ال Application بكل ما يحتاجة من ادوات للعمل وبناءة على OS ثم يقوم بنقلة بعد اختبارة الى ال Trust Register وهنا يبدا دور ال Administrator وهو يقوم باخد هذة ال Image من ال Application وتشغيل على ال Docker Engine ويقوم ايضا بعمل Cluster and Security وغيرها

حاليا اصبحت الصورة اوضح لدور كل شخص لان فى الماضى كان ال Developer يقوم بعمل كل شئ حتى ان البعض تصور ان هذة التكنولوجيا خاص بال Developer

بهذة المشاريع اصبح لدينا ادوات كاملة لبناء داتا سنتر مخصصة ل Docker وتقديمها بشكل سهل وبسيط وبقصد هنا لل System Engineer الذى ليس لدية خبرة فى Code or Script

من خلال موقع الشركة يمكن ان تقوم باختيار الباقة التى تريدها من هذة التطبيقات لتقوم بشراءها وهى تعتمد على عدد ال container وليس عدد السيرفرات

من الجدير بالذكر ان شركة Docker قامت بعمل Cloud خاصة بها لتقديم بيئة جاهزة لتشتغيل ال container application وقاموابتسميتة tutum وبذلك لا تحتاج الى اى هارد وير لعمل DDC

فى النهاية احب اذكركم ان هذة هى البداية فقط وخلال شهور وليس اعوام سوف نجد تطورات ضخمة للغاية واضافات كبيرة جدا وادوات كثيرة تساعدنا فى هذة التكنولوجيا

تذكروا بداية ال virtualization technology عندما بدءات كانت بدائية والكثير متخوف منها والبعض كان يصنفها اننا نستعملها لل Dev and Test وليس ال Production – هنجد بعض الناس معتقدة هذا الاعتقاد فى هذة التكنولوجيا الجديدة لكن خلال سنوات قليلة للغاية بحد اقصى من 2 الى 3 سنوات سوف تتغير الصورة وسوف نجد هذة التكنولوجيا فى كل مكان ولن نحتاج الى 10 سنوات لكى نقنع العالم بفوائدها مثل ال virtualization technology

نقطة اخيرة هناك احتفال بمناسبة مرور عيد الميلاد الثالث لشركة Docker وسوف نقوم خلال هذا المناسبة وبشكل رسمى وتحت رعاية الشركة بعمل Meeting فى الرياض بهذة المناسبة نتحدث خلال هذا ال Meeting عن هذة التكنولوجيا وفوائدها وسوف يكون هناك Training على Docker

يمكن للجميع الاشتراك من خلال الرابط الرسمى للتجمع

http://www.meetup.com/Docker-Riyadh

للمزيد من المعلومات :

https://blog.docker.com/2016/02/docker-datacenter-caas/

https://blog.docker.com/2016/02/containers-as-a-service-caas/

Exit mobile version