Skip to content

Support provisioning of serverless services where possible #75

@tomaszchabinka

Description

@tomaszchabinka

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions