aws-cloud9
Manage cloud-based development environments.
TLDR
SYNOPSIS
aws cloud9 command [options]
DESCRIPTION
aws cloud9 is the AWS CLI interface for AWS Cloud9, a cloud-based integrated development environment (IDE) for writing, running, and debugging code. Cloud9 provides a browser-based editor, debugger, and terminal, and comes pre-configured with essential tools for popular programming languages.Cloud9 environments run on EC2 instances and support collaborative development with real-time pair programming capabilities.
COMMANDS
create-environment-ec2
Create a new development environment with an EC2 instancedelete-environment
Delete an environment and terminate its EC2 instancedescribe-environments
Get details about one or more environmentsdescribe-environment-status
Check the current status of an environmentlist-environments
List all environment IDs in the accountcreate-environment-membership
Add a user to an environmentupdate-environment-membership
Change a member's permissionsdelete-environment-membership
Remove a user from an environment
CAVEATS
AWS Cloud9 is no longer available to new customers as of 2024; AWS recommends migrating to AWS IDE Toolkits or AWS CloudShell. Existing customers can continue using the service. create-environment-ec2 now requires --image-id (for example amazonlinux-2023-x8664, ubuntu-22.04-x8664; older AMIs such as ubuntu-18.04 are deprecated). Environments incur EC2 costs even when the IDE is not actively used unless auto-hibernation via --automatic-stop-time-minutes is configured.
HISTORY
AWS Cloud9 was acquired by Amazon in 2016 after being founded as an independent company in 2010. It was integrated into AWS as a managed service, providing browser-based IDE capabilities. In 2024, AWS announced Cloud9 would no longer accept new customers.
SEE ALSO
aws(1), aws-ec2(1), aws-codecommit(1)
