Amazon Lightsail——兼具亞馬遜雲科技的強大功能與 VPS 的簡易性

發表於2023-09-24

對於開發者而言,當你想構建系統架構時,你的面前就出現了兩種選擇,選擇一:花時間去親手挑選每個亞馬遜雲科技元件(雲伺服器、儲存、IP 地址等),然後自己組裝起來;選擇二是隻需要一個預先配置且預先組裝的系統,就可以執行自己的 Web 應用程式,而不必自己費力去構建系統。在很多情況下,那些尋求預組裝系統的人會求助於虛擬私有云伺服器(或 VPS)。VPS 會為你呈現一些選項,每個選項都已準備就緒可執行。

VPS 是一個完美的入門工具,但隨著時間的推移,其使用環境就會逐漸受限。從某種意義上來說,隨著需求增長,你可能需要跨出現有計劃的邊界,但卻發現你毫無選擇,無法完成漸進式改進,因而就面臨著需要作出顛覆性改變的境況。或者,你可能會發現自己可用於自動擴充套件或故障轉移的選擇有限,而且你需要自己來完成所有設定。

亞馬遜雲科技開發者社群為開發者們提供全球的開發技術資源。這裡有技術文件、開發案例、技術專欄、培訓影片、活動與競賽等。幫助中國開發者對接世界最前沿技術,觀點,和專案,並將中國優秀開發者或技術推薦給全球雲社群。如果你還沒有關注/收藏,看到這裡請一定不要匆匆劃過,點這裡讓它成為你的技術寶庫!

亞馬遜雲科技 Amazon Lightsail

目前,亞馬遜雲科技已推出多年,穩定性和易用性廣受肯定的 Amazon Lightsail 可以解決上述需求。只需幾次點選,就可以從選單中選擇一種配置,並啟動一個預配置基於 SSD 的儲存、DNS 管理和靜態 IP 地址的虛擬機器。也可以啟動自己最喜歡的作業系統(Amazon Linux AMI 或 Ubuntu)、開發人員堆疊(LAMP、LEMP、MEAN 或 Node.js)或應用程式(Drupal、Joomla、Redmine 和 GitLab 等)。

多達全球 14 個區域的廣泛覆蓋:
圖片

最低 $3.5 每月的低廉費用:

圖片

使用亞馬遜雲科技 Amazon Lightsail 將獲得 VPS 的簡便性,並有亞馬遜雲科技的強大功能、可靠性和安全性作為後盾。隨著你的需求增長,你將能夠順利跨出初始邊界,連線額外的亞馬遜雲科技資料庫、訊息傳送和內容分配服務。

最重要的是,Lightsail 是你開始使用亞馬遜雲科技和快速啟動你的雲專案最輕鬆的方式,同時還為你帶來順暢、清晰的未來之路。

快速指南

下面一起來快速瞭解一下 Amazon Lightsail。Lightsail 控制檯的每個頁面都包含一個 Quick Assist 選項卡。你可以隨時點選該選項卡來訪問上下文相關文件,以便幫助你充分利用 Lightsail。

圖片

首先從主頁上開始。起先並沒有任何例項或其他資源,

圖片

點選 Create Instance 繼續。可以看到計算機映像(一個應用和一個作業系統,或者只是一個作業系統)選擇一個例項計劃,為例項提供一個名稱,這些都在一個頁面上完成。

圖片

圖片

也可以啟動多個例項,設定一個配置指令碼,或者如果自己喜歡,指定一個備用 SSH 金鑰對。還可以選擇一個可用區,其他保持原樣,然後點選 Create,它會在幾秒鐘內啟動並執行。

圖片

可以透過點選例項來進行管理。

圖片

例項擁有一個公有 IP 地址,可以在瀏覽器上開啟這個地址。WordPress 已經安裝和配置,並且正在執行。

圖片

需要輸入 WordPress 密碼才能完成其設定。在例項管理頁面上點選 Connect using SSH,便可透過基於瀏覽器的 SSH 終端視窗連線,而無需進行任何金鑰管理或安裝任何瀏覽器外掛。WordPress 管理員密碼儲存在 ~bitnami 目錄中的檔案 bitnami_application_password 中:

圖片

也可以為終端視窗建立書籤,以便於以後只點選一兩次便可進行訪問。

也可以從選單欄中管理我的例項:

圖片

例如,可以訪問例項的效能指標:

圖片

而且可以管理防火牆設定:

圖片

可以使用快照捕獲例項的狀態:

圖片

稍後,就可以快照恢復到一個新例項中:

圖片

還可以建立靜態 IP 地址和使用域名:

圖片

高階 Lightsail——API 和 VPC 對等

除了綜上所述的內容,亞馬遜雲科技 Amazon Lightsail 有一些更高階的功能——API 和 VPC 對等。

差不多和亞馬遜雲科技的情況一樣,剛剛檢視的所有控制檯功能的背後有一整組 API。以下是一些更為有趣的功能示例:

  • GetBundles——獲取捆綁包(計算機配置)列表。
  • CreateInstances——建立一個或多個 Lightsail 例項。
  • GetInstances——獲取所有 Lightsail 例項列表。
  • GetInstance——獲取有關特定例項的資訊。
  • CreateInstanceSnapshot——建立某例項的快照。
  • CreateInstanceFromSnapshot——透過快照建立一個例項。

一個帳戶內的所有 Lightsail 例項都在亞馬遜雲科技管理控制檯中不可見的“影子” VPC 內執行。如果你在 Lightsail 例項上執行的程式碼需要訪問其他亞馬遜雲科技資源,你可以在你的帳戶中的影子 VPC 與另一個影子 VPC 之間設定 VPC 對等,並在其中建立資源。

圖片

現在可以將你的 Lightsail 應用連線到 VPC 內執行的其他亞馬遜雲科技資源。

總結

綜上所述,VPS 架構含有資源利用率高、彈性可擴充套件、高可靠性、節省成本等特性。VPS 架構在近年來逐漸普及,廣泛應用於各類網站、應用的部署和管理等領域。亞馬遜雲科技的 Lightsail 可以說是作為 VPS 的入門首選。

文章來源:https://dev.amazoncloud.cn/column/article/65018b10d402c934d94...

相關文章