AWS的核心服務(wù)

來源: 頭條號
作者:小白熊工作室
時間:2020-12-31
17200
本章旨在讓您非常熟悉這些核心服務(wù)。這不僅可以幫助您實(shí)施AWS解決方案,還可以幫助您完成考試,在這些考試中您可以很好地了解這些詳細(xì)信息。

本章涵蓋以下主題:

服務(wù)和類別概述:在本章的這一部分中,我們列出了您在AWS教育階段應(yīng)該熟悉的最重要的服務(wù)類別。

AWS全球基礎(chǔ)架構(gòu)簡介:本章的這一部分可確保您了解構(gòu)成全球所有亞馬遜擁有的數(shù)據(jù)資源的各種組件。

虛擬私有云簡介:虛擬私有云(VPC)是AWS云中的您自己的虛擬網(wǎng)絡(luò)。本章的這一部分可確保您了解可以使用的組件。

安全組簡介:安全組是內(nèi)置(通常是必需的)防火墻,用于控制流入和流出AWS資源的流量。本章的這一部分將為您詳細(xì)介紹它們。

計(jì)算服務(wù)簡介:AWS中的主要計(jì)算資源是EC2實(shí)例。本章的這一部分向您介紹了EC2,并討論了AWS中使用Lambda的令人興奮的替代無服務(wù)器計(jì)算。

EBS簡介:本章的這一部分將向您介紹AWS中Elastic Block Store(EBS)存儲的基礎(chǔ)知識。此存儲經(jīng)常用于EC2實(shí)例所需的磁盤。

S3簡介:本章的這一部分向您介紹AWS的簡單存儲服務(wù)(S3)的詳細(xì)信息。這是靈活且可靠的基于對象的存儲,可以為您提供多種用途。

AWS數(shù)據(jù)庫解決方案簡介:不斷強(qiáng)調(diào)數(shù)據(jù)庫技術(shù)的重要性,因?yàn)樗^續(xù)推動IT。AWS為基于云的數(shù)據(jù)庫解決方案提供了許多不同的選項(xiàng)。本章的這一部分涵蓋了撰寫本文時最重要的部分。

重要的是要意識到AWS始終在其令人難以置信的現(xiàn)有IT基于云的產(chǎn)品陣容中添加服務(wù)。話雖如此,AWS中有許多服務(wù)我們必須將其視為核心。這是因?yàn)樗鼈兂墒?,使用頻繁,并且經(jīng)常受到亞馬遜客戶的歡迎。本章旨在讓您非常熟悉這些核心服務(wù)。這不僅可以幫助您實(shí)施AWS解決方案,還可以幫助您完成考試,在這些考試中您可以很好地了解這些詳細(xì)信息。

服務(wù)和類別概述

AWS組成了許多不同的服務(wù),并且不斷添加更多服務(wù)。因此,AWS服務(wù)類別也在不斷增加。例如,多年前,機(jī)器學(xué)習(xí)不會成為AWS內(nèi)的一個類別,但現(xiàn)在它引起了很多關(guān)注,很快它將在AWS認(rèn)證陣容中擁有自己的專業(yè)認(rèn)證。圖3-1僅顯示了AWS中的一些服務(wù)類別和服務(wù)。

5416da7531c249a2b56a80041b55e89c.png

以下是您應(yīng)該了解的主要服務(wù)類別:

1.計(jì)算

2.存儲

3.數(shù)據(jù)庫

4.網(wǎng)絡(luò)和內(nèi)容交付

5.安全性,身份和合規(guī)性

AWS全球基礎(chǔ)設(shè)施簡介

AWS全球基礎(chǔ)設(shè)施就是這樣-它是全球性的。它由最新,最好的網(wǎng)絡(luò)和數(shù)據(jù)中心技術(shù)組成,幾乎覆蓋整個地球。

要了解它,您應(yīng)該將AWS Global Infrastructure分解為三個主要組件:

區(qū)域:托管兩個或更多可用區(qū)(AZ)的地理位置。您可以根據(jù)資源位置的可用性要求選擇區(qū)域,甚至可以在多個區(qū)域中托管資源,以便為不同位置的不同客戶提供服務(wù)。區(qū)域被視為單獨(dú)的實(shí)體,默認(rèn)情況下,信息不會在區(qū)域之間傳輸。最后,并非所有區(qū)域都提供所有AWS服務(wù)。

