What is CloudShell? How to use CloudShell?
CloudShell is a web based shell for command line based on Amazon linux 2 access to AWS Resources& It is launched on 15th Dec AWS ReInvent 2020.
CloudShell have pre-configured API permission as user in the AWS Management console.
Feature of CloudShell
a) pre-installed software AWS CLI, Python, Node.js and more.
b) One GB of persistent storage free per AWS region.
c) Files saved in your home directory are available in future sessions for the same AWS region.
d) Upload and Download files directly from cloudShell console.
CloudShell Available in US East (N. Virginia), Europe (Ireland), Asia Pacific (Tokyo), US East (Ohio)& US West (Oregon).
CloudShell Pricing: No extra cost for using CloudShell. You have to just pay for Data Transfer & AWS Resources use with CloudShell.
Demo
I have just created a sample python program and print msg without installing Python Software. we can also run AWS commands with user login permission .
Conclusion
AWS CloudShell is best for testing thing without provisioning any server. There is not any external permission required to access resources so Amazon makes thing very simple . 1Gb persistant storage free in every region which is also a good storage.
Reference:
https://docs.aws.amazon.com/cloudshell/latest/userguide/welcome.html
https://www.youtube.com/watch?v=Wh89FewHZBI
Signing-off (satyamraigcet@gmail.com)