.NET on AWS Blog

Pavankumar Kasani

Author: Pavankumar Kasani

Pavankumar Kasani is an AWS Solutions Architect based out of New York city. He is passionate about helping customers to design scalable, well-architected and modernized solutions on the AWS Cloud. Outside work, you will find him playing cricket, smashing table tennis serves, or experimenting with new recipes in the kitchen.

AWS Transform Custom: Automating .NET Lambda Runtime Upgrades

Introduction Upgrading .NET Lambda functions is manual, time-consuming, and error-prone, especially when managing hundreds of functions across multiple repositories. Each upgrade requires updating .csproj target framework files (the C# project configuration that specifies which .NET version to target), bumping NuGet package references (the .NET package manager, like npm for Node.js), fixing breaking API changes, and […]

Securing .NET Microservices with Entra ID on AWS

Introduction In modern distributed systems, microservices need to communicate securely with each other while maintaining strict security boundaries. Implementing secure app-to-app communication at scale requires a standardized approach for both authentication and authorization. OAuth 2.0 provides this standardization, letting services verify each other’s identity and control access to protected resources. Consider a typical e-commerce scenario […]

Port .NET Framework workloads to Linux with Amazon Q Developer, Part 1: Class libraries

Introduction In the .NET world, the modernization process for .NET Framework applications can be complex, presenting significant challenges for enterprise software development teams. Organizations with extensive .NET Framework codebases face critical decisions about migrating traditional applications to modern .NET and Linux, including careful analysis of dependencies and how to handle compatibility constraints. Existing libraries may […]