Background: I've worked with EC2 and RDS. Recently I received a query from a client in which he wants to develop both mobile and web applications using Amazon Web Services, and need advice on which service he should go with?
- Elastic Beanstalk
- Lambda
- Elastic Container Service (ECS) or Elastic Container Registry (ECR)
Also, I've gone through several tutorials on YouTube and Google to understand these services, but still I'm unable to figure out with which service he should go with.
Problem: I don't have any proper knowledge and experience working with the above mentioned services. Therefore, I want advice from the people who have experience working with them.
Please explain with advantages and disadvantages of using specific service so it will be easier for me to advice.