可用區(qū)(AZ):區(qū)域中單獨(dú)數(shù)據(jù)中心的集合。數(shù)據(jù)中心盡可能分開以實(shí)現(xiàn)高可用性,但它們使用非常高速的鏈路連接在一起。一個地區(qū)的每個AZ都使用自己的電力供應(yīng)商(或多個電力供應(yīng)商),并擁有自己的備用發(fā)電機(jī);有些甚至有自己的變電站。

邊緣位置:這些位置托管您的體系結(jié)構(gòu)中的緩存內(nèi)容,以便快速交付給客戶端。AWS的緩存技術(shù)稱為CloudFront。邊緣位置為您的客戶增加了更多的低延遲覆蓋范圍(超出區(qū)域和AZ的驚人覆蓋范圍)。當(dāng)使用CloudFront或S3 Transfer Acceleration進(jìn)行數(shù)據(jù)提取時,邊緣位置也是AWS網(wǎng)絡(luò)的入口點(diǎn)。

虛擬私有云介紹

當(dāng)您考慮AWS的公共云中的虛擬網(wǎng)絡(luò)時,請考慮虛擬私有云(VPC)。VPC允許您創(chuàng)建專用虛擬網(wǎng)絡(luò),并使用您從傳統(tǒng)網(wǎng)絡(luò)中熟悉的相同概念。使用VPC,您可以完全控制網(wǎng)絡(luò)配置。您可以將資源與公共Internet或公司內(nèi)部的私有主機(jī)系統(tǒng)隔離或公開資源。

使用VPC,有幾層安全控件(如您所料)。例如,您有安全組和網(wǎng)絡(luò)訪問控制列表(ACL)作為防火墻,僅舉兩個。安全組控制進(jìn)出Elastic Compute Cloud(EC2)實(shí)例的流量,而網(wǎng)絡(luò)ACL允許控制進(jìn)出VPC中子網(wǎng)的流量。

注意

雖然您確實(shí)使用安全組來控制進(jìn)出EC2實(shí)例的流量,但要了解它們實(shí)際上是通過控制EC2實(shí)例使用的彈性網(wǎng)絡(luò)接口(ENI)的流量來實(shí)現(xiàn)的。因此,例如,如果您要創(chuàng)建一個保護(hù)您的某個EC2實(shí)例的安全組,并將其ENI移動到另一個EC2實(shí)例,那么安全組保護(hù)也會移動。

在AWS中構(gòu)建解決方案時,可以將各種服務(wù)和資源部署到VPC中,以構(gòu)成完整的解決方案。您甚至可以非常具體地了解服務(wù)和資源位置,以便準(zhǔn)確了解資源所在的虛擬網(wǎng)絡(luò)的位置。這些服務(wù)還可以方便地繼承您在網(wǎng)絡(luò)中構(gòu)建的安全性。您將部署到VPC中的服務(wù)示例包括Elastic Compute Cloud,彈性文件系統(tǒng),關(guān)系數(shù)據(jù)庫服務(wù),Elastic Load Balancing等等。

以下是您應(yīng)該了解的VPC的主要功能:

高可用性:VPC建立在AWS區(qū)域和可用區(qū)(AZ)內(nèi)置的高可用性之上。您的VPC位于某個區(qū)域內(nèi),每個帳戶可以有多個VPC。

子網(wǎng):就像在您的專用網(wǎng)絡(luò)基礎(chǔ)架構(gòu)中一樣,VPC由子網(wǎng)組成,您可以使用這些子網(wǎng)在第3層(網(wǎng)絡(luò)層)提供分段。

路由表:您可以使用路由表來路由進(jìn)入和退出子網(wǎng)的流量。您可以獲得這種熟悉的模型,而無需擔(dān)心物理路由器本身。

Internet網(wǎng)關(guān)(IGW):允許為您的VPC輕松配置Internet訪問;圖3-2顯示了AWS中的Internet網(wǎng)關(guān)。

c25174ea7a9f41b0a78271e536317ee1.png

NAT網(wǎng)關(guān):轉(zhuǎn)換您的私有地址的VPC資源,以使用公共IP地址訪問Internet。

