توفر IAM Roles Anywhere الآن مكون Java الإضافي لـ AWS SDK
توفر AWS Identity and Access Management (IAM) Roles Anywhere الآن مكونًا إضافيًا لـ AWS SDK for Java v2 الذي يمكّن أعباء العمل التي تعمل خارج AWS من الحصول على بيانات اعتماد AWS المؤقتة مباشرةً ضمن عملية تطبيق Java. يعمل المكون الإضافي في نفس Java Virtual Machine (JVM) مثل التطبيق الخاص بك، مما يلغي الحاجة إلى تشغيل مساعد بيانات اعتماد IAM Roles Anywhere كعملية منفصلة أو تكوين credential_process في ملف تعريف AWS الخاص بك.
يمكنك تكوين المكون الإضافي على منشئ عميل خدمة AWS SDK for Java v2 الخاص بك لحل بيانات الاعتماد المؤقتة تلقائيًا دون كتابة منطق جلب بيانات الاعتماد. يعالج المكون الإضافي الاتصال بـ CreateSession وتحديث بيانات الاعتماد تلقائيًا قبل انتهاء صلاحيتها. وهو يدعم أنواع مفاتيح RSA وElliptic Curve (EC) وML-DSA ويتطلب Java 8 أو أعلى. لا توجد أي رسوم إضافية مفروضة على استخدام هذا المكون الإضافي.
تتوفر IAM Roles Anywhere في جميع مناطق AWS، بما في ذلك مناطق AWS GovCloud (الولايات المتحدة) ومنطقة (ألمانيا) ضمن AWS European Sovereign Cloud ومناطق الصين. للبدء باستخدام مكون Java الإضافي، اطلع على وثائق مكون Java الإضافي لـ IAM Roles Anywhere. بالنسبة للإصدار الحالي وملاحظات الإصدار وإرشادات التحقق من التوقيع، اطلع على صفحة المكون الإضافي على موقع Maven Central الإلكتروني ومستودع roles-anywhere-java على GitHub.