exam questions

Exam AWS DevOps Engineer Professional All Questions

View all questions & answers for the AWS DevOps Engineer Professional exam

Exam AWS DevOps Engineer Professional topic 1 question 91 discussion

Exam question from Amazon's AWS DevOps Engineer Professional
Question #: 91
Topic #: 1
[All AWS DevOps Engineer Professional Questions]

A DevOps engineer is deploying an AWS Service Catalog portfolio using AWS CodePipeline. The pipeline should create products and templates based on a manifest file in either JSON or YAML, and should enforce security requirements on all AWS Service Catalog products managed through the pipeline.

Which solution will meet the requirements in an automated fashion?

  • A. Use the AWS Service Catalog deploy action in AWS CodeDeploy to push new versions of products into the AWS Service Catalog with verification steps in the CodeDeploy AppSpec.
  • B. Use the AWS Service Catalog deploy action in AWS CodeBuild to verify and push new versions of products into the AWService Catalog.
  • C. Use an AWS Lambda action in CodePipeline to run a Lambda function to verify and push new versions of products into the AWS Service Catalog.
  • D. Use an AWS Lambda action in AWS CodeBuild to run a Lambda function to verify and push new versions of products into the AWS Service Catalog.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
SmileyCloud
Highly Voted 2 years, 4 months ago
Selected Answer: A
A is correct. Here is an example. https://docs.aws.amazon.com/codepipeline/latest/userguide/tutorials-S3-servicecatalog.html
upvoted 10 times
apcloud
2 years, 4 months ago
This link explicitly states to skip the build stage, that is why code build is the incorrect answer
upvoted 2 times
...
Moitho
2 years, 2 months ago
A is incorrect. CodeDeploy is not capable of deploying to AWS Service Catalog. https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-groups.html https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-steps.html
upvoted 2 times
...
...
Bulti
Highly Voted 2 years, 3 months ago
Selected Answer: C
AWS service catalog is a deploy action in CodePipeline. It's not an action in CodeDeploy as A) suggests. Therefore the best answer is C. Others options are incorrect as they are not technically viable.
upvoted 6 times
...
frizzolo
Most Recent 1 year, 7 months ago
Selected Answer: C
vote for C
upvoted 1 times
...
scottytoohotty
2 years ago
Selected Answer: C
https://aws.amazon.com/blogs/devops/aws-service-catalog-sync-code/
upvoted 1 times
...
easytoo
2 years, 1 month ago
Option C is the best choice because it allows the DevOps engineer to enforce security requirements on all AWS Service Catalog products managed through the pipeline using an AWS Lambda function.
upvoted 1 times
...
LoveToronto
2 years, 2 months ago
C - corect - https://aws.amazon.com/blogs/devops/aws-service-catalog-sync-code/
upvoted 4 times
...
Piccaso
2 years, 2 months ago
Selected Answer: A
C and D look weird. Both CodePipeline and CodeBuild are managed products in AWS, it's weird to use Lambda on them. A is neater than B
upvoted 1 times
...
DerekKey
2 years, 2 months ago
Selected Answer: C
C - corect - https://aws.amazon.com/blogs/devops/aws-service-catalog-sync-code/
upvoted 3 times
...
rrshah83
2 years, 2 months ago
Selected Answer: C
https://aws.amazon.com/blogs/devops/aws-service-catalog-sync-code/
upvoted 2 times
...
wzh5831
2 years, 3 months ago
Selected Answer: C
Should be C, below example is using CodePipeline and not CodeDeploy. https://docs.aws.amazon.com/codepipeline/latest/userguide/tutorials-S3-servicecatalog.html
upvoted 2 times
...
Oleg_gol
2 years, 3 months ago
Selected Answer: C
https://www.examtopics.com/discussions/amazon/view/47927-exam-aws-devops-engineer-professional-topic-1-question-237/
upvoted 4 times
...
Blueocean
2 years, 3 months ago
Option A https://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file.html
upvoted 1 times
...
saeidp
2 years, 3 months ago
Selected Answer: C
I'll go with C. Although there is no need for invoking a lambda function for deploying to Service Catalog but it is not possible to use CodeDeploy for deploying to Service Catalog
upvoted 4 times
scottytoohotty
2 years ago
Yup, the diagram shows lambda doing the service catalog bits: https://aws.amazon.com/blogs/devops/aws-service-catalog-sync-code/
upvoted 1 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago