Aplikacja internetowa działa w jednym regionie AWS na mikroserwisach hostowanych na AWS Fargate (Amazon ECS) i wykorzystuje instancję Amazon RDS for MySQL do przechowywania danych. Route 53 obsługuje DNS. Alarm CloudWatch uruchamia regułę EventBridge, gdy aplikacja ulegnie awarii. Zaprojektuj rozwiązanie do odzyskiwania po awarii, które zapewnia odzyskiwanie w drugim regionie i minimalizuje czas odzyskiwania. Które podejście spełnia to wymaganie?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zapewnij drugi klaster ECS i usługę Fargate w oddzielnym regionie. Utwórz replikę odczytu instancji bazy danych RDS między regionami w oddzielnym regionie. Utwórz funkcję Lambda, która promuje replikę odczytu do roli głównej bazy danych i aktualizuje Route 53, aby kierować ruch do drugiego klastra ECS. Dodaj tę funkcję Lambda jako cel reguły EventBridge..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź minimalizuje czas odzyskiwania (RTO) dzięki wstępnemu przygotowaniu infrastruktury w regionie odzyskiwania i wykorzystaniu repliki odczytu RDS. Posiadanie drugiego klastra ECS/Fargate i repliki odczytu RDS w regionie odzyskiwania oznacza, że większość zasobów jest już uruchomiona i zsynchronizowana. Promowanie repliki odczytu do roli głównej jest szybkie, a aktualizacja Route 53 natychmiast przekierowuje ruch. Pozostałe opcje są mniej optymalne: Opcja 1 i 2 wymagają tworzenia migawki, kopiowania jej między regionami i odtwarzania nowej instancji RDS, co jest procesem czasochłonnym i zwiększa RTO. Opcja 4 konwertuje dane do DynamoDB, co jest złożoną i niepotrzebną zmianą bazy danych, która nie jest zgodna z wymaganiem minimalizacji RTO dla istniejącej bazy danych MySQL.
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