Yeni bir uygulama, bir Application Load Balancer (ALB) arkasında birden çok Availability Zone'a yayılarak sık sık ölçeklenen Amazon EC2 On-Demand Instances üzerinde çalışmaktadır. Mimari, dağıtılmış oturum verisi yönetimini desteklemelidir ve şirket gerekirse uygulama kodunu değiştirmeye isteklidir. Çözüm mimarı, dağıtılmış oturum verisi yönetimini sağlamak için ne yapmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Oturum verilerini yönetmek ve depolamak için Amazon ElastiCache kullanın..
Neden bu cevap
Doğru cevap, oturum verilerini yönetmek ve depolamak için Amazon ElastiCache kullanmaktır. ElastiCache, dağıtılmış oturum verilerini hızlı ve ölçeklenebilir bir şekilde depolamak için ideal bir çözümdür. Uygulama birden çok Availability Zone'a yayıldığı ve sık sık ölçeklendiği için, oturum verilerinin merkezi ve erişilebilir bir yerde tutulması gereklidir. ElastiCache (Redis veya Memcached), düşük gecikmeli erişim ve yüksek performans sunarak bu ihtiyacı karşılar. Uygulama kodunu değiştirme isteği, ElastiCache entegrasyonunu mümkün kılar. ALB'nin oturum benzeşimi (sticky sessions) kullanmak, belirli bir kullanıcının isteklerini her zaman aynı EC2 örneğine yönlendirir. Ancak bu, EC2 örnekleri ölçeklendiğinde veya bir örnek başarısız olduğunda oturum verilerinin kaybolmasına neden olabilir ve dağıtılmış bir mimaride oturum sürekliliğini garanti etmez. AWS Systems Manager'dan Session Manager, EC2 örneklerine uzaktan erişim için kullanılır, oturum verisi yönetimi için değildir. AWS Security Token Service (AWS STS) içindeki GetSessionToken API işlemi, geçici güvenlik kimlik bilgileri oluşturmak için kullanılır, uygulama oturum verilerini yönetmek için uygun değildir.
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