NACL:網(wǎng)絡(luò)訪問控制列表允許您控制對VPC子網(wǎng)的訪問;這些是無狀態(tài)構(gòu)造,這意味著您必須配置入站和出站規(guī)則,因?yàn)闆]有自動識別具有流量的狀態(tài)且沒有自動訪問條目。

安全組介紹

由于云中資源的安全性是您和亞馬遜的主要關(guān)注點(diǎn),因此AWS為您提供內(nèi)置防火墻和計(jì)算資源并不令人驚訝。例如,這些安全組可幫助您輕松控制EC2資源的可訪問性。圖3-3顯示了AWS中安全組的示例。

052865ae9374441c83340f28ff6480e3.png

也許您的AWS架構(gòu)中有一個Web層。您可以為此層配置安全組,以允許來自使用Web層的客戶的HTTP和HTTPS流量,同時允許您的支持工程師團(tuán)隊(duì)使用SSH和RDP訪問Web層。安全組拒絕所有其他協(xié)議嘗試訪問Web層。

計(jì)算機(jī)服務(wù)簡介

由于計(jì)算資源對我們的IT解決方案非常重要,因此亞馬遜擁有許多以計(jì)算資源為中心的服務(wù)也就不足為奇了。雖然本節(jié)的主要工作是為您提供有關(guān)AWS,Elastic Compute Cloud(EC2)中主要計(jì)算資源的重要信息,但您首先需要了解可用的其他計(jì)算資源。

Lambda

AWS Lambda是您必須操作和維護(hù)的EC2實(shí)例的令人興奮的替代方案。Lambda在完全托管(通過AWS)無服務(wù)器計(jì)算云中提供計(jì)算資源。您可以通過各種不同方式(例如來自Web應(yīng)用程序的調(diào)用)將計(jì)算需求發(fā)送到Lambda,Lambda會為您處理計(jì)算需求。亞秒計(jì)量用于計(jì)算成本,因此通常以非常便宜的方式提供所需的計(jì)算資源。它還支持許多不同的編程語言以方便使用。使用Lambda,典型的工作流程遵循以下步驟:

1.您將代碼上傳到AWS Lambda。

2.您可以將代碼設(shè)置為從其他AWS服務(wù),HTTP端點(diǎn)或應(yīng)用內(nèi)活動觸發(fā)。

3.Lambda在觸發(fā)時運(yùn)行您的代碼,只消耗所需的資源;重要的是要意識到,與大多數(shù)AWS服務(wù)一樣,Lambda根據(jù)需要提供連續(xù)擴(kuò)展。

4.您只需支付所需的計(jì)算時間。

Elastic Beanstalk

Elastic Beanstalk提供了一種非常快速簡單的方法,可將您的應(yīng)用程序引入AWS云。它實(shí)際上是一種平臺即服務(wù)(PaaS)產(chǎn)品。在云中為您快速構(gòu)建基礎(chǔ)架構(gòu)和平臺。這樣可以快速部署應(yīng)用程序。Elastic Beanstalk還可以降低部署的持續(xù)管理復(fù)雜性。重要的是,您保持對平臺的控制。例如,如果您想更積極地擴(kuò)展應(yīng)用程序,則可以完全控制。這項(xiàng)服務(wù)的另一個重要方面是它支持各種語言和平臺,例如Go,Java SE,PHP,Python和Node.js,僅舉幾例。應(yīng)用程序升級很簡單,因?yàn)槟恍韪鶕?jù)需要將它們部署到Elastic Beanstalk。

雖然它易于實(shí)現(xiàn),但它也很強(qiáng)大。您提供應(yīng)用程序代碼,AWS提供以下組件:

·Application services

·HTTP services

·Required operating systems

·Required language interpreters

·The physical hosts required

EC2

Amazon Elastic Compute Cloud(EC2)是一種Web服務(wù),可在AWS Cloud中提供安全且可調(diào)整大小的計(jì)算資源。EC2服務(wù)允許您以最小的工作量配置和配置容量。它使您可以輕松控制計(jì)算資源。

