Tôi đã xây dựng một ứng dụng ASP.NET MVC và bây giờ tôi muốn chuyển nó sang Amazon AWS từ máy chủ phát triển của mình. Câu hỏi của tôi là: Làm thế nào để một người di chuyển một ứng dụng ASP.NET sang Amazon AWS? Đây là những gì tôi đã nghiên cứu / tìm thấy cho đến nay:
- Các phiên không hoạt động trên các phiên bản, vì vậy tôi cần sử dụng DynamoDB hoặc memcached để lưu trữ trạng thái. Tôi đã xem xét nhiều khách hàng khác nhau như Enyim như một giải pháp khả thi cho vấn đề trạng thái phiên sử dụng Amazon ElastiCloud .
- Amazon có một dịch vụ web cho email SMTP. Vì vậy, tôi sẽ cần phải làm lại mã gửi email SMTP để gửi qua Amazon SES và định tuyến lại các email đến đến một máy chủ thư riêng bằng cách thay đổi các bản ghi DNS.
- Có một SDK để quản lý danh tính người dùng ( Amazon IAM ). Tôi sẽ cần thay đổi mã xác thực để sử dụng dịch vụ web này.
Có lẽ có nhiều điểm mà tôi không biết. Vậy, làm thế nào để di chuyển một ứng dụng MVC sang AWS?