A
A
Alexander2020-05-06 00:03:47
Amazon Web Services
Alexander, 2020-05-06 00:03:47

What is the difference between running containers in Elastic Beanstalk and ECS?

What is the difference between running containers in Elastic Beanstalk and ECS ?

Situations:
1) one container with an application that I access from a local application
2) The local application is finalized, launched as a separate container and will sometimes access the first

container The second container also accesses the database in RDS (the third application also accesses it, but it's just a Flask website running in Beanstalk as a WSGI application)
Or maybe it's better to make a container for everyone and run it in a cluster? (but I'm already moving away from the main question)

Answer the question

In order to leave comments, you need to log in

1 answer(s)
I
Ivan Shumov, 2020-05-06
@aleks0010

EB and ECS are completely different services. EB was created to simplify the deployment procedure, and ECS to deploy the infrastructure. EB for containers works as a wrapper around ECS. Of course, working directly with ECS is more promising, but also more difficult.
How to run containers is absolutely up to you. It depends on the tasks and nature of the application, but the fact that you have several containers working with the same database already hints that you have problems

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question