Paul, first thank you for a good summary, and congrats with taking a red pill & moving to AWS :)
> Previously, when you bundled a Lambda function into a zip file and uploaded it, there was no way of reviewing the code without downloading the zip file and unzipping it.
Now within the AWS console, you can go in and look at the entire zip file contents, and edit those contents with an embedded Cloud9 IDE.
While I like how well it works (and how Cloud9 is made!) I would not encourage hacking on deployed Lambda like this. A more disciplined flow would be making a change, committing the code to a branch, [auto] deploying to AWS. I felt Cloud9 dev model goes against DevOps grains, tempting developers to do what is like “ssh to the server” in the old world. No question is excitingly great for prototyping: