An operations team currently runs a maintained Lambda function on an Amazon EventBridge schedule that creates Amazon EBS snapshots every night and prunes ones older than 14 days. The function keeps breaking when volume tags drift, and the team wants to retire the custom code in favour of a purpose-built Amazon EBS feature that schedules snapshots and expires them automatically based on volume tags, with no separate backup vault or backup plan to set up. Which service most directly replaces the custom function for this EBS-only use case?
- AAWS Backup with a backup plan and tag-based selection, which can also schedule and expire EBS snapshots and brings RDS and DynamoDB under the same plan should they need protection later.
- BAmazon EBS fast snapshot restore, which keeps snapshots fully initialised so that volumes created from them deliver full performance immediately after restoration in the chosen Availability Zones.
- CAmazon CloudWatch Events with a maintenance window, which can trigger snapshot creation on a cadence while AWS handles deletion of expired snapshots through the maintenance window settings.
- DAmazon Data Lifecycle Manager, which uses tag-based policies to create Amazon EBS volume snapshots on a defined schedule and automatically deletes them once the configured retention is reached. Correct
Why A is wrong: AWS Backup can protect EBS too, but it requires onboarding the volumes into a backup vault and plan, which the stem rules out; for a narrowly EBS-only lifecycle the purpose-built EBS feature is the more direct replacement.
Why B is wrong: Fast snapshot restore reduces restore latency for existing snapshots but neither creates snapshots on a schedule nor expires them, so it does not replace the function that performs lifecycle management.
Why C is wrong: CloudWatch Events, now part of EventBridge, only triggers actions on a schedule and does not itself create or expire snapshots, so it recreates the same custom-trigger pattern the team wants to retire.
Why D is correct: Data Lifecycle Manager is the managed, EBS-focused service that schedules snapshots by volume tags and expires them on retention automatically, directly replacing the brittle custom Lambda for this EBS-only workload.