#192 — March 19, 2021
— For S3’s 15th birthday (see below) it’s got a new feature! S3 Object Lambda seamlessly places Lambda functions in between S3 objects and whatever is requesting those objects so you can do processing and transformations on the fly. (This is basically an alternative approach to just using Lambda and working with S3 that way round.)
Danilo Poccia (AWS)
— With 100 trillion objects (yes!) under its belt, Amazon’s popular cloud storage service celebrates its 15th birthday. The term ‘serverless’ wasn’t around then but it ultimately set a lot of ground for ‘set and forget’ developer cloud services at AWS and continues to form a fundamental part of the AWS serverless experience today.
Jeff Barr (AWS)
— Apollo Server’s a solid choice for connecting a GraphQL scheme to an HTTP server, but it’s single endpoint approach can make it hard to monitor. Check out how our Apollo Server plugin gives you visibility into your GraphQL payloads.
— Imagine something like Express or Fastify but which naturally fits in with Cloudflare Workers (the serverless platform). The example in the README shows it off quite well.
— I’m not really impressed with the full text search story on AWS (I tend to use RDS Postgres and Postgres’s built-in FTS features) but this is a fun experiment in using Elastic File System (EFS) with AWS Lambda to use Lucene serverlessly on GraalVM for quicker starts.
— How to put together a fully serverless architecture for searching images based on their contents. Lots of bits and pieces brought together here.
— One solution using Lambda and another using a API Gateway. But first, let’s discuss why you want to do this and what you could do instead.
Chalice is an AWS-built framework for building serverless apps in Python.—