انتقل إلى المحتوى الرئيسي
2024

معالجة عمليات الفحص بشكل أسرع بنسبة تصل إلى 80% باستخدام الخريطة الموزعة لوظائف AWS Step Functions باستخدام Capital One

تعرف على كيفية قيام Capital One في الخدمات المالية بتقليل وقت معالجة الشيكات وزيادة الإنتاجية باستخدام الخريطة الموزعة في AWS Step Functions.

النتائج الرئيسية

80‏%
تقليل وقت المعالجة الإجمالي
25 ضعف
عدد عمليات سير العمل المتزامنة التي تم إطلاقها
إتمام آلاف
تم إغلاق عمليات سير العمل بالتوازي

نظرة عامة

تبحث شركة الخدمات المالية Capital One دائمًا عن طرق لتبسيط العمليات واستخدام أحدث التقنيات من Amazon Web Services (AWS). عندما أصدرت AWS ميزة جديدة لـ AWS Step Functions، وهي خدمة سير عمل مرئية للتطبيقات الموزعة، أرادت Capital One استخدامها على الفور لتسريع تطبيق مسح الشيكات. من خلال تحسين استخدام AWS Step Functions، خفضت Capital One وقت المعالجة لتطبيق تصفية الشيكات بنسبة تصل إلى 80 بالمائة وحسنت إنتاجية المحللين بشكل كبير.

نبذة حول Capital One

تأسست شركة الخدمات المالية Capital One في عام 1994، وتوفر بطاقات الائتمان والحسابات الجارية وحسابات التوفير وقروض السيارات وأكثر من 100 مليون عميل.

الفرصة | استخدام الخريطة الموزعة في AWS Step Functions لزيادة الإنتاجية لـ Capital One

تأسست Capital One في عام 1994، وتوفر بطاقات الائتمان والحسابات الجارية وحسابات التوفير وقروض السيارات والمزيد. تلتزم الشركة بالشمول المالي وتخدم أكثر من 100 مليون عميل عبر مجموعة متنوعة من الأعمال.

تستضيف Capital One تطبيق مسح الشيكات الخاص بها على AWS وتستخدم وظائف AWS Step لتنسيق كيفية معالجة أعباء العمل بواسطة ، وهي خدمة حوسبة بدون خادم. تقوم الشركة بمعالجة آلاف الفحوصات يوميًا وتستخدم سعة تخزين الملفات الرقمية التي تقدمها Storage Service (Amazon S3)، وهي خدمة تخزين كائنات مصممة لاسترداد أي كمية من البيانات تقريبًا من أي مكان.

لتنسيق تطبيق تصفية الشيكات، نجحت Capital One في استخدام AWS Step Functions في حالة الخريطة المضمنة، والتي تقوم بتشغيل نفس خطوات المعالجة لإدخالات متعددة في مجموعة بيانات مع ما يصل إلى 40 تكرارًا متوازيًا. في حين أن معظم عمليات التحقق تتم تلقائيًا، يحتاج المحللون إلى مراجعة جزء صغير ولكن ثابت من الشيكات يدويًا قبل إغلاق كل يوم عمل.

بعد فترة وجيزة من إصدار AWS لخيار استخدام الخريطة الموزعة في AWS Step Functions، والتي يمكنها إطلاق ما يصل إلى 10000 سير عمل متوازي لمعالجة البيانات، انتهزت Capital One الفرصة لاستخدام المعالجة المتوازية لزيادة تبسيط سير العمل وتحديد الشيكات التي تحتاج إلى مراجعة يدوية بشكل أسرع. بعد 10 أسابيع من التخطيط والاختبار لإثبات المفهوم بنجاح، تحولت الشركة إلى استخدام الخريطة الموزعة في AWS Step Functions في الإنتاج دون أي تغييرات هيكلية كبيرة أو فترات توقف.

بالإضافة إلى اعتماد خريطة AWS Step Functions الموزعة بعد وقت قصير من إصدارها، عملت Capital One بشكل وثيق مع الفرق في AWS لمعاينة الميزات القادمة الأخرى واختبارها وتقديم التعليقات عليها. تقول Sushma Onkar، المهندسة المتميزة في Capital One: «نحن نعمل باستمرار مع فريق AWS لمعرفة ما سيحدث على خارطة الطريق وكيف يمكننا استخدامها». «هذا يساعدنا على الابتكار بشكل أسرع.»

