Full AWS Practitioner Certification Question

A company is migrating its data processing system to AWS and wants to redesign the architecture to be event-driven and serverless. The goal is to decouple components, increase flexibility, and reduce operational complexity while executing multiple steps in a workflow. The new architecture should support distributed processing with minimal manual infrastructure management. What is the best solution to meet these requirements?