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
Which CloudFormation feature provides assistance in assigning values to template properties that aren’t available until runtime?
Intrinsic Functions
You would like to just write your application code, with an AWS service taking care of the deployment, provisioning and load balancing of your application. Which do you choose?
AWS Elastic Beanstalk
True or false: You must pay to use AWS CloudFormation
false
You would like to run some code without having to spin up any servers, which AWS service would be suitable for this?
AWS Lambda
Regarding CloudWatch Events, which feature matches incoming events and routes them?
Rules
You require a deep insight into the requests your application serves, to help identify issues and optimization opportunities. Which AWS service will you select to achieve this?
AWS X-Ray
What is the name given to the group your CloudWatch metrics will be put into?
A namespace
You would like to keep CloudWatch data points with an hourly average. How long will it retain this data?
15 months
You would like to implement widgets to make displaying various CloudWatch metrics easier for your manager to see, which feature of CloudWatch do you use?
The Dashboard
True or False: CloudWatch Events can use both Lambda functions and SNS as a Target
True
Your manager would like to use AWS to store various log files from your Linux servers running in EC2. Which CloudWatch feature will you suggest using?
CloudWatch Logs
You want to use the CloudWatch CLI to upload your own custom metrics. Which command can be used to to achieve this?
put-metric-data
3 main features of CloudWatch:
- A metric gathering service
- A monitoring/alerting service
- A logging service
What needs to be installed on your EC2 instances to push logs to CloudWatch?
The CloudWatch Logs Agent
You would like to create and manage catalogs of AWS products that are approved for use by your developers, without them using the AWS console. Which AWS service can you use to implement this?
AWS Service Catalog
You would like to search your S3 buckets for Personally Identifiable Information (PII). Which AWS service can assist with this?
Amazon Macie
True or False: You can programmatically create new AWS accounts with AWS Systems Manager
False
Your organization has enforced new security policies, and all passwords must now be encrypted at rest and no longer hard-coded into your application. Pulling them from a service via an API would be the best way to implement this. Which AWS service would you suggest?
AWS Secrets Manager
True or false: AWS Trusted Advisor provides a report to ensure your AWS resources are provisioned and managed correctly
True
True or False: Amazon Certificate Manager will manage your AWS Certifications and display them on a website for you
False
Daylight Saving just ended and you want to ensure the clocks are correct on all of your EC2 servers. A service that can run the ‘date’ command on each of your servers would be useful. Which AWS service would meet this requirement?
AWS Systems Manager
Which of the following is NOT a category within AWS Trusted Advisor?
You cannot view resources within AWS Trusted Advisor
AWS Organizations lets you do (3 things)
- Set policies on account groups
- Create and maintain groups of accounts
- Programmatically create new accounts
True or False: AWS Systems Manager can be used to shut down all servers with the tag ‘production’
True