AWS Certified Developer – Associate (DVA-C02) — Question 536

A company has an application that runs on Amazon EC2 instances. The application needs to use dynamic feature flags that will be shared with other applications. The application must poll on an interval for new feature flag values. The values must be cached when they are retrieved.

Which solution will meet these requirements in the MOST operationally efficient way?

Answer options

Correct answer: C

Explanation

AWS AppConfig is specifically designed for managing and deploying application configurations and feature flags. Utilizing the AWS AppConfig Agent on Amazon EC2 instances offloads the polling and caching responsibilities directly to the agent, which exposes a local endpoint for the application to query. Other solutions involving ElastiCache, DynamoDB Accelerator (DAX), or custom SDK-based in-memory caching require significantly more custom development and infrastructure management, making them less operationally efficient.