AWS 架構圖教學,新手必學 !
Edraw Content Team
亞馬遜網路服務(AWS)是亞馬遜公司(AMZNcloud)的平臺,並已發展成這家電子商務巨頭商業領域的重要服務之一。在2021 年第一季度,AWS 的淨銷售額高達 148 億美元,佔亞馬遜整體淨銷售額的 13% 以上。在過去的幾個季度裡,亞馬遜網路服務的增長率一直保持在 30% 左右,領先於微軟 Azure 等競爭對手。
你可能會問什麼是 AWS? AWS 是一個廣泛使用的雲端平臺,提供各種不一樣的功能,如計算能力、數據庫管理系統、內容分發等,幫助企業發展壯大。
亞馬遜網路服務的客戶群遍佈 190 多個國家,包括 5000 所大中小學和 2000 個政府機構。包括 Adobe、ESPN、Netflix、Twitter、Facebook 和 BBC等許多公司都在使用 AWS 服務。
1. 什麼是 AWS 架構圖?
亞馬遜網路服務(AWS)由多個雲端計算和服務組成。亞馬遜利潤日益豐厚的部門提供託管、空間、連接、虛擬計算、消息傳遞、移動程式和網路安全等服務。亞馬遜網路服務的主要產品包括亞馬遜的虛擬服務器服務 EC2、最小雲端存儲提供商 Glacier 和亞馬遜的存儲網路 S3。
亞馬遜網路服務公司(AWS)在計算機行業的規模和影響力已超越市場上其他對手。根據一項獨立分析,亞馬遜網路服務在 2021 年第一季度佔行業 32.4%的份額,Azure 佔 20%,而Google雲端佔 9%。
亞馬遜網路服務(AWS)的服務器分佈在 81 個區域上。這些服務區域被隔離開來,使客戶對其運營施加地理界限(如果需要),以及透過改變存儲資訊的物理位置來確保安全。亞馬遜網路服務在 245 個國家和地區運營。
1.1 亞馬遜網路服務的用途
AWS 使各種規模和行業的企業都能開發複雜的應用程式。亞馬遜網路服務的應用程式涵蓋了從超大規模網路程式到大數據分析應用。AWS 的一些常見用途如下:
存儲網路: 亞馬遜的雲端計算對企業來說是一個非常有用的工具,公司可以使用 AWS 來存儲敏感的資訊。它提供多種存儲選項,讓企業根據自身需求做出選擇。它可用於數據分類和存儲、長期存檔、高性能讀寫以及執行關鍵任務業務程式。
輔助企業 IT: 有時,企業 IT 的發展速度可能會下降。服務器安裝、耗時的採購以及其他類似的因素都會導致運營效率低下。AWS 為這些問題提供了最佳解決方案。AWS 使企業能夠在雲端中創建、實驗和開展輔助功能,使其能夠更快地部署程式。開發速度是獲得優勢的關鍵因素。由於 AWS 的多功能性,可以比以往任何時候都更迅速地運行程序。
輔助應用程式: AWS 提供了其他雲端提供商無法提供的服務:它使創建和擴展應用程式變得更加容易,尤其是手機應用程式、電子商務應用程式和 SaaS 應用程式等。亞馬遜服務器曾一度被用於應用程式的開發和安裝。遺憾的是,隨著時間的推移,情況發生了巨大的變化。現在,新的應用程式都是在無服務器平臺上創建的,即無需操作系統或其他組件即可執行此功能的系統。在亞馬遜網路服務(Amazon Web Services)上,可以利用 API 驅動的編程來創建指數級可擴展的應用程式。
與大數據結合: AWS 提供可配置的存儲,可用於以更快的速度進行分析。亞馬遜網路服務的存儲不需要花費太多時間或精力進行分析,是構建雲端應用程式或存儲的理想組合。AWS 和大數據合作提供支持高端 AI 工具所需的基礎和容量。
遊戲:託管遊戲應用程式需要大量的網路和計算資源。亞馬遜網路服務使其可以輕鬆接入全球遊戲網路,為全世界的遊戲玩家提供可以想象到的最棒的數位化遊戲環境。
1.2 什麼是 AWS 架構圖?
AWS架構圖是利用強大的繪圖資源、大量預先設計好的亞馬遜Logo以及各種基本符號來構建亞馬遜網路服務圖,從而改善服務。
亞馬遜網路服務架構還確保提供基於網路進步的卓越解決方案,如虛擬服務器下載和上傳、選擇功能和數據傳輸服務。此外,AWS 資源可在全球範圍內使用,並可用於在消費者需要的地方實施解決方案。
AWS 架構圖:亞馬遜網路服務架構使使用者能夠在網路服務創新方面獲得最優質的服務,如引入或刪除虛擬服務器、服務選擇等。AWS 的應用程式和服務可在全球範圍內 24 小時提供,系統可隨時部署以滿足客戶的需求。
2. AWS Vs Azure Vs GCP
2.1 什麼是 Azure?
Azure是微軟旗下的雲端計算平臺,可用於開發、啟動和管理應用程序。藉助微軟託管雲端服務的全球網路,可以在全球範圍內進行擴展。如果你使用微軟的雲端服務在雲端服務器中管理你的軟體,你可能不再需要購買、維護和建立一個本地服務器。然而,Azure 遠不止是一個全球雲端服務器。Azure 還提供包括 Azure Kubernetes 服務、物聯網、AI和大數據在內的服務。從計算機技術到AI,Microsoft Azure應有盡有,而且無論你身在何處,都可以隨時使用。
2.2 AWS 與 Azure 的區別
談到AWS 與 Azure,亞馬遜網路服務和 Azure 的基本特徵是完全相同的。它們都擁有開放雲端服務基礎設施的所有組件。隱私、自助服務、自動擴展、快速部署、使用監控和賬號管理等都在其中。下面讓我們詳細談談它們在功能上的一些不同之處。
- 計算能力: AWS 使用 EC2 或彈性雲端計算,意味著可用資源可根據需要減少或增加。使用者還可以創建個人虛擬機或虛擬機,從預配置的 MI 或機器映像中進行選擇或編輯 MI。使用者可以選擇最適合自己需要的性能、容量、存儲、虛擬機數量和存儲。而在 Azure 中,使用者選擇 VHD 或虛擬硬盤來建立虛擬機。第三方、客戶或微軟本身都可以對其進行預配置。基本上,AWS EC2 可以進行調整,以滿足各種替代方案和要求,而 Azure 虛擬服務器則與其他技術協同工作,以創建雲端應用程式。
- 定價: Azure 按分鐘收費,而 AWS 則按小時收費。Azure 的短期會員選項更具通用性,但隨著技術的發展,價格也會越來越高。兩家雲端計算巨頭都提供現收現付的定價模式,你可以隨時更改或取消銷售合同。
- 數據庫: AWS 和 Azure 的另一個對比點是雲端計算系統中數據庫的可使用性。所有平臺都具有強大的數據庫服務,可以容納整理或雜亂的數據。亞馬遜網路服務支持六種著名的數據庫系統。Amazon Aurora、MariaDB、Microsoft SQL、MySQL、PostgreSQL 和 Oracle 都在其中。而 Azure 僅支持 Microsoft SQL。
- 網路: 為了在整個雲端中構建獨立的私有網路,亞馬遜網路服務使用了虛擬私有雲端系統(VPC)。API 網關可實現企業之間的通信。動態負載平衡可確保網路順利運行,客戶可以在 VPC 中建立子網路、路由圖、唯一 IP 地址和網路端口。相比之下,Azure 採用的是虛擬系統而不是 VPC。使用者可以利用 VPN 連接建立路由圖、隔離系統、子網、專用 IP 組和網路門戶。VPN 網關負責跨網路通信,負載聚合器和應用程式路由器負責負載管理。
- 數據庫和存儲: Microsoft Azure 和 AWS 的另一個比較主題是隱私協議兼容性。亞馬遜網路服務長期與政府實體合作,其監管產品包括 ITAR、DISA、HIPAA、CJIS 等。而微軟聲稱擁有 50 種符合 ITAR、DISA、FIPS、CIJS 和 HIPAA 的產品。
Azure |
AWS |
---|---|
Azure使用 VHD 或虛擬硬盤。 |
AWS利用 EC2 |
Azure 按小時收費。 |
AWS 按分鐘收費。 |
Azure 採用 VPC。 |
AWS 採用虛擬專用網路服務。 |
Microsoft 採用符合 ITAR、DISA、FIPS、CIJS 和 HIPAA 標準的產品。 |
AWS 採用 ITAR、DISA、HIPAA、CJIS 等標準。 |
2.3 什麼是 GCP?
Google提供託管在Google基礎設施上的雲端網路服務。它使人們能夠透過開放或專用的互聯網連接。使用者可以低成本操作各種應用程式,包括計算、內存、機器分析、大數據、CDN、數據庫、IoT(物聯網)、隱私和應用程式。GCP使軟體開發人員、工程師和 IT 專家能夠更有效率的使用多個 Google 平臺應用程式。
2.4 AWS 與 GCP 的區別
與 AWS 和 Azure 的比較相比,GCP 和 AWS 有很多不同之處。雖然它們擁有相同的組件,但現在讓我們討論一下GCP與AWS之間的主要區別。
- 定價:儘管它們的類別並不相似,Google雲端和 AWS 也在打價格戰,定期降價並推出附加服務,所以現在的定價分析可能明天就會過時。不過,Google雲端以提供低於同行的價格為主,對於某些計算服務,Google雲端平臺的「持續使用」和「持續使用節省 」計劃可以比 AWS 節省相當多的費用。毫無疑問,Google雲端的「持續使用折扣計劃 」優於 AWS 的「按需定價」。
- 市場份額: 根據 Canalys 2020 年第二季度的數據,亞馬遜網路服務的利潤為 108 億美元,IaaS 市場佔有率為 31%,微軟 Azure 以 20% 的份額增長位居第二,GCP 以 6% 的銷售量位居第三。亞馬遜網路服務的市場份額超過了四大競爭對手的總和,足以證明亞馬遜網路服務的地位。AWS 於 2006 年建立了開放式雲端平臺,這使其在與Google和微軟的競爭中佔據了優勢。Google在 2008 年推出了 PaaS Google應用程式引擎,但直到 2010 年才進入 IaaS 行業。
- 客戶覆蓋範圍: 雖然Google雲端系統在價格和多功能性方面優於亞馬遜網路服務,但亞馬遜網路服務在全球覆蓋範圍方面優於Google雲端平臺,在全球擁有更多的數據設施。截至 2020 年 9 月,Google雲端平臺包括 24 個國家、73 個地區和 35 個國家的 100 多個運營端口。亞馬遜網路服務分為24個國家、77個地區、2個地方省份,在245個國家和地區擁有使用者。此外,與Google相比,亞馬遜網路服務正在以更快的速度擴大其數據中心的覆蓋範圍。
- 免費可用層級: AWS 和Google雲端都有提供免費試用,以激勵企業嘗試新產品。AWS 的開放層級程式根據使用限制分為 30 天、12 個月和始終免費期限。Google雲端則保持簡單,在 24 個可使用的存儲和應用上給出了始終免費的級別,這些存儲和應用也受到使用限制。雖然兩家提供商的許多產品和使用限制不相上下,但 Google Cloud 還為新客戶提供了 300 美元的應收賬款,可用於其目錄中的每種產品。考慮到兩家雲端服務運營商各自的優勢,300 美元對於一家大型企業來說並不是一個大數目,但這確實為潛在客戶在探索服務時提供了更多選擇。
GCP |
AWS |
---|---|
相比之下,GCP 的價格低於 AWS。 |
與 GCP 相比,AWS 的成本更高。 |
不過,GCP 的市場份額為 6%,排名第三。 |
AWS 在市場份額值上保持 31% 的領先地位。 |
截至 2020 年 9 月,Google雲端平臺包括 24 個國家、73 個地區和 35 個國家的 100 多個運營端口。 |
亞馬遜網路服務分為24個國家、77個地區、2個地方省份,在245個國家和地區擁有使用者。 |
Google雲端則保持簡單,在 24 個可使用的存儲和應用上給予始終免費的級別,這些存儲和應用也受到使用限制。 |
AWS的開放層級程式根據使用限制,分為30天、12個月和始終免費的期限。 |
3. 如何在 EdrawMax 中繪製 AWS 架構圖?
正如你現在已經注意到的,創建 AWS 架構圖需要一點時間和工作。儘管如此,如果你在紙上或使用過於笨重或昂貴的工具來開發,你要麼會放棄繪製AWS架構圖,要麼會浪費太多的錢讓開發人員為你創建一個。與其浪費寶貴的時間和錢繪製 AWS 圖表,不如尋求一種簡單的技術來構建亞馬遜網路服務圖表。EdrawMax非常適合創建AWS 圖表。你只需要幾個步驟即可快速構建。現在,讓我們來討論繪製 AWS 圖表所涉及的一些步驟。
步驟1 打開 EdrawMax 並登入
你需要遵循的第一步是在系統中安裝 EdrawMax。進入EdrawMax 下載中心頁面,根據你的操作系統下載 AWS 圖表軟體。如果你需要與辦公室團隊進行遠程協作,請前往EdrawMax Online並使用註冊的電子郵件地址登入。
步驟2 選擇模板
啟動後,默認打開主螢幕。前往「模板」,在搜索框中搜索「網路圖」。螢幕上將顯示與你的搜索相關的內置模板。EdrawMax擁有龐大的模板庫。我們擁有超過2500萬註冊用戶,他們共同組成了詳盡的模板社區。選擇你喜歡的模板,點擊立即使用,在新窗口中打開模板進行定製。
步驟3 從零開始創建
在EdrawMax主頁上,你會發現「+」號可以帶你直接進入畫布板,從這裡你可以開始從頭開始設計網路圖。再加上你的專業技術知識,你可以使用各種符號繪製詳細的 AWS 架構圖。
步驟4 選擇符號
EdrawMax包含大量的符號庫。你可以使用超過26,000個支持矢量的符號快速構建任何類型的圖表。如果你無法找到所需的符號,你可以輕鬆導入一些圖片/圖標,或者創建自己的形狀並將其保存為符號以供日後使用。只需進入 EdrawMax 的「符號」,然後從頂部工具欄中選擇「預定義符號」即可。你可以使用數百種符號類別,並將其添加到你的AWS架構圖中。
步驟5 添加組件
在勾勒出基本構件後,你可以透過選擇右側或頂部選單自定義字體、顏色和其他細節,使你的 AWS 架構設計更具視覺吸引力。此外,還可以隨意從模板社區上的其他佈局中汲取靈感,並轉移一些你認為與你的 AWS 架構設計相得益彰的照片或功能。
步驟6 最終確定計劃
一旦你的 AWS 架構圖準備就緒,你就可以與團隊協作,使用雲端基礎檔案考慮他們的意見。EdrawMax 允許高達 100M 的免費雲端存儲。它支持多種格式的檔案,包括 HTML、PDF、Graphics、Visio、Microsoft Office 等。在 EdrawMax 中創建 AWS 架構圖的過程並不複雜。你可以採用一個模板,然後繼續對其進行自定義,以適應你想要的任何設計。EdrawMax擁有多個模板,可為你的組織提供精彩的AWS架構圖設計。
在EdrawMax中創建AWS架構圖非常簡單,只需抓取一個模板,然後繼續自定義編輯,拖放專業的AWS圖標,使你的計劃更加完美。如果你仍然對如何在EdrawMax中繪製AWS架構圖感到困惑,你可以在我們的Youtube上找到更多的教學影片。
4. AWS架構圖範例
EdrawMax為你提供AWS圖表範例和模板。只需點擊圖片下載EdrawMax,並下載相應的模板。然後雙擊打開模板,並根據自己的喜好進行自定義編輯。或者從EdrawMax模板社區中打開模板,然後複製模板。
範例 1:AWS 圖表
亞馬遜網路服務圖是使用 EdrawMax 免費版創建的,描繪了亞馬遜 RDS 標準數據庫、亞馬遜 EC2 和亞馬遜 EC2 網路應用程式等 AWS 雲端組件,這些組件透過亞馬遜 VPIC 網路將需求傳送到內部數據中心。業務數據中心包含大量數據庫管理系統,可從中獲取必要數據並透過亞馬遜 VPC 網路進行傳輸。
範例 2:AWS 網路圖
此亞馬遜網路服務架構圖介紹了企業在 AWS 上使用 VPC的情境。AWS 網路設計有兩種方法。你可以透過建立分隔層、根據需要整合服務和資產並連接它們來自行創建一個網路。你也可以透過將多個應用程式連接到 AWS 服務,動態構建 AWS 架構圖。為了描述連接,此 AWS 網路圖具有自定義符號、容器和線程。無論是部署前還是部署後,都可以利用此圖表來規劃、開發或評估設計。假設你正在打算使用AWS,你肯定會從 AWS 架構圖開始,要麼將內部部署的應用程式轉移到 AWS,要麼開發新的雲端原生設計模式。
範例 3:AWS 架構圖
下面這個用 EdrawMax 製作的亞馬遜網路服務架構圖描述了兩個 AWS 區域之間如何傳輸訊息和數據。這些 AWS 雲端服務擁有各自的系統,並透過眾多服務連接起來。該圖描述了當不同的使用者產生請求時,已延遲為主的過濾是如何工作的。這兩個亞馬遜網路服務之間還使用動態負載平衡器來提高靈活性和降低系統負載時間。
5. 免費 AWS 架構圖工具
網路可視化的使用能夠更清楚的向系統傳遞資訊。在為新的 AWS 空間開發設計系統時,系統圖至關重要。
建議不要在紙上或使用過於複雜的程式繪製 AWS 架構圖,使用免費的架構圖繪製程式 EdrawMax。EdrawMax 包含許多簡單操作的AWS 架構圖工具。它被視為一體化草圖工具,其中有著大量完整的 AWS 架構設計元素。這些 AWS 圖標是具有靈活性和適應性的矢量圖形。使用 EdrawMax,可以隨時放大、重新著色和編輯 AWS 佈局。
- EdrawMax擁有500多個AWS架構快速入門設計,可幫助你快速開始創建網路設計。你可以選擇最適合你需求的設計,並透過簡單的流程創建系統。
- EdrawMax 中集成了行業標準圖標集。要找到與你的系統和網路組件相對應的圖標非常簡單。
- EdrawMax 非常適合將圖表融入到你的演示文稿中。F5 可能會輕鬆幫你切換到 「演示模式」。
- 現在,你可以使用 EdrawMax 的幻燈片生成器快速創建幻燈片。它可以幫助使用者選擇、強調和顯示幻燈片上可使用的一切內容。
6. 最後
亞馬遜網路服務(AWS)由多個雲端計算解決方案和操作組成。它提供眾多不同的服務,如計算能力、數據庫管理系統、內容分發等,幫助企業發展壯大。所以,當你開始為公司設計 AWS 系統時,請確保你有一個清晰可行的計劃。AWS 架構圖是幫助你將計劃可視化的好方法,而 EdrawMax 可以成為你繪製詳細清晰圖表的工具。
正如本文所提到的,EdrawMax是為你量身打造的專業 AWS 架構圖。使用 EdrawMax,你既可以自己創建圖表,也可以直接使用社區中提供的多個模板,你的所有需求。有了令人驚歎的基於矢量的符號集,你就可以做出自己的定製圖表,並從長遠來看節省成本。從EdrawMax匯出的所有檔案可以在所有操作系統上使用。
網路圖完整指南
查看本完整指南,瞭解有關網路圖的所有資訊,如網路圖類型、網路圖符號以及如何製作網路圖。
你也許也喜歡
花園平面圖設計指南
知識
法案如何成為法律流程圖
知識