EC2將獲取和引導(dǎo)新服務(wù)器(EC2實(shí)例)所需的時間縮短到幾分鐘。這種效率允許您在計(jì)算需求發(fā)生變化時,垂直擴(kuò)展容量(向上和向下,使服務(wù)器資源更大或更?。┖退綌U(kuò)展(out and in,以更多實(shí)例的形式添加更多容量)。您可能還記得以前的章節(jié),這個屬性被稱為彈性。

EC2在AWS中的許多好處包括:

·隨著業(yè)務(wù)的擴(kuò)展,EC2允許控制支出;您只需為您的業(yè)務(wù)增長所使用的資源付費(fèi)。

·EC2為您提供了構(gòu)建故障恢復(fù)應(yīng)用程序的工具,這些應(yīng)用程序?qū)⒆约号c常見故障情況隔離開來。

·EC2使您可以在幾分鐘內(nèi)增加或減少容量,而不是幾小時或幾天。您可以同時調(diào)試一個,數(shù)百甚至數(shù)千個服務(wù)器實(shí)例。

·您可以完全控制EC2實(shí)例。您擁有每個訪問權(quán)限,并且可以像對待任何傳統(tǒng)虛擬機(jī)一樣與它們進(jìn)行交互。

·您可以在保留啟動分區(qū)上的數(shù)據(jù)的同時停止EC2實(shí)例,然后使用Web服務(wù)API重新啟動同一實(shí)例。可以使用Web服務(wù)API遠(yuǎn)程停止和啟動實(shí)例。

·您可以選擇多種實(shí)例類型,操作系統(tǒng)和軟件包。AWS內(nèi)部的實(shí)例類型允許選擇強(qiáng)調(diào)CPU,RAM和/或網(wǎng)絡(luò)資源。

·EC2與大多數(shù)AWS服務(wù)集成,例如簡單存儲服務(wù)(S3),關(guān)系數(shù)據(jù)庫服務(wù)(RDS)和虛擬私有云(VPC)。這種緊密集成允許您將EC2用于各種計(jì)算方案。

·EC2提供了一個可靠的環(huán)境,可以快速,可預(yù)測地更換實(shí)例。該服務(wù)在亞馬遜經(jīng)過驗(yàn)證的網(wǎng)絡(luò)基礎(chǔ)架構(gòu)和數(shù)據(jù)中心內(nèi)運(yùn)行。AWS為每個地區(qū)提供高達(dá)99.95%的可用性。

·Amazon EC2與Amazon VPC結(jié)合使用,為您的計(jì)算資源提供安全性和強(qiáng)大的網(wǎng)絡(luò)功能:

1.您的計(jì)算實(shí)例位于具有您指定的IP地址范圍的VPC中。

2.您可以決定哪些實(shí)例暴露給Internet,哪些實(shí)例保持私有。

3.安全組和網(wǎng)絡(luò)訪問控制列表(ACL)允許您控制與網(wǎng)絡(luò)接口之間的入站和出站訪問。

4.您可以使用行業(yè)標(biāo)準(zhǔn)的加密IPsec虛擬專用網(wǎng)絡(luò)(VPN)連接將現(xiàn)有IT基礎(chǔ)架構(gòu)連接到VPC中的資源,也可以利用私有AWS Direct Connect選項(xiàng)。

·您可以將Amazon EC2資源配置為專用實(shí)例。專用實(shí)例是Amazon EC2實(shí)例,這些實(shí)例在專用于單個客戶的硬件上運(yùn)行以進(jìn)行額外隔離?;蛘撸梢栽趯S弥鳈C(jī)上配置Amazon EC2資源,這些主機(jī)是具有完全專用于您的EC2實(shí)例容量的物理服務(wù)器。專用主機(jī)可以允許您使用現(xiàn)有的服務(wù)器綁定軟件許可證,從而幫助您滿足合規(guī)性要求并降低成本。

存在多種定價模型,包括以下內(nèi)容:

按需實(shí)例:使用此模型,您可以按小時(或甚至第二次使用某些AMI)支付計(jì)算容量,而無需長期承諾。您可以根據(jù)應(yīng)用程序的需求增加或減少計(jì)算容量,并僅為您使用的實(shí)例支付指定的小時費(fèi)率。按需實(shí)例的使用使您免于計(jì)劃,購買和維護(hù)硬件的成本和復(fù)雜性。如第一部分所述,該模型還將通常大量的固定成本轉(zhuǎn)換為更小的可變成本。

