我已經在MVC4 - Razor Engine(Visual Studio 2015)中編寫了一個小UI。這在IIS上託管時效果很好。這是一個用戶上傳圖片的小型實用程序,在後臺,我使用合適的有效載荷呼叫幾個服務。如何將MVC 4項目轉換爲AWS Lambda函數?
我不明白的是,如何將其作爲AWS Lambda函數託管。我是否創建新的AWS Lambda項目並重寫我的代碼?或者我應該簡單地「發佈到AWS Elastic Beanstalk」。 Lambda函數(AWS)和AWS Elastic Beanstalk上託管的應用程序是否無服務器?
我的最終目標是以無服務器的方式在AWS上託管我的Web應用程序(在Visual Studio中創建)。我如何去做。 AWS新世界。
,我已經看到幾部影片包括:提前
https://www.youtube.com/watch?v=6qwG5ufO1ik和 https://www.youtube.com/watch?v=Ymn6WGCSjE4
感謝。
編輯: 我看到,我們可以簡單地從AWS拉姆達函數處理響應返回的HTML頁面。我們可以以同樣的方式返回JavaScript嗎?
用於Visual Studio的AWS工具包已包含使用Web API並配置API網關將HTTP請求轉發給控制器的AWS Serverless項目模板 –
檢查[Visual Studio中的AWS Serverless應用程序](https://aws.amazon。 com/blogs/developer/aws-serverless-applications-in-visual-studio /)和[使用AWS Lambda和AWS Toolkit for Visual Studio](http://docs.aws.amazon.com/toolkit-for-visual -Studio /最新/用戶指南/ lambda.html)。 –
@PanagiotisKanavos,我下載了VS的AWS工具包。我擁有公開我的網絡應用所需的全部選項。但它與lambda函數相同嗎?我有一個UI作爲我的項目的一部分,這很重要。可以使用lambda函數進行部署嗎? – user2326079