خدمة اتحادية
يشير "الخدمة الموحدة" (Federated Service) إلى بنية نظام تعمل فيها خدمات أو مستودعات بيانات متعددة ومستقلة بشكل ذاتي، ولكنها تتعاون لتقديم خدمة موحدة ومتماسكة للمستخدم النهائي. فبدلاً من تجميع جميع البيانات أو المنطق في موقع واحد متراص، تتيح آلية التوحيد لهذه المكونات الموزعة العمل معًا، وغالبًا مع احترام الحوكمة المحلية أو سيادة البيانات أو الحدود التشغيلية.
في المشهد الرقمي المعقد اليوم، غالبًا ما تصبح الأنظمة المتراصة (Monolithic) عنق زجاجة أمام قابلية التوسع والامتثال والمرونة. تعالج الخدمات الموحدة هذه المشكلات من خلال تمكين المؤسسات من الاستفادة من الخدمات المتخصصة والموزعة جغرافيًا أو الخاصة بمجال معين. يعد هذا النهج أمرًا بالغ الأهمية لتلبية المتطلبات التنظيمية الصارمة، مثل اللائحة العامة لحماية البيانات (GDPR)، حيث لا يمكن نقل البيانات بسهولة إلى نقطة مركزية واحدة.
تتضمن الآلية الأساسية طبقة تنسيق أو مجموعة من واجهات برمجة التطبيقات (APIs) الموحدة. عندما يصل طلب ما، يحدد نظام التنسيق أي من الخدمات المحلية الموحدة تمتلك البيانات أو القدرة اللازمة. ثم يوجه الطلب، ويجمع النتائج من هذه المصادر المتباينة، ويقدم استجابة واحدة ومتماسكة للعميل. تظل الخدمات نفسها مستقلة، حيث تدير بياناتها ومنطقها الداخلي الخاص.
يتداخل هذا المفهوم مع بنية الخدمات المصغرة (Microservices Architecture)، لكن التوحيد يركز على التعاون عبر النطاقات المستقلة، في حين أن الخدمات المصغرة غالبًا ما تركز على تفكيك تطبيق واحد إلى وحدات أصغر قابلة للنشر بشكل مستقل.