預(yù)留實(shí)例:與按需實(shí)例定價相比,此模型為您提供了顯著的折扣(最多75%)。在使用可轉(zhuǎn)換保留實(shí)例時,您可以靈活地更改系列,操作系統(tǒng)類型和租賃,同時受益于保留的實(shí)例定價。圖3-4顯示了AWS中配置的預(yù)留實(shí)例的開始步驟。

aa6b33ce63d24330b1d69b113f8e27b6.png

競價型實(shí)例:這些實(shí)例允許您對備用EC2計(jì)算容量進(jìn)行競價。由于與按需定價相比,現(xiàn)貨實(shí)例通常以折扣價格提供,因此您可以顯著降低運(yùn)行應(yīng)用程序的成本(高達(dá)90%)。

EBS簡介

Amazon Elastic Block Store(Amazon EBS)提供持久性塊存儲卷,以便與AWS Cloud中的EC2實(shí)例一起使用。每個Amazon EBS卷都會在其可用區(qū)內(nèi)自動復(fù)制,以保護(hù)您免受組件故障的影響,從而提供高可用性和耐用性。

EBS卷提供運(yùn)行工作負(fù)載所需的一致且低延遲的性能。使用Amazon EBS,您可以在幾分鐘內(nèi)上調(diào)或下調(diào)您的使用情況-同時只為您提供的服務(wù)支付低價。

EBS的功能包括:

·高性能卷:在固態(tài)磁盤(SSD)支持或硬盤驅(qū)動器(HDD)支持的卷之間進(jìn)行選擇,可以為您最苛刻的應(yīng)用程序提供所需的性能。

·可用性:每個Amazon EBS卷的設(shè)計(jì)可用性為99.999%,并在其可用區(qū)內(nèi)自動復(fù)制,以保護(hù)您的應(yīng)用程序免受組件故障的影響。

·加密:Amazon EBS加密為EC2實(shí)例和EBS卷之間的靜態(tài)數(shù)據(jù)和傳輸中的數(shù)據(jù)提供無縫支持。

·訪問管理:亞馬遜靈活的訪問控制策略允許您指定誰可以訪問哪些EBS卷,確保安全訪問您的數(shù)據(jù)。

·快照:您可以通過創(chuàng)建EBS卷的時間點(diǎn)快照來保護(hù)您的數(shù)據(jù),這些快照備份到Amazon S3以實(shí)現(xiàn)長期持久性。

S3簡介

Amazon Simple Storage Service(Amazon S3)是一個對象存儲,具有簡單的Web服務(wù)接口,可以從Web上的任何位置存儲和檢索任意數(shù)量的數(shù)據(jù)。它旨在提供99.999999999%的耐用性。圖3-5顯示了S3中的兩個存儲桶。

a7c73470293d47118c260b55c6d2aaa3.png

您可以將Amazon S3用于多種用途,例如:

·云原生應(yīng)用程序的主存儲

·用于分析的批量存儲庫或“數(shù)據(jù)湖”

·備份和恢復(fù)以及災(zāi)難恢復(fù)的目標(biāo)

·用于無服務(wù)器計(jì)算

您可以使用Amazon的云數(shù)據(jù)遷移選項(xiàng)將大量數(shù)據(jù)移入或移出Amazon S3。您可以將數(shù)據(jù)存儲在S3中,然后自動將數(shù)據(jù)分層為低成本,長期的云存儲類,如S3 Standard-Infrequent Access和Glacier,以進(jìn)行存檔。您甚至可以使用新的存儲類,當(dāng)您不需要它時,可以降低高可用性(One Zone不經(jīng)常訪問)并希望節(jié)省存儲成本。

S3具有許多優(yōu)點(diǎn),包括:

簡單:S3易于使用基于Web的管理控制臺和移動應(yīng)用程序。Amazon S3還提供完整的REST API和SDK,以便與第三方技術(shù)輕松集成。命令行界面(CLI)在使用S3時也非常流行。

耐用:S3提供持久的基礎(chǔ)設(shè)施來存儲基本數(shù)據(jù)。亞馬遜設(shè)計(jì)的S3的耐用性為99.999999999%。S3在多個設(shè)施和每個設(shè)施中的多個設(shè)備之間冗余存儲您的數(shù)據(jù)。

