Answer – A and B
Amazon Elastic Container Service (Amazon ECS) is a highly scalable, fast container management service that makes it easy to run, stop, and manage containers on a cluster. Your containers are defined in a task definition that you use to run individual tasks or tasks within a service. So option B is correct.
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html
Option A is correct because AWS Lambda is a serverless service and supports Docker deployments. You can now package and deploy Lambda functions as container images of up to 10 GB in size. In this way, you can also easily build and deploy larger workloads that rely on sizable dependencies.
https://aws.amazon.com/blogs/aws/new-for-aws-lambda-container-image-support/
Option C is incorrect because there is no need for a load balancer in deployment work.
Option D is incorrect because Kinesis is a streaming and analytics service, which does not help in this scenario.