View a markdown version of this page

.NET - Microsoft Workloads Lens - AWS Well-Architected Framework

.NET

Optimizing .NET applications for cost-efficiency in the cloud involves leveraging the latest advancements in cross-platform .NET technologies. By migrating from traditional .NET Framework to modern, cross-platform .NET versions, organizations can take advantage of Linux-based deployments, including cost-effective ARM64 instances like AWS Graviton2. This shift not only reduces licensing costs but also opens up opportunities for serverless architectures and improved performance. AWS provides tools like AWS Transform to facilitate this modernization process, enabling .NET applications to fully exploit cloud benefits and achieve significant cost savings while enhancing scalability and maintainability.

MSFTCOST08: How do you save on .NET for your Microsoft workload?

While .NET Framework applications often utilize AWS virtual machines or containers, cross-platform .NET's introduction enables modern applications to fully exploit cloud benefits, including serverless environments. Cross-platform .NET further expands possibilities by offering performant hosting on ARM64 EC2 instances, like Graviton2 families. This advancement allows access to specialized compute options on Amazon EC2, optimizing performance for diverse workloads such as video encoding, web serving, and high-performance computing. Thus, .NET applications can now harness the latest processor technologies, adapting to specific task requirements and maximizing efficiency in the cloud environment.