A sample app demonstrating an end-to-end mobile workflow using .NET MAUI, + Serverless AWS Lambda + AWS S3 Storage in C#.
This sample demonstrates how to use AWS Lambda's HTTP API Gateway Triggers + S3 Triggers to automatically generate thumbnails of an uploaded image from a mobile app.
- The .NET MAUI mobile app captures a photo
- The .NET MAUI mobile app uploads photo to AWS via an AWS Lambda using an API Gateway HTTP trigger
- The AWS Lambda API Gateway Function saves the image to AWS S3 Storage
- An AWS Lambda S3 Trigger automatically generates a downscaled thumbnail of the image and saves the thumbnail image back to S3 Storage
- The .NET MAUI mobile app retrives the thumbnail image via an AWS Lambda using an API Gateway HTTP trigger and displays it on screen