Home icon

Bob’s Used Books: Build a .NET Serverless Application on AWS – Part 2: Architecture

.NET on AWS Blog



This article discusses the architecture of a serverless .NET application called Bob's Used Books, focusing on a Book Inventory API built using AWS services.

  • Core architecture components include API Gateway, AWS Lambda, DynamoDB, S3, and Amazon Cognito
  • Provides secure, scalable book inventory management with key features:
    • Book search and management
    • Image processing and validation
    • Role-based access control
  • Implements advanced serverless patterns:
  • Pre-signed URL for secure image uploads
  • Asynchronous image validation using Step Functions and Rekognition
  • CloudFront for global image distribution

The architecture demonstrates how serverless technologies can modernize .NET applications, offering improved scalability, security, and operational efficiency.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Jul 23
2025
Bob’s Used Books: Build a .NET Serverless Application on AWS, Part 1: Deployment and Setup
May 6
2026
Bob’s Used Books: Build a .NET Serverless Application on AWS – Part 3: Infrastructure as Code and Development Patterns
Dec 2
2024
Let’s Architect! Serverless developer experience in AWS
Jan 21
2025
Building a serverless cloud-native EDI solution with AWS: Part 2

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.