可擴(kuò)展:使用S3,您可以根據(jù)需要存儲盡可能多的數(shù)據(jù),并在需要時訪問它。雖然單個對象的大小有5TB的限制,但您可以存儲的對象數(shù)量沒有限制!

安全:S3支持通過SSL進(jìn)行數(shù)據(jù)傳輸,并在上傳后自動加密數(shù)據(jù)。如果需要,您可以控制客戶端或服務(wù)器端加密。您可以使用Amazon生成的密鑰或客戶生成的密鑰,并具有完整的密鑰管理功能/選項(xiàng)。您還可以使用身份和訪問管理(IAM)配置存儲桶策略以管理對象權(quán)限并控制對數(shù)據(jù)的訪問。

可用:S3 Standard設(shè)計(jì)用于在給定年份內(nèi)高達(dá)99.99%的對象可用性,并由Amazon S3服務(wù)級別協(xié)議支持,確保您可以在需要時依賴它。您還可以選擇AWS區(qū)域以優(yōu)化延遲,最小化成本或滿足法規(guī)要求。

低成本:S3允許您以較低的成本存儲大量數(shù)據(jù)。使用生命周期策略,您可以配置將數(shù)據(jù)自動遷移到AWS中的不同存儲層。

簡單的數(shù)據(jù)傳輸:亞馬遜為云數(shù)據(jù)遷移提供了多種選擇,使您可以輕松,經(jīng)濟(jì)地將大量數(shù)據(jù)移入或移出S3。您可以選擇網(wǎng)絡(luò)優(yōu)化,基于物理磁盤和第三方連接器方法,以便從S3導(dǎo)入或?qū)С觥?/span>

集成:S3與其他AWS服務(wù)深度集成,可以更輕松地構(gòu)建使用各種AWS服務(wù)的解決方案。集成包括以下內(nèi)容:

1.CloudFront的

2.的CloudWatch

3.室壁運(yùn)動

4.關(guān)系數(shù)據(jù)庫服務(wù)(RDS)

5.冰川

6.彈性塊存儲(EBS)

7.DynamoDB

8.紅移

9.53號公路

10.彈性MapReduce(EMR)

11.虛擬私有云(VPC)

12.密鑰管理服務(wù)(KMS)

13.LAMBDA

易于管理:S3存儲管理功能允許您采用數(shù)據(jù)驅(qū)動的方法來實(shí)現(xiàn)存儲優(yōu)化,數(shù)據(jù)安全性和管理效率。這些企業(yè)級功能為您提供有關(guān)數(shù)據(jù)的數(shù)據(jù),以便您可以根據(jù)個性化元數(shù)據(jù)管理存儲。

雖然技術(shù)上是S3服務(wù)的一部分,但Amazon Glacier是一種安全,耐用且極低成本的存儲服務(wù),可用于數(shù)據(jù)存檔和長期備份。使用Glacier,您可以執(zhí)行以下操作:

·可靠地存儲大量或少量數(shù)據(jù),每月只需0.004美元/千兆字節(jié)。

·與本地存儲選項(xiàng)相比節(jié)省資金。

·保持低成本但適合不同的檢索需求。

·從三個訪問檔案的選項(xiàng)中選擇-從幾分鐘到幾個小時。

AWS數(shù)據(jù)庫解決方案簡介

目前有許多類型的數(shù)據(jù)庫可用。好消息是AWS支持這些變種。事實(shí)上,AWS允許實(shí)施幾種不同的方法。本節(jié)概述了這些令人興奮的技術(shù)。

極光

Amazon Aurora是一個兼容MySQL和PostgreSQL的關(guān)系數(shù)據(jù)庫引擎。它提供許多好處,包括以下內(nèi)容:

高性能:Aurora可以提供高達(dá)標(biāo)準(zhǔn)MySQL吞吐量的五倍,或者是在同一硬件上運(yùn)行的標(biāo)準(zhǔn)PostgreSQL吞吐量的兩倍。

高度安全:Aurora為您的數(shù)據(jù)庫提供多級安全性。這些包括使用VPC進(jìn)行網(wǎng)絡(luò)隔離,使用您創(chuàng)建的密鑰加密靜態(tài)數(shù)據(jù)并通過密鑰管理服務(wù)(KMS)進(jìn)行控制,以及使用SSL加密傳輸中的數(shù)據(jù)。

