Firma uruchamia aplikację internetową na instancjach Amazon EC2 w grupie Auto Scaling za Application Load Balancerem, który ma włączone sticky sessions. Serwer WWW przechowuje obecnie stan sesji użytkownika. Firma chce zapewnić wysoką dostępność i uniknąć utraty stanu sesji użytkownika w przypadku awarii serwera WWW. Które rozwiązanie spełni te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj Amazon ElastiCache for Redis do przechowywania stanu sesji. Zaktualizuj aplikację, aby używała ElastiCache for Redis do przechowywania stanu sesji..
Dlaczego to jest odpowiedź
Amazon ElastiCache for Redis to doskonały wybór do przechowywania stanu sesji, ponieważ oferuje wysoką dostępność, replikację i trwałość danych, co zapobiega utracie sesji w przypadku awarii serwera. Redis jest również bardzo szybki, co jest kluczowe dla responsywności aplikacji internetowych. ElastiCache for Memcached jest również szybki, ale nie oferuje takiej trwałości danych i wysokiej dostępności jak Redis, co czyni go mniej odpowiednim do przechowywania krytycznego stanu sesji. AWS Storage Gateway jest przeznaczony do integracji lokalnych systemów pamięci masowej z AWS i nie jest optymalnym rozwiązaniem do przechowywania stanu sesji aplikacji internetowej. Amazon RDS to relacyjna baza danych, która jest zbyt wolna i kosztowna do przechowywania efemerycznego stanu sesji w porównaniu do rozwiązań cache'ujących.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana