Firma chce skrócić czas potrzebny na opracowywanie nowych funkcji. Używa CodeBuild i CodeDeploy do budowania i wdrażania aplikacji oraz ma oddzielny potok CI/CD CodePipeline dla każdej mikrousługi. Firma potrzebuje lepszej widoczności w metrykach, takich jak średni czas między wydaniami funkcji i średni czas do odzyskania po nieudanych wdrożeniach. Które rozwiązanie zapewnia tę widoczność przy najmniejszym wysiłku konfiguracyjnym?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Napisz funkcję Lambda, która emituje niestandardowe metryki CloudWatch dotyczące udanych i nieudanych uruchomień potoku. Utwórz reguły EventBridge, które wywołują funkcję Lambda po każdym udanym uruchomieniu i po każdym nieudanym uruchomieniu. Użyj metryk do utworzenia pulpitu nawigacyjnego CloudWatch..
Dlaczego to jest odpowiedź
Poprawna odpowiedź minimalizuje wysiłek konfiguracyjny, wykorzystując natywne integracje AWS. EventBridge może bezpośrednio reagować na zdarzenia sukcesu i niepowodzenia CodePipeline, wywołując funkcję Lambda. Ta funkcja Lambda może następnie emitować niestandardowe metryki CloudWatch, które są idealne do wizualizacji na pulpicie nawigacyjnym CloudWatch. CloudWatch jest zaprojektowany do zbierania i wizualizacji danych metryk, co czyni go najbardziej efektywnym rozwiązaniem dla tego przypadku użycia. Opcja z planowaniem reguły EventBridge co 5 minut jest mniej optymalna, ponieważ wprowadza opóźnienie w zbieraniu danych i może nie odzwierciedlać zdarzeń w czasie rzeczywistym. Opcje wykorzystujące DynamoDB i QuickSight wymagają dodatkowej warstwy przechowywania danych i narzędzi do wizualizacji, co zwiększa złożoność i wysiłek konfiguracyjny w porównaniu do bezpośredniego użycia CloudWatch do metryk.
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