โ† All AWS Flashcard Decks

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
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.