EC2 üzerindeki bir uygulama, S3 bucket'ında depolanan nesneleri kullanıcılara sunmaktadır. S3 Block Public Access bucket üzerinde etkinleştirildikten sonra, kullanıcılar artık nesneleri indirememektedir. Gereksinim, yalnızca uygulama aracılığıyla kimliği doğrulanmış kullanıcıların nesnelere erişebilmesidir. Bu gereksinimi güvenli bir şekilde karşılayacak adımların kombinasyonu hangisidir? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Uygun bir policy'ye sahip bir IAM rolü ve instance profile oluşturun ve bunu EC2 instance'larına atayın., Uygulamayı, S3'ün GeneratePresignedUrl API'sini çağıracak ve kimliği doğrulanmış kullanıcılara presigned URL'ler döndürecek şekilde değiştirin..
Neden bu cevap
Doğru cevaplar, uygulamanın S3'e güvenli bir şekilde erişmesini ve kimliği doğrulanmış kullanıcılara nesneleri sunmasını sağlar. Uygun bir policy'ye sahip bir IAM rolü ve instance profile oluşturmak ve bunu EC2 instance'larına atamak, EC2 uygulamasının S3 bucket'ına güvenli bir şekilde erişmesi için en iyi yöntemdir. Bu, erişim anahtarlarını doğrudan instance üzerinde saklama ihtiyacını ortadan kaldırır ve güvenlik risklerini azaltır. Uygulamayı, S3'ün GeneratePresignedUrl API'sini çağıracak ve kimliği doğrulanmış kullanıcılara presigned URL'ler döndürecek şekilde değiştirmek, Block Public Access etkinleştirilmiş olsa bile belirli nesnelere sınırlı süreli erişim sağlar. Bu, yalnızca kimliği doğrulanmış kullanıcıların uygulama aracılığıyla nesnelere erişmesini garanti eder. Diğer seçenekler güvenli veya pratik değildir: IAM kullanıcısı oluşturup erişim anahtarlarını EC2 instance'larında saklamak, güvenlik riski taşır. S3 GetObject'i çağırıp nesne tanıtıcısını kullanıcıya döndürmek, doğrudan erişim sağlamaz ve Block Public Access nedeniyle çalışmaz. İstekleri doğrudan S3 bucket'ına devretmek, Block Public Access etkin olduğunda kullanıcıların erişimini engeller.
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