AWS Cloud9 is an integrated development environment (IDE) a developer can use to manage code via a browser and collaborate with other developers.
Other AWS Cloud9 features
In addition to its programming language support, AWS Cloud9 enables a developer to build, edit and debug AWS Lambda functions. The environment comes with preconfigured support for software developer's kits, libraries and plug-ins that are required to build serverless application.
A developer can access the Cloud9 terminal from anywhere with an internet connection, and share code with other members of the development team. Cloud9 updates in real time, so a developer can see code entered, edited or deleted from another member of the development team as it happens, and can also chat with other developers in the IDE terminal.
AWS Cloud9 costs, availability and versions
There is no upfront cost to use AWS Cloud9. All charges are based on compute and storage resources consumed through associated AWS services, such as Amazon EC2.
As of November 2018, AWS Cloud9 is available in three U.S. regions (Northern Virginia, Ohio and Oregon), one EU region (Ireland) and one Asia Pacific region (Singapore).
There are two different Cloud9 versions currently in use. AWS Cloud9 is run by Amazon, while c9.io is only available to c9.io users who predate AWS' acquisition of the Cloud9 IDE in 2016. The two versions are not interoperable, and accounts and workspaces in c9.io are not transferrable to accounts or environments in AWS Cloud9.