Title: Issue #117: Guard against spambots and Amazon Bedrock gets Claude 3.5 Publication: Ready, Set, Cloud! Series: Ready, Set, Cloud Picks of the Week Author: Michael Liendo Published: June 24, 2024 URL: https://www.readysetcloud.io/newsletter/117/ In this issue you'll see how you can guard your Cognito powered signup pages, understand the cost of running services in the cloud, and read up on the latest gen AI news. We also celebrate our Serverless Superhero, David Calavera. ### Serverless Superhero Our serverless superhero this week is [David Calavera](https://rdyset.click/2VohYB). David is an Engineering Manager at AWS, [O'Reilly author](https://rdyset.click/vj4CmU) and creator of [Cargo Lambda](https://rdyset.click/raHWCj)--Rust functions on AWS made simple. Recently spotted giving an excellent talk on Rust in the [Believe in Serverless](https://rdyset.click/ShJpc1) Discord, David embodies what it means to Dive Deep and stay *Customer Obsessed*. Thank you David for all that you do! ### Tutorials Working with generative AI means experimenting to see which models best suit your use cases. Fortunately the Bedrock team announced the Converse API which greatly simplifies switching between models. In this post, [Girish Bhatia](https://rdyset.click/b0c2i5) shows how to create a transcript summary using Amazon Bedrock's [Converse API and Python](https://rdyset.click/aWKjbA). Sometimes we don't need to know how to build a specific thing with a tool, but rather the different use cases a tool was meant for. That's exactly what this titled, S[erverless Event-Driven Architectures with AWS Lambda and Amazon EventBridge](https://rdyset.click/FqUBgf) post by Viraj Lakshitha Bandara accomplishes. ### Interesting Reads Datadog recently came out with the [State of Cloud Costs](https://rdyset.click/NNHTkK) report. In it they claim that more than 80% of container spend is wasted on idle resources, with 54% of that being purely from cluster idle! One of the most irritating things about putting together a signup page is all of the bots that can crawl your site and could potentially signup with a fake account. Using a combination of frontend tools and offerings from Cognito/AWS, Vin Busquet shows how to [mitigate spambots hitting your serverless infrastructure](https://rdyset.click/tpP9Y6). This is a great read that is both practical for both frontend and backend builders. Amazon Cloudformation allows for the ability custom resources to be defined. These hooks allow complex workflows to be provisioned into logical bits. However, as Serverless Hero Ran Isenberg showcases, there are considerations you should take when [setting this up in your productions environments](https://rdyset.click/AGSfki). ### Spotlight This week's spotlight is a little different. This is a thread an account on X made showing [everything wrong with Donkey Kong Country Returns HD](https://rdyset.click/FabDmA). At first, I thought this was someone over analyzing the differences between the Wii version and Nintendo Switch. Then I realized this post is about how a product's value is the net of all the improvements and tradeoffs made between its V1 and V2 release. Things I'll consider when moving past the initial releases for my own projects. ### Tip of the Week Yan Cui shared some insights into why startups should opt for serverless early on. ### New Releases - [Amazon OpenSearch supports JWT Authentication and Authorization](https://rdyset.click/uw2qoU) - [Claude 3.5 Sonnet available](https://rdyset.click/zJbdAV) - [Amazon SES publishes to EventBridge](https://rdyset.click/LL27uN) - [Codebuild supports organizations and global GitHub webhooks](https://rdyset.click/mCqPlS) ### Last Words If you'd like to make a recommendation for the serverless superhero or for an article you found especially useful, send a message on [Twitter](https://rdyset.click/DOLUPu), [LinkedIn](https://rdyset.click/zg0iJO), or [email](mailto:allenheltondev@gmail.com). Happy coding! Michael