Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support provisioning of serverless services where possible #75

Open
tomaszchabinka opened this issue Sep 18, 2024 · 0 comments
Open

Support provisioning of serverless services where possible #75

tomaszchabinka opened this issue Sep 18, 2024 · 0 comments

Comments

@tomaszchabinka
Copy link

Is your feature request related to a problem? Please describe.
README contains following statement:
the collection of resources created by these scripts will generate AWS costs of around $0.41 USD per hour ($10.00 USD per day) while the platform is in a mostly-idle pre-production state. This cost will grow proportionally to your production work loads.

I think this is a lot, especially for smaller/non-profit organizations. It seems that OpenEDX deployment shouldn't cost more than $50/month, as this is what some SaaS providers charge (e.g.: https://raccoongang.com/open-edx-services/tanuki/

Wondering if this costs could be reduced

Describe the solution you'd like
I think switching from server-dependant to serverless services could be a potential solutions. For example, Terraform could create:

  • AWS RDS Aurora Serverless instead of AWS RDS MySQL
  • MongoDB Atlas Serverless instead of MongoDB
  • AWS ElastiCache Serverless instead of regular AWS ElastiCache

Describe alternatives you've considered
N/A

Additional context
N/A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant