This whitepaper is for historical reference only. Some content might be outdated and some links might not be available.
Storage Solutions for .NET Applications on AWS
Most applications need various storage requirements, such as relational or NoSQL databases, flat files, object storage, block storage, or various types of in-memory cache tiers. .NET applications are no exception and depending on their functionalities, may require one or more of these solutions.
AWS includes a number of purpose-built relational database services, such as Amazon Relational Database Service
There are a number of specialized databases, including Amazon DynamoDB
.NET applications can use Amazon S3
Finally, Amazon Elastic Block Storage
You can build extremely high-performance .NET applications using elasticity and
flexibility of managed AWS services for in-memory caching, such as Amazon ElastiCache (Redis OSS)