When does an AWS Data Pipeline terminate the AWS Data Pipeline-managed compute resources?
AWS Data Pipeline terminates AWS Data Pipeline-managed compute resources every 2 hours.
When the final activity that uses the resources is running
AWS Data Pipeline terminates AWS Data Pipeline-managed compute resources every 12 hours.
When the final activity that uses the resources has completed successfully or failed
Explanations:
AWS Data Pipeline does not have a fixed interval like 2 hours for terminating compute resources. The termination timing is based on the completion of activities.
While the resources may remain allocated during the execution of activities, they do not terminate simply when the final activity is running; termination is contingent on the completion status of the activities.
Similar to option A, there is no fixed termination interval like 12 hours. Resources are terminated based on the activity completion rather than a time-based schedule.
AWS Data Pipeline terminates the compute resources once the final activity using them has completed, regardless of whether it completed successfully or failed. This is the accurate behavior of the service.