Find answers, ask questions, and connect with our
community around the world.

Home Forums AWS AWS Certified Solutions Architect Associate Bug in the unswer? Beanstalk vs ECS

  • Ruben808

    Member
    May 30, 2025 at 11:04 pm

    <strong data-start=”47″ data-end=”95″>TD question is in the sreenshot.

    Why is the correct answer Elastic Beanstalk?<br data-start=”95″ data-end=”98″> It’s possible that the correct answer could be ECS for this reason:

    <strong data-start=”167″ data-end=”195″>2. AWS Elastic Beanstalk

    ❌ <em data-start=”199″ data-end=”221″>Almost correct, but:

    <ul data-start=”223″ data-end=”438″>

  • It supports single-container Docker deployments (not distributed clusters).

  • It’s not designed for advanced container management in clusters.

  • It’s less flexible than ECS for complex containerized workloads.

  • ✔️ <em data-start=”443″ data-end=”590″ data-is-last-node=””>In other scenarios, Beanstalk can work well, but when it comes to clusters, load balancing, and container orchestration, ECS is the right choice, isn’t?
    I’m confuse about it.
    Can you help me ?
    Thank you and best regards
    Ruben

  • Irene-TutorialsDojo

    Administrator
    June 2, 2025 at 9:13 pm

    Hello Ruben,

    Thanks for reaching out. AWS Elastic Beanstalk is designed to make deploying Docker applications easier by automatically handling the infrastructure tasks like load balancing, auto-scaling, monitoring, and container placement. It lets you upload your application code, and it takes care of setting up and managing the environment for you.

    While Elastic Beanstalk uses Amazon ECS under the hood for multi-container Docker apps, it simplifies the process by managing the cluster and scaling automatically. This means users don’t need to configure ECS components directly.

    Amazon ECS offers more detailed control over container orchestration, but it requires manual setup of load balancers, scaling policies, and monitoring, which can be complex.

    Since the question emphasizes a solution that automatically manages these features to easily port the app, Elastic Beanstalk is the best fit.

    You can read more about this in the AWS documentation here: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker.html

    I hope this helps clarify the difference. Let me know if you have more questions.

    Best,

    Irene @ Tutorials Dojo

  • Viewing 1 - 2 of 2 replies

    Log in to reply.

    Original Post
    0 of 0 posts June 2018
    Now
    Skip to content