一個使SQL Server遷移到Amazon Aurora更方便的新功能和一個幫助更多組織從SQL Server遷移到PostgreSQL的開源專案
Aurora Serverless v2 可在不到一秒內擴充套件至支援數十萬個事務,與按業務高峰需求進行容量配置的方式相比可節省高達90%的成本;(2)Babelfish for Aurora PostgreSQL使客戶能夠在幾乎不更改程式碼的情況下,直接在Amazon Aurora PostgreSQL上執行SQL Server應用程式,讓客戶擺脫了守舊的資料庫供應商常見的懲罰性業務行為(3)Babelfish for PostgreSQL開源專案即將於2021年在GitHub上釋出,該專案採用寬鬆式Apache 2.0許可,使Babelfish for Amazon Aurora PostgreSQL的解析層優勢能幫助到更多的企業組織
北京- 2020年12月2日,今天在亞馬遜雲服務(AWS)舉辦的年度盛會——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的優勢帶給更多的企業組織。請訪問https://aws.amazon.com/rds/aurora/開始使用。
已開發和使用了數十年的老式傳統資料庫通常需要訓練有素的人員和足夠的資金來執行和管理。這些商業資料庫具備高效能和高可用性的功能,但價格昂貴、管理複雜並且具有很高的鎖定率。此外,使用商業資料庫的客戶通常受到守舊的傳統資料庫供應商的擺佈,受制於各項強制規則,例如強加任意和懲罰性許可條款。如今,超過十萬客戶選擇在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版本。要了解更多資訊,請訪問https://aws.amazon.com/aurora/serverless。
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程式碼並行執行。要了解更多資訊,請訪問https://aws.amazon.com/rds/aurora/babelfish/。
新的開源專案Babelfish for PostgreSQL幫助更多企業組織從SQL Server遷移至PostgreSQL
到2021年,Babelfish for PostgreSQL將提供Babelfish for Aurora PostgreSQL的原始碼給任何想要新增額外功能的人。 Babelfish for PostgreSQL將使用寬鬆式的Apache 2.0許可,因此企業組織可以根據許可條款將其用於任何目的,分發、修改該軟體和分發該軟體的修定版本。 Babelfish的所有工作和計劃都將在GitHub上進行,因此AWS下一步正在籌備的功能將對企業組織完全透明。要了解更多資訊,請訪問https://babelfish-for-postgresql.github.io/babelfish-for-postgresql/。
“客戶告訴我們,當他們想要做的只是專注於發展業務時,還要應付那些守舊的資料庫供應商的強制策略是有多麼苦惱。這些客戶希望轉向開源,以簡單和高成本效益的方式建立雲資料庫,同時又不影響可用性、可靠性和安全性。” 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來說都意義重大。”
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,滿足不斷變化的容量需求,這非常令人興奮,它也可能幫助我們為客戶提供更好的使用者體驗,同時進一步簡化運營並優化成本。”