AWS Developer Tools : Cloud9

AWS Developer Tools : Cloud9

AWS offers a lot of services for Developers and in this article i am gonna present you one of them : Cloud9

What is Cloud 9 ?

AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser.
It includes a code editor, debugger, and terminal.

When using Cloud9, you can do everything without leaving the AWS Console.

You can write, test and run your code with just a browser.

How can i use it ?

Requirement : you need an AWS account

Connect to your AWS Console and search for Cloud 9

cloud9.png

Then you are gonna click on Create Environment

create-en-cloud9.png

Choose a name for your Environment, then click on Next Step.

Now choose the settings for the instance:

=> Select the one available for the free tier.

settings-cloud9-1.png

=> Then choose the platform : select Amazon Linux 2 and hit Next Step

settings-cloud9-2.png

The last screen is the review, check that everything is what you want.

When it's done, hit Create Environment

review-c9.png

It's gonna take a few minutes to create your environment :

Capture d’écran de 2020-11-09 18-30-31.png

Once it's over, you are going to have a full environment, ready to code.

What have we done here ?

Just to make you understand, here, with a few clicks, we created a new EC2 instance with Amazon Linux installed on it.

Go on the console > EC2 > Running instances

Capture d'écran 2020-11-09 18:40:21.png

Here is your instance running :)

You have now a full Linux computer on the cloud, ready for your app.

But you don't need to install an IDE and all the stuff.

Cloud9 comes prepackaged with essential tools for popular programming languages, including JavaScript, Python, PHP, and more, so you don’t need to install files or configure your development machine to start new projects.

It's ready for you !

Start writing your code !

:)

Did you find this article valuable?

Support Sonia Manoubi by becoming a sponsor. Any amount is appreciated!