aws / apprunner-roadmap

This is the public roadmap for AWS App Runner.
https://aws.amazon.com/apprunner/
Other
292 stars 13 forks source link

Higher CPU Limit options #107

Closed dmacbride-ep closed 1 year ago

dmacbride-ep commented 2 years ago

Community Note

Tell us about your request Allow containers to be allocated up to 4 CPU cores.

Describe alternatives you've considered Our customers run our application in ECS and EKS now, but struggle to manage those services effectively

Additional context We are a software vendor who sell a solution that our customers self-manage. Ours is a set of containerized Java / Tomcat applications / services that run in orchestration, along with ActiveMQ and RDS. Our customers take on the responsibility to run and operate this solution. Today we provide them some IaC assets to provision an EKS-based environment, with ingress controller, HPA, etc. This approach has proven too complex for our less-mature customers to manage in the long term. We would like them to use something like App Runner instead, but so far it is a non-starter far for several reasons, including the too-low-for-us CPU limit.

snnles commented 1 year ago

@dmacbride-ep Thanks for the feedback. We are looking into increasing compute configuration SKUs. With 4 CPU, what compute memory will be ideal for your use case?

dmacbride-ep commented 1 year ago

@snnles 8GB of compute memory would be the ideal max compute memory with 4 cpu cores.

itizarsa commented 1 year ago

We are also in need of high CPU & memory configuration in App Runner, due to this we have migrated to Fargate which adds a operational overhead to our team. Would really great if we have options like we have in Fargate for CPU & Memory. At minimum, 4vCPU & 8GB Memory & 8VCPU & 16GB memory would suffice at the moment

jayceslesar commented 1 year ago

this would rock -- being able to have the same configuration options as fargate for compute seems pretty organic

chai3 commented 1 year ago

AWS App Runner added 7 new compute configurations at Apr 5, 2023 It still doesn't match AWS Fargate configurations, but I'm happy with new configurations

https://aws.amazon.com/about-aws/whats-new/2023/04/aws-app-runner-compute-configurations/ https://docs.aws.amazon.com/apprunner/latest/relnotes/release-2023-04-05-vcpu-memory.html https://aws.amazon.com/apprunner/pricing/

CPU Memory values
0.25 vCPU 0.5 GB
0.25 vCPU 1 GB
0.5 vCPU 1 GB
1 vCPU 2GB
1 vCPU 3GB
1 vCPU 4GB
2 vCPU 4GB
2 vCPU 6 GB
4 vCPU 8 GB
4 vCPU 10 GB
4 vCPU 12 GB
lazarben commented 1 year ago

Hi everyone, we have added these new configurations back in April, if there are other configurations you wish to have supported, feel free to open another issue and the team can take a look.