تدعم AWS AppSync الآن مشاركة واجهات برمجة تطبيقات GraphQL عبر حسابات مختلفة
AWS AppSync هي خدمة لإدارة واجهة برمجة التطبيقات مُدارة بالكامل تقوم بالربط بين التطبيقات والأحداث والبيانات ونماذج الذكاء الاصطناعي. تدعم AppSync الآن مشاركة واجهات برمجة تطبيقات GraphQL عبر حسابات AWS باستخدام AWS Resource Access Manager (RAM). تتيح هذه الميزة الجديدة للعملاء مشاركة واجهات برمجة تطبيقات AppSync GraphQL الخاصة بهم بشكل آمن والتي تم تكوينها باستخدام مصادقة IAM، وتشمل واجهات برمجة التطبيقات الخاصة، مع غيرها من حسابات AWS داخل مؤسستهم أو مع جهات خارجية.
قبل اليوم، كان يجب على العملاء إعداد بنية تحتية إضافية للشبكات من أجل مشاركة واجهات برمجة تطبيقات GraphQL الخاصة بين حسابات المؤسسة الخاصة بهم. من خلال هذا التحسين، يستطيع العملاء الآن جعل إدارة واجهة برمجة تطبيقات GraphQL الخاصة بهم مركزية في حساب مخصص لهذا الغرض ومشاركة الوصول إلى واجهات برمجة التطبيقات هذه مع حسابات أخرى. على سبيل المثال، يستطيع فريق واجهة برمجة التطبيقات المركزي إنشاء وإدارة واجهات برمجة تطبيقات GraphQL الخاصة، ثم مشاركتها مع فرق مختلفة للتطبيقات أو الشبكات في حسابات مختلفة. يعمل هذا النهج على تبسيط حوكمة واجهة برمجة التطبيقات وتحسين مستوى الأمان وتمكين بنيات أكثر مرونة وقابلة للتطوير لبيئات الحسابات المتعددة. يستطيع العملاء بشكل اختياري تمكين CloudTrail لالتقاط أنشطة واجهة برمجة التطبيقات المتعلقة بواجهات برمجة تطبيقات AWS AppSync GraphQL باعتبارها أحداث وذلك لتحقيق المزيد من الأمان والرؤية.
تتوفر هذه الميزة الآن في جميع مناطق AWS التي تتوفر بها AWS AppSync.
لبدء الاستخدام، ارجع إلى وثائق AWS AppSync GraphQL، وتفضل بزيارة وحدة تحكم AWS RAM لبدء مشاركة واجهات برمجة تطبيقاتك. لمعرفة المزيد من المعلومات عن مشاركة الموارد مع AWS RAM، يمكنك الاطلاع على دليل مستخدم AWS RAM.