Tworzysz szablon CloudFormation do wdrożenia aplikacji serverless, która używa API Gateway, DynamoDB i Lambda. Którego narzędzia lub frameworka AWS należy użyć do zdefiniowania zasobów serverless w YAML?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: AWS Serverless Application Model (AWS SAM).
Dlaczego to jest odpowiedź
AWS Serverless Application Model (AWS SAM) to rozszerzenie CloudFormation, które upraszcza definiowanie zasobów serverless, takich jak funkcje Lambda, API Gateway i tabele DynamoDB, za pomocą skróconej składni YAML. Jest to idealne narzędzie do wdrażania aplikacji serverless. Wbudowane funkcje serverless CloudFormation istnieją, ale SAM oferuje bardziej zwięzły i ukierunkowany na serverless sposób definiowania tych zasobów. AWS Elastic Beanstalk służy do wdrażania aplikacji webowych i nie jest przeznaczone do zarządzania zasobami serverless. AWS Cloud Development Kit (CDK) to framework do definiowania infrastruktury jako kodu przy użyciu języków programowania, a nie YAML, i choć może tworzyć zasoby serverless, SAM jest bardziej bezpośrednim wyborem dla definicji YAML serverless.
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