Upload your code, pick a runtime, hit deploy. We provision an EC2 instance, install Docker, build your container, and hand back a public URL.
Key pair, security group, and t2.micro instance are created in us-east-2 with one API call.
If your app has no Dockerfile, we generate one for Node, Python, or PHP and build it on boot.
Your .pem stays in your account. Re-download anytime, destroyed when you terminate.