Bir şirket, web ve mobil uygulamaları için OAuth 2.0 kimlik platformu olarak Amazon Cognito kullanmaktadır. Şirket, hem başarılı hem de başarısız oturum açma girişimlerini yakalamalı ve verileri sorgulayabilmelidir. Bu gereksinimleri hangi çözüm karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Günlükleri bir Amazon S3 bucket'ına iletmek için AWS CloudTrail'i etkinleştirin. 'InitiateAuth' eventName'ine ve 'cognito-idp.amazonaws.com' eventSource'una sahip olayları sorgulamak için Amazon Athena'yı kullanın..
Neden bu cevap
Doğru cevap, AWS CloudTrail'i etkinleştirmek ve günlükleri bir Amazon S3 bucket'ına iletmek, ardından Amazon Athena kullanarak 'InitiateAuth' eventName'ine ve 'cognito-idp.amazonaws.com' eventSource'una sahip olayları sorgulamaktır. CloudTrail, AWS API çağrılarını ve ilgili olayları kaydeder, bu da başarılı ve başarısız oturum açma girişimleri gibi Cognito kimlik doğrulama olaylarını izlemek için idealdir. Athena, S3'teki günlük verilerini doğrudan sorgulamak için sunucusuz bir hizmettir. Diğer seçenekler neden yanlış: Amazon Cognito'yu CloudWatch'a gönderecek şekilde yapılandırmak, ancak EventBridge ve Lambda ile S3'e aktarmak gereksiz karmaşıklıktır ve CloudTrail'in yerleşik yeteneklerini kopyalamaya çalışır. Ayrıca, 'SignUp' olaylarını sorgulamak, oturum açma (login) girişimlerini değil, yalnızca yeni kullanıcı kayıtlarını yakalar. CloudTrail olaylarını CloudWatch'a göndermek, sorgulama yeteneklerini kısıtlar ve Athena'nın esnekliğini sağlamaz. Yine, 'SignUp' olayları oturum açma girişimlerini kapsamaz. CloudWatch metrikleri, olayların sayısını veya oranını gösterir ancak bireysel oturum açma girişimlerinin ayrıntılı günlüklerini sağlamaz, bu da sorgulama gereksinimini karşı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