Determine how to create an SWDB-like environment from a Dockerfile
Kael Dai is going to give us a Dockerfile defining the cloud computing environment they want us to provide for students at the BMTK 2022 workshop. We first need to figure out how to create a cloud computing environment from a Docker file. The purpose of this ticket is to research how we would go about creating such an environment.
For reference here is the repo
https://github.com/AllenInstitute/swdb_portal
where we have put all of the code for creating environments for the Summer Workshop on the Dynamic Brain, which we have built on top of AWS' "lifecycle scripts." We would like to move away from lifecycle scripts, if possible.
Refer back to #2385 for what we know about requirements. Anton and Kael believe that a JupyterLab environment should be sufficient (can we just use Sagemaker?)
Possible avenues to pursue:
- Talk to Marmot about their experience setting up AWS cloud infrastructure
- Talk to Platform Team about the same
Will not need this if 2i2c works well.
Closing as 2i2c worked great.