4 ms·
Thank your for ECS suggestion. I am definitely considering it, but struggling to choose between ECS, Elastic Beanstalk or EC2. My past experience with ECS was
by huksley 4y ago
Thank your for ECS suggestion.
I am definitely considering it, but struggling to choose between ECS, Elastic Beanstalk or EC2.
My past experience with ECS was a bit frustrating because I was forced to use CodeCommit to deploy and I didn't liked that. I would prefer to deploy directly from CI, for example from GitHub actions.
- mfrye0 4y agoECS runs on EC2. You basically register available servers and ECS automatically puts containers onto the instances where space is available. We have it setup with Github actions to automatically deploy to ECS as well.
- huksley 4y agoI think I should definitely consider it. I was using ECS Fargate on another project and it was not using EC2. Why you choose ECS with EC2 instances instead of Fargate?
- mfrye0 4y agoGood question. Tbh I haven't looked into Fargate too much. For our use case, we're processing millions of requests every day. So we needed more control for performance and cost. We're also fairly comfortable with lower level stuff and use Terraform to manage the infrastructure.