Build DR ready .NET Web APIs on AWS
.NET on AWS Blog
This article discusses how to build disaster recovery (DR) ready .NET Web APIs on AWS for serverless and containerized architectures. It covers multi-region, active-active solutions for different layers of the Web API stack, including API Gateway, Lambda, ECS, caching, storage, and databases.
Specifically, the article covers:
- Introduction to DR strategies and objectives (RTO and RPO)
- Serverless .NET Web API:
- Public API architecture and configuration (Route 53, API Gateway, Lambda, caching, database, file storage, security)
- Private API architecture and configuration (VPC, VPC endpoints, Route 53, API Gateway, Lambda)
- Cost comparison for single vs multi-region deployment
- Containerized .NET Web API:
- Architecture with Amazon ECS and ALB
- Network configuration (VPC, Route 53)
- ECS cluster setup and configuration
- Application and API layer (.NET Web API in containers, ECR)
- Caching, file storage, database, and security
- Cost comparison for single vs multi-region deployment
- Conclusion and references for further reading
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.
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.