AWS DevOps Engineer - Advanced Quiz
← Back to Quiz Home
This quiz challenges your mastery of high-level DevOps strategies, including advanced security, multi-region resilience, and deep troubleshooting.
How can you securely access a private RDS database from a Lambda function running inside a VPC without hardcoding credentials?
IAM Database Authentication allows you to use an IAM role to authenticate with the database instead of a password, removing the need for secrets management for auth.
What is "Cross-Account Access" in the context of CodePipeline?
Cross-account pipelines allow for a centralized deployment model where a secured "Tools" account orchestrates changes into target environments.
You need to debug a high-latency issue in a microservices architecture spanning API Gateway, Lambda, and DynamoDB. Which tool provides end-to-end tracing?
X-Ray visualizes the service map and provides traces that show the latency of each component in the request path.
How do you implement "Policy as Code" to prevent developers from creating public S3 buckets in your organization?
SCPs provide a guardrail at the account level that overrides any permission (even AdministratorAccess), effectively blocking prohibited actions organization-wide.
What is a "Dead Letter Queue" (DLQ) used for in AWS Lambda?
For asynchronous invocations, Lambda sends events that fail all retries to a configured DLQ (SQS or SNS) for later analysis.
In a disaster recovery scenario, what is "Pilot Light"?
"Pilot Light" keeps critical core elements (like data) synchronized but minimal, allowing for rapid scale-up during a disaster.
How do you handle "Secret Rotation" automatically for an RDS database password?
Secrets Manager has built-in integration with RDS to automatically rotate credentials on a schedule without application downtime.
What happens to a Spot Instance if the Spot price exceeds your bid price?
Orchestrating the graceful shutdown of applications within this 2-minute window is a key challenge of using Spot instances.
How do you implement a "Linear" deployment configuration in CodeDeploy (e.g., Linear10PercentEvery10Minutes)?
Linear deployments provide a steady, controlled rollout that allows you to catch issues at any stage of the progression.
What is the "Warm Pool" feature in Auto Scaling?
Warm pools reduce scale-out latency by keeping instances initialized but stopped (saving compute costs) until needed.
How do you secure the build artifacts produced by CodeBuild that are stored in S3?
Encrypting artifacts ensures that sensitive compiled code or binaries are protected at rest.
Which method allows you to deploy Kubernetes manifests to EKS automatically whenever code is committed to Git?
While "Push" works, the "Pull" model (GitOps) with ArgoCD/Flux is the advanced, preferred pattern for K8s to ensure state reconciliation.
You receive a "LimitExceeded" error for Lambda concurrent executions. How do you fix this without affecting other functions?
Reserved Concurrency guarantees a set amount of concurrency for a function and also acts as a throttle (limit) for that specific function.
How can you ensure that your ECS Tasks always have the latest security patches for the underlying OS?
Using Fargate shifts the responsibility of OS patching and management entirely to AWS.
What is "VPC Endpoint Policies"?
Endpoint policies allow you to restrict access; for example, allowing only access to a specific company bucket from the VPC.
How do you automate the cleanup of old AMI snapshots to save costs?
DLM provides a simple, automated way to back up data to EBS snapshots and enforce retention policies (e.g., delete after 30 days).
Which advanced deployment technique releases version B to a subset of users based on HTTP headers (e.g., user-type=beta)?
This allows for targeting specific user segments rather than just a random percentage of traffic.
What is the "EKS Anywhere" service?
EKS Anywhere enables you to run the same consistent EKS distribution in your data center.
How do you enforce that all CloudFormation stacks must include a "CostCenter" tag?
Tag Policies allow you to standardize tags across resources in your organization.
What is "Split-Tunneling" in the context of Client VPN?
Split-tunneling prevents bottlenecking your corporate network with users' personal internet traffic (like streaming video).
Quiz Progress
0 / 0 questions answered
(0% )
0 correct
Quiz Complete!
0%
Reset quiz
📚 Study Guides
📬 Weekly DevOps, Cloud & Gen AI quizzes & guides