AWS CLI is a great way to access AWS over the terminal, but what if you want to be able to use a terminal to manager AWS within the WebUI management console? Well that’s where CloudShell comes in. It is a terminal you can access within your management console that allows you to run your AWS commands straight from there. If you close CloudShell and reopen it all files you modify and create will persist and you can even upload and download files to it. It is a very useful alternative to AWS CLI and some users even prefer it due to its convenience.