Security best practices for modernizing .NET Framework applications on AWS
Vijai Anand Ramalingam and Sreelaxmi Pai, Amazon Web Services (AWS)
July 2022 (document history)
Application modernization is the process of replatforming or refactoring legacy Microsoft Windows-based .NET Framework applications into a serverless or containerized .NET microservices architecture on Amazon Web Services (AWS). This process includes modernizing the continuous integration and continuous delivery (CI/CD) pipeline and the database associated with the .NET Framework application.
This guide provides best practices for modernizing .NET Framework applications as recommended by the security perspective of the AWS Cloud Adoption Framework (AWS CAF). The guide focuses on security best practices at the application level. It doesn’t include deployment-related security best practices.
This guide is for application developers, solutions architects, and modernization architects who want to modernize their .NET Framework applications in the AWS Cloud. It covers:
About the AWS CAF
The AWS Cloud Adoption
Framework (AWS CAF)
-
Operational excellence
-
Security
-
Reliability
-
Performance efficiency
-
Cost optimization
For more information about the AWS CAF security perspective, see the AWS Security Incident Response Guide.