.NET on AWS Blog
Implementing Scalable DynamoDB Counter Operations in .NET Applications
Introduction Web applications use counter operations to deliver interactive user experiences. Whether tracking social media engagement metrics or managing e-commerce inventory levels, these operations must be both reliable and scalable. This post walks you through two architectural patterns that deliver predictable performance. To illustrate these patterns, let us consider a social media application post-liking feature. […]
VTEX accelerates application scale-up by 88% with Amazon EKS
Introduction VTEX, a global e-commerce company serving over 3,400 customers across 38 countries, has undergone a transformative journey since its inception in 2000. Evolving from a B2B textile software to a cloud-native, microservices-based e-commerce platform, VTEX has prioritized efficiency, resilience, and innovation. As part of the journey to a modernized SaaS application, VTEX realized it’s […]
Optimizing AWS development costs for .NET applications with LocalStack
Development and testing of AWS integrated applications incur AWS costs and need reliable internet connectivity. LocalStack helps reduce AWS costs by running emulated AWS services locally, while also eliminating connectivity issues. In this blog post, we will demonstrate how to reduce AWS costs for a sample .NET application in Development and Test cycles by setting […]
AXA Belgium’s Journey to Running .NET Web APIs on AWS Lambda
Among others, the insurance industry is embracing the benefits of cloud-focused serverless computing services to run code without the overhead of provisioning or managing servers. Moving on-premises .NET Web APIs to such destinations come with a broad range of considerations. This blog post provides a return of experience from AXA Belgium’s engineering team and their […]
Announcing AWS Transform for .NET detailed transformation reports
Adi Parab, Charlize Yeh, Eunah Lee, Nits Jeganathan, Ramapulla Chennuru, Saksham Bhalla, and Samiullah Mohammed contributed to this blog post. AWS Transform for .NET is an agentic AI service for modernizing .NET applications at scale. Customers have asked us for more transparency into what happens during transformation, such as the reasons for file changes and actionable error […]
Building a GraphQL API with AWS AppSync Using Direct Lambda Resolvers in .NET
GraphQL APIs enables clients to request specific data sets, reducing over-fetching compared to traditional REST APIs, which return fixed data structures with unnecessary fields. Unlike REST APIs that require multiple endpoints and round trips to gather related data, GraphQL provides a single endpoint. This enables clients to fetch exactly what they need in one request, improving […]
Bob’s Used Books: Build a .NET Serverless Application on AWS – Part 2: Architecture
Introduction This post covers the architecture and components of a modern .NET serverless application, demonstrating implementation patterns for authentication, data storage, image processing, and API management that showcase the optimization benefits of this architecture. AWS serverless architecture provides improved scalability, cost-efficiency, and reduced operational overhead. Part 1 of this series focused on initial setup and […]
AWS Transform for .NET now supports connection to Azure Repos and Azure Artifacts
In May 2025, we launched AWS Transform for .NET with the capability to connect and download .NET code bases from GitHub, GitLab, or Bitbucket for transformation (described in the AWS Transform User Guide). AWS Transform now also supports code bases in Azure Repos and Azure Artifacts. With this new capability, you can transform .NET applications […]
Bob’s Used Books: Build a .NET Serverless Application on AWS, Part 1: Deployment and Setup
Introduction Bob’s Used Books is an eCommerce application developed to provide the .NET community with a real world .NET application sample that uses multiple AWS frameworks and services. The original monolithic version of Bob’s Used Books was discussed in a previous blog series, Bob’s Used Books: A .NET Sample Application (Part1, Part2 and Part3), with […]
Dynamic configuration updates in .NET using Parameter Store and Secrets Manager
Loading configurations and secrets in .NET applications is a common practice. However, it comes with challenges in storing and accessing them securely and dynamically, without the need for application restart. AWS Systems Manager Parameter Store provides a centralized solution for storing and managing configurations and secrets data. This blog post explores an advanced approach to […]









