🏠 back to Observable

A Better (?) AWS Serverless Notebook

I think using lambda’s does not make sense, as Observable is already a Javascript environment and IDE. I think a native solution is better. Now the secrets story is done it is now possible to use the AWS SDK authenticated with secret credentials sorta in the same notebook.

AWS was much easier than GCP as it turns out. GCP client libraries don’t work in browser, but a good number of AWS ones do. I guess the blessed GCP libraries for browser is Firebase, which honestly is the easiest of all of them.


I also did it a slightly different way with the notebook connecting to AWS directly but getting a token from the backend.

The other advantage of that one was the endpoint was secured with an Argon2 password hash, which is quite an easy layer of security to add.
1 Like