Firma uruchamia nową aplikację na klastrze Amazon ECS, używając typu uruchamiania Fargate. Firma monitoruje użycie procesora i pamięci, ponieważ spodziewa się dużego ruchu podczas uruchomienia, ale chce obniżyć koszty, gdy wykorzystanie spadnie. Co powinien zarekomendować architekt rozwiązań?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj AWS Application Auto Scaling z politykami śledzenia celu, aby skalować, gdy przekroczenia metryk ECS wyzwalają alarm Amazon CloudWatch..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to użycie AWS Application Auto Scaling z politykami śledzenia celu. Application Auto Scaling jest usługą, która umożliwia automatyczne skalowanie zasobów, w tym usług Amazon ECS Fargate, w oparciu o zdefiniowane metryki i cele. Polityki śledzenia celu (target tracking policies) automatycznie dostosowują liczbę zadań Fargate, aby utrzymać określoną metrykę (np. wykorzystanie CPU lub pamięci) na wybranym poziomie, co jest idealne do reagowania na zmienne obciążenie i optymalizacji kosztów. Amazon EC2 Auto Scaling jest przeznaczony do instancji EC2, a nie bezpośrednio do zadań Fargate. Skalowanie w zaplanowanych godzinach (opcja 1) nie reaguje na bieżące obciążenie, a proste polityki skalowania (opcja 3) są mniej elastyczne niż polityki śledzenia celu. Funkcje AWS Lambda (opcja 2) mogłyby być użyte, ale Application Auto Scaling jest dedykowanym i bardziej efektywnym rozwiązaniem dla tego scenariusza.
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