Ich habe eine ASP.NET MVC-Anwendung erstellt und möchte sie jetzt von meinem Entwicklungsserver auf Amazon AWS verschieben. Meine Frage lautet: Wie migriert man eine ASP.NET-Anwendung zu Amazon AWS? Folgendes habe ich bisher recherchiert / gefunden:
- Sitzungen funktionieren nicht instanzübergreifend, daher muss ich DynamoDB oder Memcached verwenden, um den Status zu speichern. Ich habe verschiedene Clients wie Enyim als mögliche Lösung für das Sitzungsstatusproblem mit Amazon ElastiCloud untersucht .
- Amazon hat einen Webdienst für SMTP-E-Mails. Daher muss ich den Code, der SMTP-E-Mails zum Senden über Amazon SES sendet, überarbeiten und eingehende E-Mails durch Ändern der DNS-Einträge an einen separaten Mailserver umleiten.
- Es gibt ein SDK zum Verwalten der Benutzeridentität ( Amazon IAM ). Ich muss den Authentifizierungscode ändern, um diesen Webdienst nutzen zu können.
Vielleicht gibt es noch mehr Punkte, die mir nicht bekannt sind. Wie migriert man eine MVC-App zu AWS?