Migrating legacy .Net to AWS is not easy. The following is based on a project approach to migrate from on-premises an old .Net monolith to AWS, then 'transforming' the old .Net code into .Net core, with a view to using containers, APIs, decoupling, and the inherent scalabilty of cloud. MSP was AWS AMS (AWS Managed Services). Insurance platform. Interestingly, Azure DevOps had to be integrated with a DevOps CI-CD in AWS (via code deploy).