d. Configure Cloud9


1. Cloud9

In the previous section we configured a Cloud9 machine. This is a Ubuntu 18.04 based-virtual machine running in AWS Elastic Compute Cloud (EC2).


Cloud9 is a powerful Integrated Development Environment (IDE) where you can write, run, and debug code via your browser. Cloud9 provides the software and tooling needed for dynamic programming languages including JavaScript, Python, PHP, Ruby, Go, and C++. It sets up AWS credentials and automatically stops during periods of inactivity (defaults to 30 mins). Visit the AWS Cloud9 Features page for more information.

Now we’re going to setup the instance for this tutorial:

💡 Pro Tip: Change Cloud9 Theme (Click to expand)

If you get stuck in vim, know that Cloud9 sometime intercepts Esc. Hit Ctrl-c instead of escape. So to save and quit, that’s Ctrl-c :wq