I have a school project to build a web application. Details of the web application:
Hypothetical users are programmers
User can upload either their codebase / paste in their github repo / upload Docker image
Web app takes their web application and deploys it to some user
Web app returns and shows user a URL
The goal is that the user doesn't have to use the command line whatsoever
I have checked AWS' SDK and BlueOcean.
So far, Digital Ocean's Droplets doesn't fulfil this because it requires the user to ssh into the VM and do all the setting up etc.
I'm still checking out Digital Ocean's App Platform which looks promising.
I'm also looking at AWS and I know that you can create EB environments and apps but still need to explore this.
Anyone got any cloud company suggestions or have experience using AWS' SDK or BlueOcean's API for something like this?