在AWS re:Invent上,AWS發布了新一代Aurora Serverless,以及一個讓客戶能更輕松的從SQL Server遷移到Amazon Aurora PostgreSQL的新功能。同時,AWS還發布了一個新的開源項目,幫助更多組織從傳統數據庫遷移到開源替代方案。對于不想處理自助數據庫繁雜工作的客戶,Amazon Aurora Serverless v2可在不到一秒的時間內擴展至支持數十萬個事務,與按業務高峰需求進行資源配置的方式相比,可節省高達90%的成本。
AWS還宣布了Babelfish for Aurora PostgreSQL,作為Amazon Aurora的一項新功能,該功能讓客戶在幾乎無需更改代碼的情況下,直接在Amazon Aurora PostgreSQL上運行SQL Server應用程序。另外,AWS分享了Babelfish for PostgreSQL開源項目的計劃,此項目將使用寬松式的Apache2.0許可,并將在GitHub上發布。這一系列創新將使得Amazon Aurora Serverless對各種工作負載更具吸引力,將Amazon Aurora和PostgreSQL的優勢帶給更多的企業組織。
已開發和使用了數十年的老式傳統數據庫通常需要訓練有素的人員和足夠的資金來運行和管理。這些商業數據庫具備高性能和高可用性的功能,但價格昂貴、管理復雜并且具有很高的鎖定率。此外,使用商業數據庫的客戶通常受到守舊的傳統數據庫供應商的擺布,受制于各項強制規則,例如強加任意和懲罰性許可條款。如今,超過十萬客戶選擇在Amazon Aurora上運行他們的數據庫工作負載,因為客戶可享受與具有最高等級商業數據庫的性能和可用性,卻僅需花費十分之一的成本,這也使之成為AWS歷史上增長最快的服務 。目前,全球總共有超過350,000多個數據庫通過AWS Database Migration Service (DMS)遷移到AWS。此次AWS繼續這一強勁勢頭,發布了新一代Amazon Aurora Serverless,一個使SQL Server遷移到Amazon Aurora更方便的新功能,以及一個讓更多企業組織更輕松的從SQL Server遷移到PostgreSQL的開源項目,。
Amazon Aurora Serverless v2可在不到一秒內擴展至支持數十萬個事務,與按業務高峰進行容量配置的方式相比,可節省高達90%的成本
客戶在管理數據庫容量時常常面臨兩難選擇。如果他們超額配置容量,他們將承擔不必要開銷,但是如果他們配置容量不足,又將面臨應用程序宕機的風險。Amazon Aurora Serverless自2018年問世以來,被成千上萬的客戶用作高效益的數據庫選項,以應對低流量、間歇性或不可預知流量(例如測試和開發工作負載)的應用程序需求。
Amazon Aurora Serverless v1可在5到50秒內擴展數據庫容量,在需要時每次將容量翻倍,且由于它是無服務器的,客戶也無需操心數據庫容量管理。然后,為了將更多生產級別工作負載運行在Aurora Serverless上,客戶需要其數據庫容量可以更快速、精確地擴容,同時利用Amazon Aurora的全部功能,包括使用多個AWS可用區(AZ)來實現高可用性、全球數據庫來實現低延遲、只讀副本來實現高性能、回溯來實現高彈性、以及并行查詢以加快查詢速度。
Amazon Aurora Serverless v2能夠在不到一秒鐘的時間內將數據庫工作負載擴展到數十萬個事務。Amazon Aurora Serverless v2能精細化調整容量,而不是每次需要擴展工作負荷時都將容量翻倍,從而為滿足應用程序需求提供合適的數據庫資源。借助Amazon Aurora Serverless v2,客戶只需為使用的容量付費,與按高峰負載而配置的容量成本相比,可以節省多達90%的數據庫成本。
Amazon Aurora Serverless v2還提供了Amazon Aurora的全部功能,包括為實現高可用性的多可用區支持,為實現低延遲的全球數據庫,為實現高性能的只讀副本,為實現高彈性的回溯和為實現快速查詢的并行查詢。Amazon Aurora Serverless適合于更廣泛的應用程序集。例如,Amazon Aurora Serverless現在可以支持擁有成千上萬個應用程序并且想要輕松管理全部數據庫容量的企業,或者具有成百上千個數據庫以支持不同客戶的多租戶環境的軟件即服務(SaaS)供應商。 Amazon Aurora Serverless v2現已提供預覽版,適用于與MySQL 5.7兼容的Amazon Aurora版本。
Babefish for Aurora PostgreSQL使企業組織能夠在幾乎無需更改代碼的情況下直接在Amazon Aurora上運行SQL Server應用程序
Autodesk、Best Western Hotels & Resorts、道瓊斯、本田、Liberty Mutual Insurance Company利寶互助保險公司、三星電子、Reddit、Venmo、Verizon、Verizon Communications等客戶已使用AWS Database Migration Service(DMS)以最少的停機時間將超過35萬個數據庫成功遷移到AWS,并使用AWS Schema Conversion Tool(SCT)轉化數據庫模式(Schema)。
但是,一旦客戶完成了最初的數據庫遷移,他們將面臨更多的工作來遷移他們的應用程序邏輯。遷移應用程序邏輯需要手動編碼,十分耗時,而且常常與守舊的數據庫廠商的專有數據庫命令相關聯。隨著微軟越來越積極且操縱性地使用其許可實踐,客戶要求AWS幫助他們更方便地將其SQL Server應用程序遷移到Amazon Aurora。
Babelfish for Aurora PostgreSQL是一項新的功能,讓客戶幾乎無需更改代碼即可直接在PostgreSQL上運行SQL Server應用程序成為可能。Babelfish for Aurora PostgreSQL為Amazon Aurora PostgreSQL提供了一個新的解析層,使Amazon Aurora能夠理解來自為Microsoft SQL Server編寫的應用程序中的命令。
Babelfish for Aurora PostgreSQL理解T-SQL(Microsoft SQL Server的專有SQL方言),因此客戶不必重寫其應用程序的所有數據庫請求。Babelfish for Aurora PostgreSQL也了解SQL Server的網絡協議,因此客戶可以繼續使用其現有的SQL Server數據庫驅動程序。客戶使用AWS DMS遷移數據后,他們只需更新其應用程序配置以指向Amazon Aurora,然后開始測試在Amazon Aurora上運行應用程序。
客戶對應用程序進行測試后,他們將不再需要SQL Server,并且可以停止為這些昂貴且限制性的許可證付費。由于Amazon Aurora可以使用Babelfish for Aurora PostgreSQL去理解SQL Server和PostgreSQL的語言,因此客戶可以使用PostgreSQL編寫應用程序功能,并使該功能與舊版SQL Server代碼并行運行。
到2021年,Babelfish for PostgreSQL將提供Babelfish for Aurora PostgreSQL的源代碼給任何想要添加額外功能的人。 Babelfish for PostgreSQL將使用寬松式的Apache 2.0許可,因此企業組織可以根據許可條款將其用于任何目的,分發、修改該軟件和分發該軟件的修定版本。 Babelfish的所有工作和計劃都將在GitHub上進行,因此AWS下一步正在籌備的功能將對企業組織完全透明。
“客戶告訴我們,當他們想要做的只是專注于發展業務時,還要應付那些守舊的數據庫供應商的強制策略是有多么苦惱。這些客戶希望轉向開源,以簡單和高成本效益的方式建立云數據庫,同時又不影響可用性、可靠性和安全性。” AWS負責數據庫的副總裁Shawn Bice說。 “今天發布的下一代Amazon Aurora Serverless和Babelfish,能使客戶更加容易擺脫守舊數據庫的約束,享受開源數據庫引擎的巨大成本優勢,并幫助他們選擇正確的數據庫做正確的工作。”
Intuit是一家全球金融平臺,也是TurboTax、QuickBooks和Mint的創造者。“數以百萬計的消費者和中小企業依賴Intuit的應用程序,如TurboTax、QuickBooks和Mint等,來管理他們的資產。Amazon Aurora自推出以來為我們提供了關鍵任務系統所需的可擴展性和可靠性,”Intuit QuickBooks Online的首席架構師Anshu Verma說。“我們很高興與AWS數據庫團隊密切合作,使我們能夠更輕松地管理Aurora數據庫的容量并優化成本。Aurora Serverless v2的推出對我們的客戶和Intuit來說都意義重大。”
Venmo自2009年以來一直是全球數字支付領軍企業Paypal旗下快速、安全、用于社交支付的應用程序。Venmo首席技術官Nick Ciubatariu說:“在Venmo,我們每天使用Amazon Aurora處理數千萬筆交易,交易量隨時間波動。Amazon Aurora Serverless v2可以確保我們啟動Amazon Aurora容量不會過高或過低,在保證我們僅為任何時間所需的數據庫容量付費的同時,為客戶提供出色的體驗。”
Zendesk提供客戶關系管理軟件,幫助組織提高用戶參與度,更好地了解客戶。Zendesk工程總監Kalyan Wunnava說:“在Zendesk,我們依靠Amazon Aurora來支持超過15萬個不同的客戶及其數據。非常期待Amazon Aurora Serverless v2的推出,它將幫助我們顯著簡化Amazon Aurora實例的管理,同時繼續為我們的客戶提供高性能服務。”
WirelessCar是全球領先的數字化汽車服務提供商,幫助開發軟件定義的、電動和自動駕駛汽車,引領安全、智能和可持續的未來。WirelessCar首席技術官兼首席運營官、高級副總裁Niklas Florén說:“我們在AWS上采用無服務器架構,以便能夠將精力集中在客戶價值和業務流程上,而不是擔心計算基礎設施的管理。我們渴望通過Amazon Aurora serverless v2將這些無服務器架構擴展到我們的關系數據庫中,在使用Amazon Aurora提供的所有豐富功能的同時,無需擔心數據庫工作負載。”
Acquia是一家網頁內容管理解決方案的SaaS提供商,它依靠Amazon Aurora支持其許多關系數據庫工作負載。 “借助Amazon Aurora,Acquia將吞吐量提高了30%,消除了數據庫停機時間,并大大減少了我們的基礎架構和運營維護開銷,” Acquia工程高級總監Jake Farrell說。 “我們對新版本Amazon Aurora Serverless的發布感到非常興奮。它能夠以適當的數量即時擴展Amazon Aurora,滿足不斷變化的容量需求,這非常令人興奮,它也可能幫助我們為客戶提供更好的用戶體驗,同時進一步簡化運營并優化成本。”
責任編輯:pj
-
數據庫
+關注
關注
7文章
3765瀏覽量
64276 -
開源
+關注
關注
3文章
3251瀏覽量
42407 -
AWS
+關注
關注
0文章
427瀏覽量
24314 -
serverless
+關注
關注
0文章
65瀏覽量
4500
發布評論請先 登錄
相關推薦
評論