How can a developer refactor a data collection application using Amazon API Gateway, AWS Lambda, and Amazon S3 to provide real-time validation status updates on a user dashboard without manual refreshes? | AWS Certified Developer - Associate Quiz - LeetQuiz