Drake Petersen
CMSC389L
Spring 2018
Through a Web interface or python script, users will be able to create small simulated environments for testing network programs.
Examples:
- Muti-user interface to access individually created environments.
- Easy upload and file management for all environments.
- Environments can share file system.
- Opensource Python script to run set up and creation on personal AWS account.
- Personal AWS account can be used to manage environment directly, offering more control.
The web interface uses ELB and EC2 which makes scaling the site for large traffic easy.
Each user will have their own EC2 instances for environments along with personal EFS, so scaling is not needed here.
By Drake P
Project Proposal for CMSC389L