Hi Kathie,
I realize you are looking more for info from companies who have used AWS/Azure with Xperience but I did just want to respond to say that we have some resources for setting this up in our documentation in case you haven't seen them yet:
One "gotcha" that comes up in support cases somewhat often is that some features used when running these services can act like a proxy server (load balancers, Azure front door, etc.) so customers need to configure Xperience with this in mind according to the instructions in our documentation: Running Xperience behind a proxy server
We also have some info in there on Migrating ASP.NET MVC 5 projects to ASP.NET Core which might be useful in your case as well. One of our MVP's, Brian McKeever, has also written an article on this topic: How to Migrate from MVC 5 to .NET Core for Kentico Xperience
I hope this helps!