柚子快報邀請碼778899分享:一篇文章帶你了解AWS云計算
柚子快報邀請碼778899分享:一篇文章帶你了解AWS云計算
文章目錄
基礎(chǔ)概念什么是云計算云計算廠商云計算類型AWS云計算的主要特點
AWS產(chǎn)品AWS定價
AWS的熱門服務(wù)總結(jié)
基礎(chǔ)概念
什么是云計算
云計算通過互聯(lián)網(wǎng)按需提供 IT 資源,并且采用按使用量付費的定價方式。您可以根據(jù)需要從諸如 Amazon Web Services (AWS) 之類的云提供商那里獲得技術(shù)服務(wù),例如計算能力、存儲和數(shù)據(jù)庫,而無需購買、擁有和維護物理數(shù)據(jù)中心及服務(wù)器。
云計算廠商
國內(nèi)廠商:
阿里云/華為云/天翼云/火山引擎… 國外廠商:亞馬遜AWS/微軟Azure/IBM 云…
云計算類型
云計算的三種主要類型包括基礎(chǔ)設(shè)施即服務(wù)、平臺即服務(wù)和軟件即服務(wù)。每種類型的云計算都提供不同級別的控制、靈活性和管理,可以根據(jù)需要選擇正確的服務(wù)集。
基礎(chǔ)設(shè)施即服務(wù) (IaaS) IaaS 包含云 IT 的基本構(gòu)建塊。它通常提供對網(wǎng)絡(luò)功能、計算機(虛擬或?qū)S糜布┖蛿?shù)據(jù)存儲空間的訪問。IaaS 可以提供最高級別的靈活性,可以對 IT 資源進行管理控制。
平臺即服務(wù) (PaaS)
PaaS 可以讓你無需管理底層基礎(chǔ)設(shè)施(一般是硬件和操作系統(tǒng)),從而可以將更多精力放在應(yīng)用程序的部署和管理上面。這有助于提高效率,因為你不用操心資源購置、容量規(guī)劃、軟件維護、補丁安裝或與應(yīng)用程序運行有關(guān)的任何無差別的繁重工作。
軟件即服務(wù) (SaaS)
SaaS 提供了一種完善的產(chǎn)品,其運行和管理皆由服務(wù)提供商負責。在大多數(shù)情況下, SaaS 指的是最終用戶應(yīng)用程序(如基于 Web 的電子郵件)。使用 SaaS 產(chǎn)品,您無需考慮如何維護服務(wù)或管理基礎(chǔ)設(shè)施。您只需要考慮如何使用該特定軟件。
AWS云計算的主要特點
敏捷性
云中使可以輕松使用各種技術(shù),從而可以更快地進行創(chuàng)新,并構(gòu)建幾乎任何可以想象的東西。您可以根據(jù)需要快速啟動資源,從云服務(wù)器、存儲和數(shù)據(jù)庫等基礎(chǔ)設(shè)施服務(wù)到物聯(lián)網(wǎng)、機器學習、數(shù)據(jù)湖和分析等。
可以在幾分鐘內(nèi)部署技術(shù)服務(wù),并且從構(gòu)思到實施的速度比以前快了幾個數(shù)量級。這使您可以自由地進行試驗,測試新想法,以打造獨特的客戶體驗并實現(xiàn)業(yè)務(wù)轉(zhuǎn)型。
彈性 借助云計算,您無需為日后處理業(yè)務(wù)活動高峰而預(yù)先過度預(yù)置資源。相反,您可以根據(jù)實際需求預(yù)置資源量。您可以根據(jù)業(yè)務(wù)需求的變化立即擴展或縮減這些資源,以擴大或縮小容量 部署周期短 AWS 的基礎(chǔ)設(shè)施遍布全球各地,只需單擊幾下即可在多個物理位置部署應(yīng)用程序。將應(yīng)用程序部署在離最終用戶更近的位置可以減少延遲并改善他們的體驗。
AWS產(chǎn)品
AWS的產(chǎn)品線幾乎涵蓋了IS/PS/SS層的所有類型:
計算存儲網(wǎng)絡(luò)安全數(shù)據(jù)庫機器學習容器 …
AWS定價
在定價方面,AWS和國內(nèi)的云廠商的還是一些區(qū)別的,基本上付費方式可以分為兩種:
按需付費
用戶按使用的時長(秒為單位)、流量、存儲、甚至調(diào)用API的次數(shù)付費
Savings Plan
用戶可以和AWS承諾使用1或3年時間,可以獲取最多90%的折扣
AWS的熱門服務(wù)
Amazon C2實例
EC2實例是AWS的計算產(chǎn)品,和阿里云的ECS實例是一樣的
功能架構(gòu):
Linux 和 Windows X86 和 Arm 架構(gòu) 為通用及特定工作負載優(yōu)化 裸金屬機,高性能磁盤存儲,增強網(wǎng)絡(luò)功能 打包,自定義和社區(qū)映像(AMI) 多種購買選項:按需,預(yù)留,Spot,節(jié)省計劃
Amazon 負載均衡(Elastic Load Balancing)
AWS的負載均衡可以正確分配流量,可以在同一區(qū)域的不同可用區(qū)之間,連接各個EC2實例
功能架構(gòu):
區(qū)域級別運行,而不是單獨在EC2實例上運行 ELB可以處理額外的流量,而每小時的費用不會發(fā)生變化 擴展:當EC2隊列自動擴展的時候,Auto Scaling服務(wù)會告知ELB 縮減:一旦集群縮減,ELB首先會停止所有新的流量流向被縮減的實例
Amazon 自動擴展Auto scaling
Auto scaling可以做自動的橫向和縱向的擴展
舉個例子,你可以配置auto scaling擴展策略,當業(yè)務(wù)高峰期的時候,可以自動的擴展服務(wù)器的數(shù)量,結(jié)合負載均衡去做一個高可用的架構(gòu),可以有靈活的去擴展業(yè)務(wù)的負載能力。當業(yè)務(wù)量減少,auto scaling也會自動去進行實例的縮減。
Amazon Lambda引擎
`AWS Lambda 是一項無服務(wù)器計算服務(wù),可運行代碼來響應(yīng)事件并自動管理底層計算資源
通過Lambda的工作流程來理解的它作用:
在 AWS Lambda 中,將代碼封裝成 Lambda 函數(shù)才能執(zhí)行。Lambda 函數(shù)是一段代碼,它接收事件作為輸入,并以響應(yīng)事件的方式執(zhí)行代碼邏輯。Lambda 函數(shù)通常被觸發(fā)或調(diào)用,然后執(zhí)行其中的代碼,并返回結(jié)果(如果有必要)。 創(chuàng)建一個 Lambda 函數(shù)步驟:
編寫代碼:編寫代碼邏輯,可以使用 Lambda 支持的編程語言(如 Node.js、Python、Java 等)。打包部署:將代碼打包成一個壓縮文件(如 ZIP 文件),并上傳到 AWS Lambda。配置觸發(fā)器:為 Lambda 函數(shù)配置觸發(fā)器,以指定何時觸發(fā) Lambda 函數(shù)執(zhí)行。觸發(fā)器可以是各種 AWS 服務(wù)(如 S3 存儲桶、DynamoDB 數(shù)據(jù)庫、API Gateway 等),也可以是自定義的事件源。調(diào)用執(zhí)行:一旦 Lambda 函數(shù)被觸發(fā),它就會執(zhí)行其中的代碼邏輯,并響應(yīng)事件。Lambda 函數(shù)可以在多個容器中并發(fā)執(zhí)行,以處理高負載和高并發(fā)請求。 將代碼封裝成 Lambda 函數(shù),并通過配置觸發(fā)器來觸發(fā)函數(shù)執(zhí)行。Lambda 函數(shù)是執(zhí)行代碼的主要單元,可以將其視為一個可在云中執(zhí)行的函數(shù)。
Amazon RDS 數(shù)據(jù)庫
Amazon Relational Database Service (Amazon RDS) 是一種托管服務(wù),可以簡化在云中設(shè)置、操作和擴展關(guān)系數(shù)據(jù)庫的過程
像這樣的云原生數(shù)據(jù)庫它和傳統(tǒng)的數(shù)據(jù)庫還是有一定的區(qū)別的,它在以下幾個方法有一定的優(yōu)勢:
伸縮性:云原生數(shù)據(jù)庫通常能夠根據(jù)應(yīng)用程序的需求自動伸縮,無需手動干預(yù)。它們能夠處理不斷變化的工作負載,并在需要時自動擴展或縮減計算和存儲資源。 高可用性:云原生數(shù)據(jù)庫通常設(shè)計為具有高可用性和容錯性。它們提供了多個副本和備份,以防止單點故障,并且能夠在硬件故障或其他意外情況下繼續(xù)運行。 安全性:云原生數(shù)據(jù)庫通常支持多種數(shù)據(jù)模型和數(shù)據(jù)存儲引擎,包括關(guān)系型數(shù)據(jù)庫、NoSQL 數(shù)據(jù)庫、文檔數(shù)據(jù)庫等。這使得它們可以滿足各種不同類型和規(guī)模的應(yīng)用程序的需求。 自動化運維:云原生數(shù)據(jù)庫提供了自動化的管理和運維功能,包括備份、恢復(fù)、監(jiān)控、性能優(yōu)化等。這些功能使得管理數(shù)據(jù)庫變得更加簡單和高效。
Amazon S3存儲桶
Amazon S3 是專為從任意位置存儲和檢索任意數(shù)量的數(shù)據(jù)而構(gòu)建的對象存儲。S3 是一種簡單的存儲服務(wù),以極低的成本提供行業(yè)領(lǐng)先的耐久性、可用性、性能、安全性和幾乎無限的可擴展性..
Amazon S3 主要是用作對象存儲,可以儲存的有,音文本、圖片、 代碼等…
功能架構(gòu):
和檢索無限量的數(shù)據(jù)數(shù)據(jù)以對象的方式進行存儲,將對象存儲在存儲桶中可上傳的最大對象大小,5TB對線的版本控制
你還可以使用S3存儲去做靜態(tài)網(wǎng)站的托管,只需要把的靜態(tài)代碼放入存儲桶中,就會獲得一個AWS給你的URL,通過URL就可以直接訪問你的靜態(tài)代碼
總結(jié)
AWS的服務(wù)還有非常的多,包括:
存儲:EBS,EFS… 非關(guān)系型數(shù)據(jù)庫:Amazon DocumentDB… 容器:ECS,EKS 數(shù)據(jù)倉庫:Redshift
等等…
后面我也會去分享AWS這些產(chǎn)品的使用和特性,以及和一些其他云廠商的對比,希望大家能關(guān)注一下支持支持,謝謝
PS: 最近國內(nèi)的云廠商太卷了,云服務(wù)器這些都是白菜價,大家有需要也可以聯(lián)系我,骨折之折上折哈哈!!!
柚子快報邀請碼778899分享:一篇文章帶你了解AWS云計算
文章來源
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。