MySQL和PostgreSQL兼容:Aurora數(shù)據(jù)庫引擎使用InnoDB存儲引擎與MySQL 5.6和MySQL 5.7完全兼容。

高度可擴(kuò)展:您可以將Aurora數(shù)據(jù)庫從具有兩個vCPU和4 GB內(nèi)存的實(shí)例擴(kuò)展到具有32個vCPU和244 GB內(nèi)存的實(shí)例。

高可用性和耐用性:Aurora旨在提供高于99.99%的可用性。在耐用性方面也是令人驚嘆的,確保在三個AZ上運(yùn)行六個同步數(shù)據(jù)副本。與標(biāo)準(zhǔn)RDS實(shí)現(xiàn)相比,這成為一個巨大的優(yōu)勢。

完全托管:Aurora是一個完全托管的數(shù)據(jù)庫服務(wù)。亞馬遜處理硬件配置,軟件修補(bǔ),設(shè)置,配置,監(jiān)控和備份等任務(wù)。

關(guān)系數(shù)據(jù)庫服務(wù)

關(guān)系數(shù)據(jù)庫服務(wù)(RDS)使您可以輕松地在云中設(shè)置,操作和擴(kuò)展關(guān)系數(shù)據(jù)庫。RDS提供六種數(shù)據(jù)庫引擎可供選擇:Aurora,PostgreSQL,MySQL,MariaDB,Oracle和Microsoft SQL Server。

RDS的好處包括:

快速且易于管理:您可以使用AWS管理控制臺,AWS RDS命令行界面或簡單的API調(diào)用在幾分鐘內(nèi)訪問生產(chǎn)就緒關(guān)系數(shù)據(jù)庫的功能。

高度可擴(kuò)展性:您只需點(diǎn)擊幾下鼠標(biāo)或API調(diào)用即可擴(kuò)展數(shù)據(jù)庫的計(jì)算和存儲資源,通常無需停機(jī)。

可用且持久:RDS在其他Amazon Web Services使用的相同高可靠性基礎(chǔ)架構(gòu)上運(yùn)行。配置多可用區(qū)數(shù)據(jù)庫實(shí)例時,RDS會同步將數(shù)據(jù)復(fù)制到其他可用區(qū)(AZ)中的備用實(shí)例。

安全:RDS可以輕松控制對數(shù)據(jù)庫的網(wǎng)絡(luò)訪問。RDS還允許您在VPC中運(yùn)行數(shù)據(jù)庫實(shí)例,這使您可以隔離數(shù)據(jù)庫實(shí)例并通過行業(yè)標(biāo)準(zhǔn)的加密IPsec VPN連接到現(xiàn)有的IT基礎(chǔ)架構(gòu)。許多RDS引擎類型提供靜態(tài)加密和傳輸加密。您還可以利用Direct Connect。

價格低廉:您支付的費(fèi)率很低,而且只支付您消耗的資源。

DynamoDB

Amazon DynamoDB是一種快速靈活的NoSQL數(shù)據(jù)庫服務(wù),適用于所有需要任何規(guī)模的一致,單位數(shù)毫秒延遲的應(yīng)用程序。它非常適合移動,網(wǎng)絡(luò),游戲,廣告技術(shù),物聯(lián)網(wǎng)(IoT)和許多其他應(yīng)用程序。

DynamoDB的優(yōu)點(diǎn)包括:

快速,一致的性能:DynamoDB可為所有應(yīng)用程序提供任何規(guī)模的一致,快速性能。

高度可擴(kuò)展:創(chuàng)建表時,可以指定所需的請求容量。如果吞吐量要求發(fā)生變化,則使用AWS管理控制臺或DynamoDB API更新表的請求容量。DynamoDB管理幕后的所有擴(kuò)展,您仍然可以在擴(kuò)展過程中實(shí)現(xiàn)之前的吞吐量水平。現(xiàn)在存在即時縮放和自動縮放功能,如果您不確定所需的初始容量,它甚至可以為您提供幫助。

