.NET on AWS Blog
Category: Uncategorized
Powering .NET 8 with AWS Graviton3: Benchmarks
Introduction Pioneering computer scientist Alan Kay said in 1982, “People who are really serious about software should make their own hardware.” At AWS, we’ve designed quite a bit of our own hardware, and have increasingly moved to use our own custom-designed silicon, including the AWS Graviton, AWS Inferentia and AWS Trainium processors. The newest Graviton […]
.NET Observability with OpenTelemetry – Part 1: Metrics using Amazon Managed Prometheus and Grafana
Microservice architectures, while modular and scalable, introduce complexity in observability due to the distributed nature of services. This often leads to a proliferation of inter-service communication paths and dependencies. It is not uncommon for solutions to have microservices interacting with each other, native cloud services, and partner solutions. In distributed microservice architectures, developers face the […]
Reserve your seat: .NET Sessions at AWS re:Invent 2023
Amazon Web Services will host its annual AWS re:Invent conference in Las Vegas from November 27th-December 1st. In this post, I’ll review the .NET sessions at re:Invent 2023 and opportunities to network. AWS re:Invent is a learning conference hosted by AWS for the global cloud computing community. The in-person event features keynote announcements, training and […]
Implement a Custom Authorization Policy Provider for ASP.NET Core Apps using Amazon Verified Permissions
Amazon Verified Permissions is a managed authorization service for custom applications. You can use Verified Permissions to define fine-grained authorization policies based on principals, resources, roles, and attributes. Verified Permissions enables developers to build secure applications faster by externalizing authorization and centralizing policy management and administration. In this blog post, I use Verified Permissions to […]
AWS Microservice Extractor for .NET AI-Powered Recommendations
Introduction When we launched AWS Microservice Extractor for .NET, the goal was to give customers an easy-to-use tool to extract microservices from their monolithic applications. To achieve this goal, we have created multiple ways for you to locate candidate code for microservices to extract. In this post, we are going to talk about the latest […]
Find Your Pathway to .NET Modernization on AWS
AWS has supported .NET workloads since 2008. Over the years, .NET has changed from a less flexible, Windows-only framework to a modular, cross-platform runtime. Today, you can run legacy .NET Framework applications on Windows, as well as modern .NET applications on Linux, all fully supported on AWS. Although legacy .NET Framework applications will run on […]
Moving from Jenkins to Amazon CodeCatalyst
At AWS re:Invent 2022 we launched Amazon CodeCatalyst, the new DevOps service for software development teams. CodeCatalyst is currently in public preview and available to developers. CodeCatalyst provides one place where you and your team can plan, work, collaborate on code, build, test and deploy applications. You can use CodeCatalyst to build your entire continuous […]
Get started with .NET development on AWS
This post explains 3 important areas to set up in order to begin your journey with .NET development on AWS. First, create an AWS account and configure a developer user with an appropriate level of access. Second, install and configure command line tools. Lastly, download and configure the toolkit for your IDE. Many of the […]







