ويشمل هيكل الخدمات البالغة الصغر تقسيم تطبيق إلى خدمات مستقلة أصغر حجماً تعمل معاً، وتيسر حاويات دوكر هذا النهج بتوفير بيئة متسقة لكل خدمة، وتستكشف هذه الدراسة كيفية نجاح شركة في نشر خدمات صغيرة باستخدام حاويات دوكر، وتحسين القابلية للتقسيم والاستمرارية.

معلومات أساسية

وتهدف الشركة إلى تحديث تطبيقها الاحتكاري القديم، وهو تعزيز سرعة النشر، والحد من وقت التعطل، وتحسين استخدام الموارد، وقد اختير دوكر لتجميع الخدمات الفردية، مما مكّن من إجراء عمليات معزولة للتطوير والنشر.

عملية التنفيذ

وبدأ الفريق بتحديد العناصر الأساسية للتطبيق، مثل توثيق المستخدمين وتجهيز البيانات والإبلاغ، وتم تجميع كل عنصر في حاوية دوكر مع مُعاليها، وأنشئت خطوط أنابيب للتكامل المستمر لتشييد وفحص حاويات السيارات.

واستُخدمت أدوات أوركات مثل كوبرنيت لإدارة نشر الحاويات عبر خواديم متعددة، وقد أتاح هذا الإنشاء توسيع نطاقه آلياً استناداً إلى الطلب والتحديثات المبسطة دون التأثير على النظام بأكمله.

النتائج

وأدى نشر خدمات صغيرة في حاويات دوكر إلى زيادة سرعة دورات إطلاقها وتحسين موثوقية النظام، حيث قللت البيئة المعزولة من حدة النزاعات بين الخدمات، وأصبحت زيادة الكفاءة، كما شهدت الشركة انخفاض تكاليف الهياكل الأساسية بسبب الاستخدام الأمثل للموارد.

  • أوقات النشر السريع
  • تعزيز قابلية النظام للتكدس
  • انخفاض وقت العمل أثناء التحديث
  • انخفاض تكاليف الهياكل الأساسية