簡體   English   中英

將 AWS Amplify Web 應用程序部署到 EC2(不是 Lambda)

[英]Deploy AWS Amplify Web App to EC2 (Not Lambda)

我最近意識到我在 AWS Amplify 上部署的 NEXT JS 項目使用了 Lambda,但我需要將它部署在 EC2 上。 這可能嗎? 我是新手,所以請原諒我的無知,但出於某些原因,我需要使用 EC2? 那可能嗎? 謝謝

AWS EC2 是一項服務,可為您想要開發的任何應用程序提供您可能擁有的所有計算、存儲和網絡需求。 從它的網站:

Amazon EC2 提供最廣泛和最深入的計算平台,可選擇處理器、存儲、網絡、操作系統,並購買 model。 資源

基本上,您可以創建任意數量的虛擬機,它們相互連接並連接到您喜歡的 Internet; 並使用任何數據持久性策略。

使用 EC2 時有很多東西需要解壓,但首先,我建議您學習如何使用您賬戶附帶的默認VPC設置 EC2 實例。 請務必將實例配置為具有公共 IP,以便您可以通過 Internet 訪問它。 進入后,您可以隨意部署應用程序並通過公共 IP 訪問它。

在繼續之前,嘗試確定為什么您需要在 EC2 上運行您的應用程序,Lambda 是一種 SaaS(軟件即服務)產品,這意味着所有服務提供商的基礎設施都是受管理的。 另一方面,EC2 是一種 IaaS 產品(基礎設施即服務),這意味着您必須處理大部分基礎設施。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM