طبقة بنية تحتية تضاف للتطبيقات للتحكم في كيفية تواصل الخدمات ببعضها.
توفر ميزات مثل التشفير، تتبع الطلبات، وتوزيع الحمل دون تعديل كود التطبيق.