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.