完全托管:DynamoDB是一個完全托管的云NoSQL數(shù)據(jù)庫服務(wù)。您可以創(chuàng)建數(shù)據(jù)庫表,可以選擇設(shè)置吞吐量或允許自動擴(kuò)展,然后讓服務(wù)處理其余的事務(wù)。

事件驅(qū)動編程:DynamoDB與Lambda集成以提供觸發(fā)器,使您能夠構(gòu)建自動響應(yīng)數(shù)據(jù)更改的應(yīng)用程序。

細(xì)粒度訪問控制:DynamoDB與IAM集成,實(shí)現(xiàn)細(xì)粒度訪問控制。

靈活:DynamoDB支持文檔和鍵值數(shù)據(jù)結(jié)構(gòu),使您可以靈活地設(shè)計(jì)最適合您應(yīng)用的最佳數(shù)據(jù)架構(gòu)。

ElastiCache

ElastiCache是一種Web服務(wù),可以輕松部署,操作和擴(kuò)展云中的內(nèi)存緩存。該服務(wù)允許您從快速,托管,內(nèi)存中的緩存中檢索信息,而不是完全依賴于速度較慢的基于磁盤的數(shù)據(jù)庫,從而提高了Web應(yīng)用程序的性能。

ElastiCache支持兩個開源內(nèi)存緩存引擎:

Redis:快速,開源的內(nèi)存數(shù)據(jù)存儲和緩存。ElastiCache for Redis是Redis兼容的內(nèi)存服務(wù),可提供Redis的易用性和強(qiáng)大功能,以及適用于最苛刻應(yīng)用的可用性,可靠性和性能。

Memcached:廣泛采用的內(nèi)存對象緩存系統(tǒng)。ElastiCache與Memcached協(xié)議兼容,因此您現(xiàn)在使用的工具與現(xiàn)有的Memcached環(huán)境可以無縫地與服務(wù)協(xié)同工作。

紅移Redshift

Redshift是一個快速,完全托管的PB級數(shù)據(jù)倉庫,使用現(xiàn)有的商業(yè)智能工具分析所有數(shù)據(jù),簡單且經(jīng)濟(jì)高效。功能包括以下內(nèi)容:

數(shù)據(jù)集的高查詢性能,大小從100千兆字節(jié)到1千兆字節(jié)或更多。

使用列式存儲,數(shù)據(jù)壓縮和區(qū)域映射來減少執(zhí)行查詢所需的I/O量。

Redshift具有大規(guī)模并行處理(MPP)數(shù)據(jù)倉庫體系結(jié)構(gòu),并行化和分發(fā)SQL操作以利用所有可用資源。底層硬件設(shè)計(jì)用于高性能數(shù)據(jù)處理,使用本地連接存儲來最大化CPU和驅(qū)動器之間的吞吐量,以及10GigE網(wǎng)狀網(wǎng)絡(luò),以最大化節(jié)點(diǎn)之間的吞吐量。

數(shù)據(jù)庫遷移服務(wù)

AWS Database Migration Service可幫助您輕松,安全地將數(shù)據(jù)庫遷移到AWS或從AWS遷移數(shù)據(jù)庫。功能包括以下內(nèi)容:

源數(shù)據(jù)庫在遷移期間保持完全正常運(yùn)行,從而最大程度地減少了依賴于數(shù)據(jù)庫的應(yīng)用程序的停機(jī)

它將數(shù)據(jù)遷移到最廣泛使用的商業(yè)和開源數(shù)據(jù)庫中。該服務(wù)支持Oracle到Oracle等同類遷移,以及不同數(shù)據(jù)庫平臺之間的各種遷移,例如Oracle到Amazon Aurora或Microsoft SQL Server到MySQL。

它還允許您從任何受支持的源(包括Aurora,PostgreSQL,MySQL,MariaDB,Oracle,SAP ASE,Teradata和SQL Server)將數(shù)據(jù)流式傳輸?shù)絉edshift,從而實(shí)現(xiàn)對PB級數(shù)據(jù)倉庫中數(shù)據(jù)的整合和直接分析。

您可以使用AWS數(shù)據(jù)庫遷移服務(wù)進(jìn)行高可用性的連續(xù)數(shù)據(jù)復(fù)制。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于頭條號,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點(diǎn),不代表快出海對觀點(diǎn)贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關(guān)注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家