A Data Engineering team is using a combination of Amazon EMR and AWS Step Functions for its transformation pipeline. The team is looking for an alternative that requires less operational management. The new pipeline will support non-critical workloads with ML training data coming from custom sources. Which method is the most effective for building the solution?