Architekt rozwiązań projektuje bezstanową aplikację do uruchomienia w AWS. Utworzył AMI i szablon uruchamiania dla aplikacji. Zadania muszą być przetwarzane równolegle, a instancje EC2 powinny być dodawane i usuwane automatycznie w zależności od obciążenia. Aplikacja musi być luźno powiązana, a elementy zadań muszą być trwale przechowywane. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz kolejkę Amazon Simple Queue Service (Amazon SQS), aby przechowywać zadania do przetworzenia. Utwórz grupę Auto Scaling, używając szablonu uruchamiania z polityką skalowania ustawioną na dodawanie i usuwanie instancji EC2 w oparciu o liczbę elementów w kolejce SQS..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź spełnia wszystkie wymagania. Amazon SQS to usługa kolejkowania wiadomości, która zapewnia trwałe przechowywanie elementów zadań i luźne powiązanie między komponentami aplikacji. Grupa Auto Scaling z szablonem uruchamiania i polityką skalowania opartą na liczbie elementów w kolejce SQS automatycznie dodaje lub usuwa instancje EC2 w zależności od obciążenia, zapewniając przetwarzanie zadań równolegle. Pozostałe opcje są nieprawidłowe, ponieważ: Użycie Amazon SNS zamiast SQS nie zapewnia trwałego przechowywania zadań ani luźnego powiązania w kontekście przetwarzania zadań. SNS jest usługą publikowania/subskrybowania, a nie kolejką zadań. Skalowanie w oparciu o użycie procesora lub sieci może być mniej precyzyjne dla aplikacji opartej na zadaniach niż skalowanie w oparciu o liczbę elementów w kolejce SQS.
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