Docker imajı olarak paketlenmiş bir üçüncü taraf web uygulaması, bir Application Load Balancer'ın (ALB) arkasında AWS Fargate (Amazon ECS) üzerinde çalışmaktadır. Yalnızca belirli bir kullanıcı listesinin uygulamaya internet erişimine izin verilmelidir. Uygulama değiştirilemez ve harici bir kimlik sağlayıcı ile entegre edilemez. Tüm kullanıcılar çok faktörlü kimlik doğrulama (MFA) ile kimlik doğrulaması yapmalıdır. Hangi çözüm bu kısıtlamaları karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir Amazon Cognito kullanıcı havuzu oluşturun, yetkili kullanıcıları buraya ekleyin ve MFA'yı zorunlu kılın. Trafiği iletmeden önce kimlik doğrulama için Amazon Cognito tarafından barındırılan UI'ı kullanmak üzere bir ALB dinleyici kuralı yapılandırın..
Neden bu cevap
Bu çözüm, uygulamanın değiştirilemez olması ve harici bir kimlik sağlayıcı ile entegre edilememesi kısıtlamalarını karşılar. Amazon Cognito kullanıcı havuzu, kullanıcı kimlik doğrulamasını ve MFA'yı yönetir. ALB dinleyici kuralı, trafiği uygulamaya iletmeden önce Cognito tarafından barındırılan UI aracılığıyla kimlik doğrulaması yapılmasını zorunlu kılar. Bu, uygulamanın kendisinin kimlik doğrulama mantığına ihtiyaç duymadan güvenliği sağlar. Diğer seçenekler neden yanlış: AWS IAM: IAM kullanıcıları doğrudan web uygulaması kimlik doğrulaması için tasarlanmamıştır ve ALB'nin IAM kimlik doğrulamasını doğrudan zorunlu kılma yeteneği yoktur. AWS IAM Identity Center: IAM Identity Center, genellikle AWS hesaplarına ve uygulamalarına erişimi yönetmek için kullanılır, doğrudan bir web uygulaması için son kullanıcı kimlik doğrulaması sağlamaz. AWS Amplify: Amplify, web ve mobil uygulamalar geliştirmek için bir çerçevedir. Cognito'yu kullanabilir ancak doğrudan bir ALB dinleyici kuralı ile kimlik doğrulamasını zorunlu kılmak için bir mekanizma sağlamaz.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez