(отказ от ответственности, я являюсь соучредителем AppHarbor )
Определенно вы можете запускать приложения ASP.NET MVC на экземплярах EC2, которые вы настраиваете и обслуживаете. Если вы не хотите иметь дело с установкой, управлением и обновлением серверов, вам следует рассмотреть вопрос о переводе приложения на AppHarbor AppHarbor - это полностью управляемая платформа, которая работает (и развертывает приложения) на Amazon EC2.