AWS CloudShell is a browser-based shell available from the AWS Management Console. Once logged into the Management Console, starting a CloudShell session gives customers immediate access to a Amazon Linux 2 environment with the AWS Command Line Interface (CLI) pre-installed and pre-authenticated using the same credentials used to login to the console. CloudShell makes it easy to securely manage, interact with, and explore your resources from the command line. Common tools and AWS CLIs are pre-installed and you can install other tools as needed by using the provided root access. Bash, zsh, and PowerShell are all included so you can choose your favorite shell.
Source:: Amazon AWS