Non-Destructive Testing Methods Flashcards
7 cards from real Architecting on AWS Certification practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Non-Destructive Testing Methods flashcards as text
A team wants to verify that CloudWatch alarms correctly trigger before deploying new auto-scaling policies to production. Which approach achieves this non-destructively?
Answer: Use the CloudWatch set-alarm-state API to force alarm states and verify downstream actions
set-alarm-state forces an alarm into OK, ALARM, or INSUFFICIENT_DATA state so you can verify that connected actions (SNS, Auto Scaling) fire correctly without real metric conditions.
Which AWS X-Ray feature helps teams understand the impact of code changes on latency without introducing load into production?
Answer: X-Ray groups and filter expressions applied to existing trace data from a staging environment
Analyzing X-Ray traces from a staging environment with filter expressions gives accurate latency profiling without any production risk.
A DevOps team needs to validate that a new CodePipeline configuration correctly deploys to dev before it can be promoted. Which CodePipeline feature enforces this gate non-destructively?
Answer: Manual approval action between the dev deploy stage and the production deploy stage
A manual approval action pauses the pipeline after dev deployment, allowing the team to validate the environment before the pipeline proceeds to production.
An architect must confirm that Route 53 health checks correctly mark an endpoint unhealthy before switching DNS. What is the safest test method?
Answer: Configure a health check against a test endpoint that returns a non-200 status and verify the health check transitions to unhealthy
Testing health check logic against a dedicated test endpoint that deliberately returns an unhealthy response validates the behavior without touching live DNS records.
Which AWS Config feature allows teams to evaluate whether resources comply with rules before those resources are provisioned, acting as a pre-deployment gate?
Answer: AWS Config proactive evaluation mode (proactive rules)
Proactive evaluation mode lets you run Config rules against a CloudFormation template before deployment so non-compliant resources are caught before they are created.
A team uses EventBridge to trigger downstream workflows. How can they test a new event pattern without publishing real events from the source application?
Answer: Use the EventBridge TestEventPattern API or the console's event sandbox to validate rules against sample JSON
The EventBridge event sandbox (and TestEventPattern API) lets you paste a sample event JSON and immediately see which rules would match, without publishing any real events.
Which strategy allows a data engineering team to validate that a new Glue ETL job produces correct output before replacing the production job?
Answer: Run the new Glue job in a separate workflow pointing to a copy of the source data and a separate output location, then compare results
Running the new job against a data copy in an isolated output location lets you compare results with the production job's output before making any cutover.