Which AWS service is best suited for a scalable data management solution that processes large volumes of data from various sources, applies business rules sequentially, and handles data reprocessing in case of errors, while requiring minimal maintenance?