
Ultimate access to all questions.
You are tasked with designing a data processing pipeline for a real-time analytics application. The application requires high throughput and low latency. Considering AWS services, what would be the best approach to handle this scenario? Discuss the tradeoffs between using provisioned services like Amazon EC2 with Auto Scaling groups versus serverless services like AWS Lambda and Amazon Kinesis.
A
Use Amazon EC2 with Auto Scaling groups for better control over resources and predictable performance.
B
Use AWS Lambda and Amazon Kinesis for automatic scaling and reduced operational overhead.
C
Use a hybrid approach combining both EC2 and Lambda to balance control and scalability.
D
Use Amazon S3 for data storage and periodic batch processing instead of real-time processing.