مخرجات التكديس المرجعي عبر الحسابات والمناطق باستخدام AWS CloudFormation وCDK

:تاريخ النشر 14 مايو 2026

تدعم AWS CloudFormation الآن وظيفة جوهرية جديدة، Fn::GetStackOutput، التي تمكنك من الرجوع إلى مخرجات التكديس عبر حسابات AWS والمناطق مباشرةً داخل نماذج CloudFormation وتطبيقات CDK. تعمل هذه الإمكانية الجديدة على تبسيط توفير وإدارة أعباء العمل متعددة الحسابات ومتعددة المناطق في CloudFormation وCDK، وتزيل عقبات النشر عند إعادة هيكلة التبعيات عبر التكديس في تطبيقات CDK.

عند إدارة بيئات AWS متعددة الحسابات، غالبًا ما تحتاج الفرق إلى مشاركة قيم البنية التحتية، مثل معرفات VPC أو نقاط نهاية قاعدة البيانات، عبر حدود الحساب. في السابق، كان تحقيق ذلك يتطلب خطوات متعددة، بما في ذلك نسخ القيم بين النماذج أو تنسيق تحديثات المعلمات عبر الفرق. الآن، مع Fn::GetStackOutput، يمكنك ببساطة تحديد اسم التكديس المستهدف ومفتاح الإخراج وARN الخاص بدور IAM للوصول عبر الحساب واختياريًا المنطقة. تتولى CloudFormation الدور المحدد، وتسترد قيمة المخرجات، وتحلها أثناء معالجة النموذج، مما يقلل التنسيق اليدوي وخطر انحراف التكوين. في تطبيقات CDK، تستخدم المراجع عبر الحسابات وعبر المناطق الآن هذه الوظيفة تلقائيًا، مما يلغي الحاجة إلى الموارد المخصصة ومعلمات SSM التي يتطلبها النهج السابق. يمكن للعملاء أيضًا الاتصال بـ Fn.getStackOutput مباشرةً لإنشاء مراجع ضعيفة بين التكديسات، وتبسيط إعادة تصميم التكديس.

للبدء، أضف وظيفة Fn::GetStackOutput إلى نموذج CloudFormation الخاص بك وقم بتكوين أذونات IAM المناسبة للوصول عبر الحساب. في CDK، تستخدم المراجع عبر الحسابات وعبر المناطق هذه الوظيفة تلقائيًا. تفضل بزيارة دليل مستخدم AWS CloudFormation أو دليل مطوري CDK لمعرفة المزيد.


تتوفر هذه الميزة في جميع مناطق AWS حيث يتم دعم CloudFormation. ارجع إلى جدول مناطق AWS للحصول على تفاصيل توافر الخدمة.