ݺߣ

ݺߣShare a Scribd company logo
‫لماذا‬
‫يجب‬
‫ان‬
‫تنتقل‬
‫شركات‬
‫التأمين‬
‫إلى‬
Microservices
‫؟‬
‫من‬ ‫العديد‬ ‫تتطلع‬ ،‫األهداف‬ ‫هذه‬ ‫لتحقيق‬ .‫التكاليف‬ ‫تقليل‬ ‫مع‬ ‫أفضل‬ ‫عمالء‬ ‫تجارب‬ ‫لتقديم‬ ‫هائلة‬ ‫لضغوط‬ ‫التأمين‬ ‫شركات‬ ‫“تتعرض‬
.“ ‫صغيرة‬ ‫خدمات‬ ‫اعتماد‬ ‫إلى‬ ‫التأمين‬ ‫شركات‬
Microservices
‫هي‬
‫بنية‬
‫برمجية‬
‫تمكن‬
‫من‬
‫بناء‬
‫التطبيقات‬
‫كمجموعة‬
‫من‬
‫الخدمات‬
‫الصغيرة‬
‫والمستقلة‬
‫التي‬
‫يمكن‬
‫نشرها‬
.‫كبيرة‬ ‫واحدة‬ ‫كوحدة‬ ‫التطبيق‬ ‫بناء‬ ‫يتم‬ ‫حيث‬ ،‫التقليدية‬ ‫األحادية‬ ‫العمارة‬ ‫مع‬ ‫النهج‬ ‫هذا‬ ‫يتناقض‬ .‫مستقل‬ ‫بشكل‬ ‫وتوسيعها‬
‫التطور‬ ‫رحلة‬
‫أنظمة‬ ‫حلت‬ ،‫الحق‬ ‫وقت‬ ‫في‬ .‫الخمسينيات‬ ‫في‬ ‫البرمجيات‬ ‫لتطوير‬ ‫األولى‬ ‫األيام‬ ‫منذ‬ ‫واحدة‬ ‫كعملية‬ ‫األنظمة‬ ‫نشر‬ ‫مع‬ ‫التعامل‬ ‫تم‬
‫التأمين‬
‫األساسية‬
‫المكتوبة‬
‫باللغات‬
‫الحديثة‬
‫مثل‬
Java
‫محل‬
‫أجهزة‬
‫الكمبيوتر‬
‫المركزية‬
‫المستندة‬
‫على‬
‫انظمة‬
COBOL
‫أدت‬.
‫والسياسات‬ ‫بالمطالبات‬ ‫الخاصة‬ ‫تلك‬ ‫مثل‬ ،‫ا‬ً‫ق‬‫ساب‬ ‫المنفصلة‬ ‫األنظمة‬ ‫دمج‬ ‫خالل‬ ‫من‬ ‫الصيانة‬ ‫اجراءات‬ ‫تبسيط‬ ‫إلى‬ ‫العملية‬ ‫هذه‬
.‫موحدة‬ ‫واحدة‬ ‫منصة‬ ‫في‬ ،‫الفواتير‬ ‫وإعداد‬
‫والمطالبات‬ ‫لالكتتاب‬ ‫مميزة‬ ‫منتجات‬ ‫إلى‬ ‫التأمين‬ ‫حياة‬ ‫دورة‬ ‫تحويل‬ ‫إلى‬ ‫أدى‬ ‫مما‬ ، ‫الحلول‬ ‫من‬ ‫ساللة‬ ‫أفضل‬ ‫ظهرت‬ ،‫ذلك‬ ‫بعد‬
‫من‬ ‫الكثير‬ ‫وخلقت‬ ‫يصدق‬ ‫ال‬ ‫بشكل‬ ‫معقدة‬ ‫بيانات‬ ‫قاعدة‬ ‫هذه‬ ‫المتطورة‬ ‫األساسية‬ ‫التأمين‬ ‫أنظمة‬ ‫تضمنت‬ ،‫ذلك‬ ‫ومع‬ .‫والمحاسبة‬
.‫وحدة‬ ‫كل‬ ‫داخل‬ ‫بإحكام‬ ‫بناؤها‬ ‫تم‬ ‫حين‬ ‫تحديات‬
‫الخدمة‬ ‫بنية‬ ‫باسم‬ ‫عرف‬ُ‫ت‬ ‫ما‬ ‫ًا‬‫ب‬‫غال‬ ،‫لإلدارة‬ ‫قابة‬ ‫أكثر‬ ‫وحداى‬ ‫إلى‬ ‫الواحد‬ ‫المكون‬ ‫هذا‬ ‫تقليل‬ ‫إلى‬ ‫أقل‬ ‫اقتران‬ ‫نحو‬ ‫االتجاه‬ ‫هذا‬ ‫أدى‬
.‫الجديدة‬ ‫التكنولوجيات‬ ‫اعتماد‬ ‫في‬ ‫بطيء‬ ‫التأمين‬ ‫بأن‬ ‫الشائع‬ ‫التصور‬ ‫يدحض‬ ‫وهذا‬ .‫الدقيقة‬
‫االسباب‬
‫هناك‬
‫عدة‬
‫أسباب‬
‫تجعل‬
‫شركات‬
‫التأمين‬
‫تتجه‬
‫بشكل‬
‫متزايد‬
‫إلى‬
Microservices
:
،ً‫ال‬‫أو‬
‫تمكن‬
Microservices
‫شركات‬
‫التأمين‬
‫من‬
‫أن‬
‫تكون‬
‫أكثر‬
‫مرونة‬
‫في‬
‫تطوير‬
.‫برامجها‬
‫من‬
‫خالل‬
‫تقسيم‬
‫الطلب‬
‫إلى‬
‫تطوير‬ ‫يجعل‬ ‫وهذا‬ .‫األخرى‬ ‫الخدمات‬ ‫على‬ ‫التأثير‬ ‫دون‬ ‫واحدة‬ ‫خدمة‬ ‫تغيير‬ ‫التأمين‬ ‫لشركات‬ ‫يمكن‬ ،‫ومستقلة‬ ‫صغيرة‬ ‫خدمات‬
.‫وأسرع‬ ‫أسهل‬ ‫جديدة‬ ‫وتحديثات‬ ‫ميزات‬ ‫ونشر‬
،‫ًا‬‫ي‬‫ثان‬
‫تسمح‬
Microservices
‫بمزيد‬
‫من‬
‫قابلية‬
‫التوسع‬
.‫الدقيق‬
‫ا‬ً‫نظر‬
‫ألنه‬
‫يمكن‬
‫نشر‬
‫كل‬
‫خدمة‬
‫وتوسيعها‬
‫بشكل‬
،‫مستقل‬
‫يمكن‬
.‫التطبيق‬ ‫بقية‬ ‫على‬ ‫التأثير‬ ‫دون‬ ‫الحاجة‬ ‫حسب‬ ‫الفردية‬ ‫الخدمات‬ ‫خفض‬ ‫أو‬ ‫توسيع‬ ‫التأمين‬ ‫لشركات‬
،‫ا‬ً‫ثالث‬
‫تعمل‬
Microservices
‫على‬
‫تحسين‬
.‫المرونة‬
‫إذا‬
‫تعطلت‬
‫إحدى‬
،‫الخدمات‬
‫يمكن‬
‫لآلخرين‬
‫االستمرار‬
‫في‬
.‫العمل‬
‫هذه‬
.‫واحدة‬ ‫فشل‬ ‫نقطة‬ ‫تسقطها‬ ‫أن‬ ‫يمكن‬ ‫والتي‬ ،‫المتجانسة‬ ‫التطبيقات‬ ‫على‬ ‫كبيرة‬ ‫ميزة‬
،‫ًا‬‫ع‬‫راب‬
‫تمكن‬
Microservices
‫شركات‬
‫التأمين‬
‫من‬
‫االستفادة‬
‫بشكل‬
‫أفضل‬
‫من‬
‫استثمارات‬
‫تكنولوجيا‬
‫المعلومات‬
.‫الحالية‬
‫من‬
‫من‬ ‫البداية‬ ‫وتجنب‬ ‫الحالية‬ ‫المكونات‬ ‫استخدام‬ ‫إعادة‬ ‫من‬ ‫التأمين‬ ‫شركات‬ ‫يمكن‬ ‫وهذا‬ ،‫أصغر‬ ‫خدمات‬ ‫إلى‬ ‫التطبيق‬ ‫تفسيخ‬ ‫خالل‬
.‫الصفر‬
،‫ا‬ً‫وأخير‬
‫تسمح‬
Microservices
‫بمزيد‬
‫من‬
‫المرونة‬
‫في‬
‫كيفية‬
‫نشر‬
.‫التطبيق‬
‫على‬
‫سبيل‬
،‫المثال‬
‫قد‬
‫تختار‬
‫شركة‬
‫التأمين‬
‫نشر‬
‫تطبيق‬
‫قائم‬
‫على‬
Microservices
‫فيداخل‬
‫المبنى‬
‫أو‬
‫في‬
‫السحابة‬
‫أو‬
‫في‬
‫بيئة‬
.‫هجينة‬
Microservices
‫ال‬
‫تخلو‬
‫من‬
‫التحديات‬
.‫بالطبع‬
‫يمكن‬
‫أن‬
‫تكون‬
‫أكثر‬
‫ا‬ً‫د‬‫تعقي‬
‫في‬
‫التطوير‬
‫والنشر‬
‫من‬
‫التطبيقات‬
،‫المتجانسة‬
.‫فعال‬ ‫بشكل‬ ‫البعض‬ ‫بعضها‬ ‫مع‬ ‫تتواصل‬ ‫أن‬ ‫يمكن‬ ‫الخدمات‬ ‫أن‬ ‫لضمان‬ ‫ا‬ً‫ق‬‫دقي‬ ‫ا‬ً‫تخطيط‬ ‫وتتطلب‬
‫لكن‬
Microservices
‫تقدم‬
‫ا‬ً‫خيار‬
‫ًا‬‫ع‬‫مقن‬
‫لشركات‬
‫التأمين‬
‫التي‬
‫تتطلع‬
‫إلى‬
‫تحسين‬
‫تجارب‬
‫العمالء‬
‫وتقليل‬
.‫التكاليف‬
‫من‬
‫خالل‬
‫االنتقال‬
‫إلى‬
‫بنية‬
Microservices
،
‫يمكن‬
‫لشركات‬
‫التأمين‬
‫اكتساب‬
‫خفة‬
‫الحركة‬
‫وقابلية‬
‫التوسع‬
‫والمرونة‬
‫التي‬
‫تحتاجها‬
.‫التأمين‬ ‫قطاع‬ ‫االزدهارفي‬ ‫و‬ ‫للمنافسة‬
‫الموقع‬ ‫زيارة‬ ‫يرجى‬ ،‫المعلومات‬ ‫من‬ ‫لمزيد‬ .‫الحسين‬ ‫عبد‬ ‫بهاء‬ ‫بمدونات‬ ‫الهتمامك‬ ‫شكرا‬
www.bahaaabdulhussein.net

