DSGT-DLP / Deep-Learning-Playground

Web Application where people new to Deep Learning can input a dataset and toy around with basic Pytorch modules without writing any code
MIT License
25 stars 8 forks source link

[FEATURE]: Replace parts of Terraform with SST #909

Open dwu359 opened 1 year ago

dwu359 commented 1 year ago

Feature Name

Replace Parts of Terraform With SST

Your Name

Daniel Wu

Description

SST is able to represent infrastructure as typescript code with its serverless stacks (stacks/AppStack.ts) compared to Terraform's HCL.

Rewrite all s3 buckets, dynamo tables, etc that we use into typescript code in AppStack.ts

Make sure to use SST Constructs https://docs.sst.dev/constructs to represent the various AWS use cases.

There is also a Service construct that handles fargate clusters. If that is suitable enough to use as IaC for fargate, then use that also.

github-actions[bot] commented 1 year ago

Hello @dwu359! Thank you for submitting the Feature Request Form. We appreciate your contribution. :wave:

We will look into it and provide a response as soon as possible.

To work on this feature request, you can follow these branch setup instructions:

  1. Checkout the main branch:

     git checkout nextjs
  2. Pull the latest changes from the remote main branch:

     git pull origin nextjs
  3. Create a new branch specific to this feature request using the issue number:

     git checkout -b feature-909

    Feel free to make the necessary changes in this branch and submit a pull request when you're ready.

    Best regards, Deep Learning Playground (DLP) Team