AWS CloudFormation ve CDK ile Hesaplar ve Bölgeler Arasında Referans Yığın Çıktıları

AWS CloudFormation artık, CloudFormation şablonlarınız ve CDK uygulamalarınız içinde AWS hesapları ve bölgeleri arasında yığın çıktılarınızı doğrudan referans almanızı sağlayan yeni bir içsel işlev olan Fn::GetStackOutput'u destekliyor. Bu yeni yetenek, CloudFormation ve CDK'deki çoklu hesap ve çoklu bölge iş yüklerinin sağlanmasını ve yönetilmesini basitleştirir ve CDK uygulamalarında yığınlar arası bağımlılıkları yeniden yapılandırırken dağıtım kilitlenmelerini ortadan kaldırır. Çoklu hesap AWS ortamlarını yönetirken, ekipler genellikle VPC kimlikleri veya veritabanı uç noktaları gibi altyapı değerlerini hesap sınırları arasında paylaşmak zorundadır. Daha önce, bunu başarmak için şablonlar arasında değerleri kopyalamak veya ekipler arasında parametre güncellemelerini koordine etmek gibi birden fazla adım gerekiyordu. Artık Fn::GetStackOutput ile hedef yığın adını, çıktı anahtarını, hesaplar arası erişim için bir IAM rol ARN'sini ve isteğe bağlı olarak bir bölgeyi belirtmeniz yeterlidir. CloudFormation belirtilen rolü üstlenir, çıktı değerini alır ve şablon işleme sırasında bunu çözer, böylece manuel koordinasyonu ve yapılandırma kayması riskini azaltır. CDK uygulamalarında, hesaplar arası ve bölgeler arası referanslar artık bu işlevi otomatik olarak kullanır, önceki yaklaşımın gerektirdiği özel kaynaklar ve SSM parametrelerine olan ihtiyacı ortadan kaldırır. Müşteriler ayrıca yığınlar arasında zayıf referanslar oluşturmak için Fn.getStackOutput'u doğrudan çağırabilir, bu da yığın yeniden yapılandırmasını basitleştirir. Başlamak için Fn::GetStackOutput işlevini CloudFormation şablonunuza ekleyin ve hesaplar arası erişim için uygun IAM izinlerini yapılandırın. CDK'de, hesaplar arası ve bölgeler arası referanslar bu işlevi otomatik olarak kullanır. Daha fazla bilgi için AWS CloudFormation Kullanıcı Kılavuzu veya CDK geliştirici kılavuzunu ziyaret edin. Bu özellik, CloudFormation'ın desteklendiği tüm AWS bölgelerinde mevcuttur. Hizmet kullanılabilirlik ayrıntıları için AWS Bölge tablosuna bakın.