DevOps Monitoring, Testing & Deployment Strategies Flashcards
7 cards from real AWS practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 DevOps Monitoring, Testing & Deployment Strategies flashcards as text
Which AWS service should you use to implement synthetic monitoring that continuously tests your API endpoints from multiple geographic regions?
Answer: Amazon CloudWatch Synthetics
CloudWatch Synthetics runs Canary scripts on a schedule to simulate user interactions and monitor endpoint availability and latency.
When using AWS CodePipeline with a manual approval action, what happens to the pipeline if no one approves or rejects within the configured timeout?
Answer: The action times out and the pipeline fails
Manual approval actions have a configurable timeout (default 7 days) after which the action expires and the pipeline execution fails.
A team needs to run different test suites in parallel to speed up a CodePipeline stage. Which CodeBuild feature supports running multiple build environments concurrently for a single project?
Answer: CodeBuild batch builds with parallel build graph
CodeBuild batch builds allow you to define a build graph where multiple build environments run in parallel, sharing artifacts.
Which metric in Amazon CloudWatch is most useful for detecting a memory leak in a running application over time?
Answer: Custom memory utilization metric published via CloudWatch Agent
EC2 does not publish memory metrics by default; you must install the CloudWatch Agent and configure it to collect and publish memory utilization.
In AWS Fault Injection Simulator (FIS), what is an 'experiment template' used for?
Answer: Defining the fault actions, targets, stop conditions, and IAM permissions for a chaos experiment
An FIS experiment template specifies what faults to inject, which AWS resources to target, stop conditions, and the IAM role to use.
Which deployment configuration in Elastic Beanstalk replaces all instances simultaneously but first launches a fresh set with the new version before terminating old ones?
Answer: Immutable deployment
Immutable deployments launch a new Auto Scaling group with the new version, then decommission the old group only after health checks pass.
What does a CloudWatch Composite Alarm allow you to do that individual alarms cannot?
Answer: Combine multiple alarm states using Boolean logic to reduce alert noise
Composite Alarms evaluate AND/OR/NOT conditions across other alarms, so you can alert only when a meaningful combination of conditions is true.