Quizzes Flashcards
True or false: CodeBuild supports Java, Ruby, Python, Go, Node.js, Android, .NET Core, PHP, and Docker.
True
Which AWS service will compile your code for you and store it somewhere?
AWS CodeBuild
Your current deployment strategy isn’t working, and you would like to move to a multi-stage roll out, where you can define the number of targets per stage. Which deployment strategy would you use?
Rolling Deployment
Your organization is trying to store its website using git, which will then be deployed to your servers. Which AWS service would be suitable for storing the code?
AWS CodeCommit
Which of these is a benefit of CI/CD?
Improve Developer Productivity
Your code is about to be deployed to some EC2 servers, but you would like to implement a manual approval step before the code is deployed. Which AWS service provides this functionality?
AWS CodePipeline
You would like to schedule an automated build every day. Which feature of CodeBuild allows you to do this?
Triggers
What name is given to the by-products of the software development process, such as source code or compiled binaries?
Artifacts
You would like to implement a deployment strategy which makes use of A/B testing. Which would you choose?
Canary Deployment
You are using CodeDeploy to deploy your application to your servers. What is the correct order of services it will use to complete the deployment?
CodeCommit, CodeBuild, CodeDeploy
Your manager would like to see a history of the state of your AWS account resources. Which AWS service do you use to collect your information?
AWS Config
Which AWS Service implements Chef Solo, and allows you to manage your application stack in layers?
AWS OpsWorks
What is a collection of AWS resources managed as a single unit in CloudFormation?
A Stack
Which IAM style statement governs what can be changed in a CloudFormation stack and by whom?
The stack policy
You would like to add some orchestration to your Lambda functions. Which service would be suitable?
AWS Lambda Step Functions