What's the Difference Between AWS Cloud9 and AWS CloudShell?
Compare AWS Cloud9 and AWS CloudShell side by side — features, pricing, and ideal use cases to help you choose the right product.
Compare side-by-side
|
Comparisons
|
AWS Cloud9
|
AWS CloudShell
|
|---|---|---|
|
Category
|
Developer Tools, IDE / dev environment |
Developer Tools, Shell |
|
Description
|
Cloud-based integrated development environment (IDE) for writing, running, and debugging code. |
Browser-based shell environment pre-authenticated with your console credentials for managing AWS resources. |
|
Best for
|
|
|
|
Key features
|
|
|
|
Pricing model
|
No additional charge; pay for underlying EC2 |
No additional charge |
|
Free tier
|
Yes |
Yes |
|
Expert take
|
“Cloud9 is useful when you need a pre-configured development environment accessible from any browser, or for pair programming with real-time collaboration. The underlying EC2 instance has the AWS CLI and SDKs pre-installed with your IAM credentials available automatically.” |
“CloudShell gives you a browser-based terminal with the AWS CLI, SDKs, and 1GB persistent storage pre-configured. No local setup needed for quick administrative tasks.” |
|
Product page
|
When to use AWS Cloud9 or AWS CloudShell
Use AWS Cloud9 when:
- Cloud development
- Pair programming
- Serverless development
- Teaching
Use AWS CloudShell when:
- Quick CLI access
- Script execution
- Resource management
- Troubleshooting
Next steps with AWS for Developer Tools
AWS product comparisons
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages