Courseiva
Security →mediumDrag & Drop

DVA-C02 Application Auto Scaling Practice Question

Drag and drop the steps to set up a DynamoDB table with auto scaling in the correct order.

Drag or tap steps into the slots.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5

⚠ Common exam trap

A common pitfall is defining scaling policies before creating the scaling target. The target must exist first for policies to reference it.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Create DynamoDB table, then Create scaling target, then Define scaling policies, then Apply scaling policies

The correct order for setting up DynamoDB auto scaling is: first create the DynamoDB table with provisioned capacity, then create an Application Auto Scaling target for the table, then define the scaling policies (for read and write capacity), and finally apply the policies to the target. The target must be registered before policies can be defined.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Create DynamoDB table, then Define scaling policies for read and write, then Create scaling target, then Apply scaling policies

    Why it's wrong here

    While the DynamoDB table exists, defining scaling policies before creating the scaling target is incorrect. Scaling policies are rules *for* a specific scalable target. The PutScalingPolicy API call requires parameters like ResourceId, ScalableDimension, and ServiceNamespace, which are established and registered when the scaling target is created using RegisterScalableTarget. Therefore, the target must be registered with Application Auto Scaling before any policies can be successfully defined for it.

  • ✓

    Create DynamoDB table, then Create scaling target, then Define scaling policies, then Apply scaling policies

    Why this is correct

    This sequence correctly outlines the necessary steps for configuring DynamoDB auto scaling. First, the DynamoDB table must be created as the foundational resource. Next, a scaling target for the table's read and write capacity must be registered with Application Auto Scaling. Only after the target exists can specific scaling policies, which define the rules for scaling, be successfully created and then applied to activate the automated capacity adjustments.

  • ✗

    Define scaling policies, then Create scaling target, then Create DynamoDB table, then Apply scaling policies

    Why it's wrong here

    This order is fundamentally incorrect because both defining scaling policies and creating a scaling target require an existing DynamoDB table to reference. Application Auto Scaling operations, such as PutScalingPolicy or RegisterScalableTarget, depend on a valid ResourceId (the table's ARN) and ScalableDimension (read/write capacity) which are not available until the table has been provisioned. Attempting these steps prematurely would result in immediate API errors.

  • ✗

    Create DynamoDB table, then Create scaling target, then Apply scaling policies, then Define scaling policies

    Why it's wrong here

    This sequence is illogical and technically invalid because scaling policies must be fully defined with their specific parameters, such as target utilization, minimum, and maximum capacity, before they can be applied or associated with a scaling target. Applying a policy implies referencing an existing, configured set of rules. Attempting to apply a non-existent or undefined policy would lead to an immediate error, as there would be no operational instructions for Application Auto Scaling to enforce.

About these practice questions

One of 1,135 original DVA-C02 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This DVA-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DVA-C02 exam.