簡體   English   中英

快速部署雲服務器

[英]Deploying Cloud Servers on the Fly

我想知道是否可以在每個用戶的基礎上在AWS之類的服務器上部署服務器的克隆? 我想通過Web應用程序與一個小型網絡(ping,TCP掃描等)進行模擬交互以進行培訓。 我最初的想法是偽造一個人希望在Web應用程序的另一部分中看到的響應。 但是我想知道是否可以通過在用戶加載我的應用程序后在AWS上實際設置網絡來完成。

理想情況下,一旦用戶出於安全原因完成該實例后可以再次拆除該實例,那就太好了。

這樣的事情有可能發生嗎,或者我生活在一個夢想的世界中? 到目前為止,我還不需要任何細節,只需一個正確方向的指針即可。

是的,這絕對是可能的。

您可以使用所選擇的語言( https://aws.amazon.com/tools/ )中的任何一種來使用AWS API與AWS進行通信並設置EC2(機器實例)。 如果您首先在控制台中手動設置它們,然后遠程安裝它們,然后設置所需的所有軟件等。 如果將它們另存為AMI(亞馬遜機器映像),則可以根據需要以編程方式重新啟動其中的許多AMI。

確保您正在使用--instance-initiated-shutdown-behavior終止,以確保當您關閉這些ec2實例時,它們會終止並停止向您收費。

我將首先使用AWS控制台,看看是否可以設置所需的內容,然后查看將其保存為AMI並以編程方式啟動它們

如果您想建立一個小型網絡進行培訓,我建議您創建一個VPC,並在其中啟動實例。 這樣,您將完全控制網絡,路由,協議等。

您應該能夠創建一個cloudformation腳本,該腳本將使用一個命令為您創建整個環境,完成后,這是另一個命令,可以再次將其全部拆除。

暫無
暫無

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

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