IaaS服務(wù)-彈性計算-EC2(云上虛擬機)
先來看看VMVARE提供有哪些功能
- 虛擬機
- 快照
- CPU、內(nèi)存、磁盤等自定義配置
- 虛擬網(wǎng)卡(網(wǎng)絡(luò)設(shè)置)
AmazonEC2提供以下功能:
- 虛擬計算環(huán)境(虛擬服務(wù)器〉,也稱為實例
- 實例的預(yù)配置模板,也稱為 Amazon系統(tǒng)映像(AMI),其中包含您的服務(wù)器需要的程序包(包括操作系統(tǒng)和其他軟件)。
- 實例CPU、內(nèi)存、存儲和網(wǎng)絡(luò)容量的多種配置,也稱為實例類型:
- 通用實例 4 core 16GB core 32G 16core 64G
- 計算實例 8 core 16GB 16core 32GB
- 內(nèi)存實例 4 core 32GB 8core 64GB
- GPU實例
- 存儲實例 - 使用密鑰對的實例的安全登錄信息.〔AWS存儲公有密鑰,您在安全位五存儲私有密鑰)
- 臨時數(shù)據(jù)〈停止或終止實例時會刪除這些數(shù)據(jù))的存儲卷,也稱為實例存儲卷
- 使用AmazonElastic Block Store(Amazon EBS]的數(shù)據(jù)的持久性存儲卷,也稱為Amazon EBS卷。
- 用于存儲資源的多個物理位置,例如實例和AmazonEBS卷,也稱為區(qū)城和可用區(qū)
- 防火墻,讓您可以指定協(xié)議、端口,以及能夠使用安全紐到達您的實例的源ip范圍
- 用于動態(tài)云計算的靜態(tài) IPv4地址,稱為彈性IP地址
-(一般情況下)EC2實例重啟,公網(wǎng)IP地址會自動改變
- 彈性ip不會改變 - 元數(shù)據(jù),也稱為標簽,您可以創(chuàng)建元數(shù)據(jù)并分配給您的Amazon EC2資源
- 您可以創(chuàng)建的虛擬網(wǎng)絡(luò),這些網(wǎng)絡(luò)與其余Aws云在邏輯上隔離,并且您可以選擇連接到您自己的網(wǎng)絡(luò),也稱為 Vrtual Private Cloud (VPC)
VPC -Virtual Private Cloud(虛擬私有云、虛擬局域網(wǎng))
Amazon Virtual Private Cloud (Amazon VPC)允許您在已定義的虛擬網(wǎng)絡(luò)內(nèi)啟動Aws資源。這個虛擬網(wǎng)絡(luò)與您在數(shù)據(jù)中心中運行的傳統(tǒng)網(wǎng)絡(luò)極其相似,并會為您提供使用Aws的可擴展基礎(chǔ)設(shè)施的優(yōu)勢。
通俗來說,就是在Aws云平臺內(nèi),為你創(chuàng)建一個虛擬的局域網(wǎng)環(huán)境,你的所有AwS資源均可定義在這個VPC內(nèi),從而實現(xiàn)和其它資源的隔離,以及實現(xiàn)vPC內(nèi)高速網(wǎng)絡(luò)帶寬的訪問。

Aws Direct Connect
Direct Connect是一款專線服務(wù),可以提供直通Aws云的專線服務(wù)。
日常和云服務(wù)的通訊是走公網(wǎng)的,日常開發(fā)沒有影響,不過如果有大量本地內(nèi)容要和云服務(wù)進行通訊,那么傳輸效率就會受到公網(wǎng)帶寬的限制。Direct Connect就可以幫助公司擺脫這種限制,享受直達云服務(wù)的服務(wù)。
PaaS層服務(wù)
S3- Amazon Simple Storage ServiceS3是一種面向網(wǎng)絡(luò)的存儲服務(wù)。
通俗的說,S3就是AWS提供的一款分布式的對象存儲服務(wù)??梢哉J為S3是AWS 云上的HDFS。
Cloud Watch-云監(jiān)控平臺
AWS Cloud Watch 是一個統(tǒng)一的指標收集、監(jiān)控、報警等功能一體的監(jiān)控處理平臺。
全部AWS服務(wù)均可無縫對接CloudWatch(系統(tǒng)內(nèi)置功能〉,所有服務(wù)均可從CloudWatch 上進行指標查看、報警配置等。
RDS -云上關(guān)系型數(shù)據(jù)庫
RDS全稱: Amazon Relational Database Service
是一種 web服務(wù),可讓用戶更輕松地在云中設(shè)置、操作和擴展關(guān)系數(shù)據(jù)庫。
同時,RDS 也是一款server Less (無服務(wù)器化、全托管)的服務(wù),也就是,不需要準備服務(wù)器,只需要鼠標點擊幾下即可在云上得到一款可用的數(shù)據(jù)庫。
DynamoDB-云上的KV型NosQL 數(shù)據(jù)庫
DynamoDB是AWS提供的一款KV型、列式存儲的NoSQL數(shù)據(jù)庫。
它也是一款Server Less的服務(wù),用戶只需要通過web頁面簡單的配置,即可得到一款可用的DynamoDB 數(shù)據(jù)庫。
RedShift-云上的數(shù)據(jù)倉庫服務(wù)
Amazon Redshift是一種快速、完全托管的PB級數(shù)據(jù)倉庫服務(wù),它使得用現(xiàn)有商業(yè)智能工具對您的所有數(shù)據(jù)進行高效分析變得簡單而實惠。它為從幾百GB到1PB或更大的數(shù)據(jù)集而優(yōu)化,且每年每TB花費不到1000USD,為最傳統(tǒng)數(shù)據(jù)倉庫存儲解決方案成本的十分之一。
Redshift是AWS 提供的一款:快速、大容量、分布式、完全托管的PB級數(shù)據(jù)倉庫服務(wù)。
Redshit底層基于Postgresql而構(gòu)造,可以認為是一款分布式的Postgresql數(shù)據(jù)庫,并且Redishit為數(shù)倉應(yīng)用進行了單獨的優(yōu)化,完全適合作為公司內(nèi)的PB級的大型數(shù)倉來使用。
同時,在市面上,,Redshift很受歡迎,許多數(shù)倉的生態(tài)都加入了Redshit的支持,比如常見的BI領(lǐng)域,許多B工具都可以直接對Redshit進行B分析。如: Tableau、PowerBI 等。
EMR - AWS提供的Hadoop平臺
EMR是AWS提供的Hadoop平臺,可以幫助我們一鍵構(gòu)建Hadoop集群,并自動提交Spark、MR等計算任務(wù)
我們可以控制EMR實現(xiàn):
- 集群模式:EMR可以一鍵自動創(chuàng)建好可用的Hadoop集群,集群內(nèi)的組建可自由選擇
- 步驟模式:EMR可以一鍵自動構(gòu)建好可用的Hadoop i算集群,并自動執(zhí)行我們提交的計算JOB,并在計算完成后,自動刪除集群來節(jié)省成本。
Kinesis -云上的實時計算和消息隊列(可以理解為flink和kafaka的集合體)
Kinesis是 AWS 提供的一款完全托管的實時計算服務(wù),同時也可以作為消息隊列進行使用。