الحل | تقليل وقت المعالجة بنسبة تصل إلى 80 بالمائة وتوفير الوقت للمحللين الذين يستخدمون AWS Step Functions

باستخدام الخريطة الموزعة في AWS Step Functions، خفضت Capital One وقت المعالجة الإجمالي لبدء عمليات سير العمل وإغلاقها بنسبة 75-80 بالمائة. يمكن للشركة الآن إطلاق 25 ضعف عدد عمليات سير العمل المتزامنة للمعالجة بدلاً من العمل على دفعات من 40.

باستخدام الخريطة الموزعة في AWS Step Functions، يمكن لـ Capital One أيضًا إتمام الآلاف من أحمال العمل بالتوازي، مما يقلل بشكل كبير من الوقت الإجمالي لمعالجة الشيكات. تقول Onkar: «لقد تم تحسين وقت إطلاق العمليات وإتمامها بشكل كبير». «يرى المحللون تحديثات قوائم الانتظار الخاصة بهم بشكل أسرع من ذي قبل.» على الرغم من تذبذب أحجام الشيكات على مدار الأسبوع، يمكن للتطبيق التوسع لتلبية متطلبات عمليات سير العمل الموازية باستخدام AWS Lambda. تقول Onkar: «عندما قمنا بتطبيق الخريطة الموزعة في AWS Step Functions، كان بإمكاننا الاستفادة من إمكانات التوسع بدون خادم لـ AWS Lambda ومعالجة حجم كبير من عمليات التحقق بشكل أسرع.»

نظرًا لأن عمليات سير العمل تحدث بالتوازي، فإن التطبيق يكمل المعالجة بشكل أسرع، ويمكن للمحللين البدء في المراجعة اليدوية في وقت أقرب. توفر تحسينات الإنتاجية هذه الوقت للمحللين لإكمال المهام الأخرى. يقول Onkar: «كانت الفرق سعيدة جدًا بالتغيير لاستخدام الخريطة الموزعة في AWS Step Functions».

في السابق، واجهت Capital One أحيانًا استثناءات خانقة إذا واجه تطبيق تصفية الشيكات عددًا كبيرًا من استدعاءات API في وقت واحد. باستخدام ميزة إعادة المحاولة التلقائية لـ AWS Step Functions، تتجنب Capital One هذه الاستثناءات وتُحسِّن الإنتاجية بشكل أكبر.

النتيجة | استكشاف حالات الاستخدام المبتكرة الإضافية باستخدام خدمات AWS

تواصل Capital One العمل عن كثب مع الفرق في AWS لاستكشاف الخدمات والميزات الجديدة التي يمكن أن تحسن سير العمل. تدرس الفرق الأخرى داخل الشركة أيضًا استخدام الخريطة الموزعة في AWS Step Functions لتسريع سير عمل معالجة البيانات. تقول Onkar: «باستخدام وظائف بدون خادم من AWS، يمكننا استكشاف الابتكار المستمر والتكيف معه، مما يحسن إنتاجيتنا وتجربة العملاء».

صورة الفريق

The logo of Capital One Financial Corporation, featuring the company name in blue with a red arc above the text.
عندما قمنا بتطبيق خريطة AWS Step Functions الموزعة، كان بإمكاننا الاستفادة من إمكانات التوسع بدون خادم لـ AWS Lambda ومعالجة حجم كبير من عمليات التحقق بشكل أسرع.

Sushma Onkar

المهندسة المتميزة، Capital One

بدء الاستخدام

تشهد المؤسسات بمختلف أحجامها وفي كل القطاعات تحولاً في أعمالها وفي طريقتها في تسليم مهامها كل يوم باستخدام AWS. اتصل بخبرائنا وابدأ اليوم رحلتك مع AWS.
اتصل بالمبيعات

هل وجدت ما كنت تبحث عنه اليوم؟

أخبرنا حتى نتمكن من تحسين جودة المحتوى الموجود على صفحاتنا