More Related Content

لماذا يجب ان تنتقل شركات التأمين إلى Microservices ؟.pdf

  • 1. ‫لماذا‬ ‫يجب‬ ‫ان‬ ‫تنتقل‬ ‫شركات‬ ‫التأمين‬ ‫إلى‬ Microservices ‫؟‬ ‫من‬ ‫العديد‬ ‫تتطلع‬ ،‫األهداف‬ ‫هذه‬ ‫لتحقيق‬ .‫التكاليف‬ ‫تقليل‬ ‫مع‬ ‫أفضل‬ ‫عمالء‬ ‫تجارب‬ ‫لتقديم‬ ‫هائلة‬ ‫لضغوط‬ ‫التأمين‬ ‫شركات‬ ‫“تتعرض‬ .“ ‫صغيرة‬ ‫خدمات‬ ‫اعتماد‬ ‫إلى‬ ‫التأمين‬ ‫شركات‬ Microservices ‫هي‬ ‫بنية‬ ‫برمجية‬ ‫تمكن‬ ‫من‬ ‫بناء‬ ‫التطبيقات‬ ‫كمجموعة‬ ‫من‬ ‫الخدمات‬ ‫الصغيرة‬ ‫والمستقلة‬ ‫التي‬ ‫يمكن‬ ‫نشرها‬ .‫كبيرة‬ ‫واحدة‬ ‫كوحدة‬ ‫التطبيق‬ ‫بناء‬ ‫يتم‬ ‫حيث‬ ،‫التقليدية‬ ‫األحادية‬ ‫العمارة‬ ‫مع‬ ‫النهج‬ ‫هذا‬ ‫يتناقض‬ .‫مستقل‬ ‫بشكل‬ ‫وتوسيعها‬ ‫التطور‬ ‫رحلة‬ ‫أنظمة‬ ‫حلت‬ ،‫الحق‬ ‫وقت‬ ‫في‬ .‫الخمسينيات‬ ‫في‬ ‫البرمجيات‬ ‫لتطوير‬ ‫األولى‬ ‫األيام‬ ‫منذ‬ ‫واحدة‬ ‫كعملية‬ ‫األنظمة‬ ‫نشر‬ ‫مع‬ ‫التعامل‬ ‫تم‬ ‫التأمين‬ ‫األساسية‬ ‫المكتوبة‬ ‫باللغات‬ ‫الحديثة‬ ‫مثل‬ Java ‫محل‬ ‫أجهزة‬ ‫الكمبيوتر‬ ‫المركزية‬ ‫المستندة‬ ‫على‬ ‫انظمة‬ COBOL ‫أدت‬. ‫والسياسات‬ ‫بالمطالبات‬ ‫الخاصة‬ ‫تلك‬ ‫مثل‬ ،‫ا‬ً‫ق‬‫ساب‬ ‫المنفصلة‬ ‫األنظمة‬ ‫دمج‬ ‫خالل‬ ‫من‬ ‫الصيانة‬ ‫اجراءات‬ ‫تبسيط‬ ‫إلى‬ ‫العملية‬ ‫هذه‬ .‫موحدة‬ ‫واحدة‬ ‫منصة‬ ‫في‬ ،‫الفواتير‬ ‫وإعداد‬ ‫والمطالبات‬ ‫لالكتتاب‬ ‫مميزة‬ ‫منتجات‬ ‫إلى‬ ‫التأمين‬ ‫حياة‬ ‫دورة‬ ‫تحويل‬ ‫إلى‬ ‫أدى‬ ‫مما‬ ، ‫الحلول‬ ‫من‬ ‫ساللة‬ ‫أفضل‬ ‫ظهرت‬ ،‫ذلك‬ ‫بعد‬ ‫من‬ ‫الكثير‬ ‫وخلقت‬ ‫يصدق‬ ‫ال‬ ‫بشكل‬ ‫معقدة‬ ‫بيانات‬ ‫قاعدة‬ ‫هذه‬ ‫المتطورة‬ ‫األساسية‬ ‫التأمين‬ ‫أنظمة‬ ‫تضمنت‬ ،‫ذلك‬ ‫ومع‬ .‫والمحاسبة‬ .‫وحدة‬ ‫كل‬ ‫داخل‬ ‫بإحكام‬ ‫بناؤها‬ ‫تم‬ ‫حين‬ ‫تحديات‬ ‫الخدمة‬ ‫بنية‬ ‫باسم‬ ‫عرف‬ُ‫ت‬ ‫ما‬ ‫ًا‬‫ب‬‫غال‬ ،‫لإلدارة‬ ‫قابة‬ ‫أكثر‬ ‫وحداى‬ ‫إلى‬ ‫الواحد‬ ‫المكون‬ ‫هذا‬ ‫تقليل‬ ‫إلى‬ ‫أقل‬ ‫اقتران‬ ‫نحو‬ ‫االتجاه‬ ‫هذا‬ ‫أدى‬ .‫الجديدة‬ ‫التكنولوجيات‬ ‫اعتماد‬ ‫في‬ ‫بطيء‬ ‫التأمين‬ ‫بأن‬ ‫الشائع‬ ‫التصور‬ ‫يدحض‬ ‫وهذا‬ .‫الدقيقة‬ ‫االسباب‬ ‫هناك‬ ‫عدة‬ ‫أسباب‬ ‫تجعل‬ ‫شركات‬ ‫التأمين‬ ‫تتجه‬ ‫بشكل‬ ‫متزايد‬ ‫إلى‬ Microservices : ،ً‫ال‬‫أو‬ ‫تمكن‬ Microservices ‫شركات‬ ‫التأمين‬ ‫من‬ ‫أن‬ ‫تكون‬ ‫أكثر‬ ‫مرونة‬ ‫في‬ ‫تطوير‬ .‫برامجها‬ ‫من‬ ‫خالل‬ ‫تقسيم‬ ‫الطلب‬ ‫إلى‬ ‫تطوير‬ ‫يجعل‬ ‫وهذا‬ .‫األخرى‬ ‫الخدمات‬ ‫على‬ ‫التأثير‬ ‫دون‬ ‫واحدة‬ ‫خدمة‬ ‫تغيير‬ ‫التأمين‬ ‫لشركات‬ ‫يمكن‬ ،‫ومستقلة‬ ‫صغيرة‬ ‫خدمات‬ .‫وأسرع‬ ‫أسهل‬ ‫جديدة‬ ‫وتحديثات‬ ‫ميزات‬ ‫ونشر‬ ،‫ًا‬‫ي‬‫ثان‬ ‫تسمح‬ Microservices ‫بمزيد‬ ‫من‬ ‫قابلية‬ ‫التوسع‬ .‫الدقيق‬ ‫ا‬ً‫نظر‬ ‫ألنه‬ ‫يمكن‬ ‫نشر‬ ‫كل‬ ‫خدمة‬ ‫وتوسيعها‬ ‫بشكل‬ ،‫مستقل‬ ‫يمكن‬ .‫التطبيق‬ ‫بقية‬ ‫على‬ ‫التأثير‬ ‫دون‬ ‫الحاجة‬ ‫حسب‬ ‫الفردية‬ ‫الخدمات‬ ‫خفض‬ ‫أو‬ ‫توسيع‬ ‫التأمين‬ ‫لشركات‬ ،‫ا‬ً‫ثالث‬ ‫تعمل‬ Microservices ‫على‬ ‫تحسين‬ .‫المرونة‬ ‫إذا‬ ‫تعطلت‬ ‫إحدى‬ ،‫الخدمات‬ ‫يمكن‬ ‫لآلخرين‬ ‫االستمرار‬ ‫في‬ .‫العمل‬ ‫هذه‬ .‫واحدة‬ ‫فشل‬ ‫نقطة‬ ‫تسقطها‬ ‫أن‬ ‫يمكن‬ ‫والتي‬ ،‫المتجانسة‬ ‫التطبيقات‬ ‫على‬ ‫كبيرة‬ ‫ميزة‬ ،‫ًا‬‫ع‬‫راب‬ ‫تمكن‬ Microservices ‫شركات‬ ‫التأمين‬ ‫من‬ ‫االستفادة‬ ‫بشكل‬ ‫أفضل‬ ‫من‬ ‫استثمارات‬ ‫تكنولوجيا‬ ‫المعلومات‬ .‫الحالية‬ ‫من‬ ‫من‬ ‫البداية‬ ‫وتجنب‬ ‫الحالية‬ ‫المكونات‬ ‫استخدام‬ ‫إعادة‬ ‫من‬ ‫التأمين‬ ‫شركات‬ ‫يمكن‬ ‫وهذا‬ ،‫أصغر‬ ‫خدمات‬ ‫إلى‬ ‫التطبيق‬ ‫تفسيخ‬ ‫خالل‬ .‫الصفر‬
  • 2. ،‫ا‬ً‫وأخير‬ ‫تسمح‬ Microservices ‫بمزيد‬ ‫من‬ ‫المرونة‬ ‫في‬ ‫كيفية‬ ‫نشر‬ .‫التطبيق‬ ‫على‬ ‫سبيل‬ ،‫المثال‬ ‫قد‬ ‫تختار‬ ‫شركة‬ ‫التأمين‬ ‫نشر‬ ‫تطبيق‬ ‫قائم‬ ‫على‬ Microservices ‫فيداخل‬ ‫المبنى‬ ‫أو‬ ‫في‬ ‫السحابة‬ ‫أو‬ ‫في‬ ‫بيئة‬ .‫هجينة‬ Microservices ‫ال‬ ‫تخلو‬ ‫من‬ ‫التحديات‬ .‫بالطبع‬ ‫يمكن‬ ‫أن‬ ‫تكون‬ ‫أكثر‬ ‫ا‬ً‫د‬‫تعقي‬ ‫في‬ ‫التطوير‬ ‫والنشر‬ ‫من‬ ‫التطبيقات‬ ،‫المتجانسة‬ .‫فعال‬ ‫بشكل‬ ‫البعض‬ ‫بعضها‬ ‫مع‬ ‫تتواصل‬ ‫أن‬ ‫يمكن‬ ‫الخدمات‬ ‫أن‬ ‫لضمان‬ ‫ا‬ً‫ق‬‫دقي‬ ‫ا‬ً‫تخطيط‬ ‫وتتطلب‬ ‫لكن‬ Microservices ‫تقدم‬ ‫ا‬ً‫خيار‬ ‫ًا‬‫ع‬‫مقن‬ ‫لشركات‬ ‫التأمين‬ ‫التي‬ ‫تتطلع‬ ‫إلى‬ ‫تحسين‬ ‫تجارب‬ ‫العمالء‬ ‫وتقليل‬ .‫التكاليف‬ ‫من‬ ‫خالل‬ ‫االنتقال‬ ‫إلى‬ ‫بنية‬ Microservices ، ‫يمكن‬ ‫لشركات‬ ‫التأمين‬ ‫اكتساب‬ ‫خفة‬ ‫الحركة‬ ‫وقابلية‬ ‫التوسع‬ ‫والمرونة‬ ‫التي‬ ‫تحتاجها‬ .‫التأمين‬ ‫قطاع‬ ‫االزدهارفي‬ ‫و‬ ‫للمنافسة‬ ‫الموقع‬ ‫زيارة‬ ‫يرجى‬ ،‫المعلومات‬ ‫من‬ ‫لمزيد‬ .‫الحسين‬ ‫عبد‬ ‫بهاء‬ ‫بمدونات‬ ‫الهتمامك‬ ‫شكرا‬ www.bahaaabdulhussein.net