數字化轉型是 IT 界最熱的話題。不過,與以往一窩蜂、追求形式化的數字化不同,在疫情和日益增加的外部壓力下,如何利用數字技術進行業務創新,如何在數字化轉型的浪潮中大浪淘沙,生存下來并創新發展已成為當下企業最關注的問題。另一邊,數據的增長,競爭環境的變化,企業都寄希望于數字化去做應用的創新、業務效率的提升,并挖掘數據中更多潛在的商業價值。
——選擇云原生數據庫賦能業務,降低IT成本
對于企業來說,靈活的 IT 云資源之上,云原生更進一步用于構建和運行可彈性擴展的企業應用,這將極大擴展企業應用負載的豐富性,讓應用發揮極致的潛力,同時最優的 IT 成本,應對快速變化的市場。
選擇云原生數據庫構建企業數據架構,是降低用云成本,保證企業生存與持續發展的要務。云原生數據系統架構的實例很多,我們以云巨頭亞馬遜云科技為例。
——以先進技術的創新求發展
IT 技術自身的發展,是一場由技術引領的效率顛覆創新。早在互聯網公司快速走向市場的年代,互聯網典型特征包括在線用戶數量呈爆炸式增長、數據模式不固定,追求快速交付和輕運維等。而傳統關系型數據庫將所有數據存儲在一個盒子中,無法高效地擴展,這迫使用戶需要對其數據庫重新分片,然后還需要管理所有的分區和重新分區等,這讓用戶面臨巨大的運維挑戰和壓力。
構建原始 Amazon Dynamo 的初衷正是應對這些挑戰。Amazon Dynamo 是 Amazon DynamoDB 的前生,它在當時不是一項服務,而是一個由亞馬遜工程師構建的軟件系統。但是,Amazon Dynamo 仍有局限性,不能作為外部服務提供給其他非專屬客戶使用,即受 SQL API 限制。
Amazon DynamoDB 起源于 2007 年亞馬遜云科技發表有關 Dynamo 技術細節的論文,以此奠定了首批非關系型數據庫(NoSQL)的雛形。最初的 Dynamo 基于一套強大的分布式系統原則設計,生成了一個可隨意擴展和高可靠的數據庫系統。Amazon DynamoDB 也是繼續基于這些原則而不斷構建發展起來的。
Amazon Dynamo 通過幾個原始組件搭建的一項易于使用的云服務,那就是 Amazon DynamoDB,自 2012 年問世以來,增加了大量創新功能,不僅涉及底層可用性、持久性、安全性和規模等特性,還包括易用性等??蛻舨辉傩枰渲眉?#xff0c;只需創建一個表存儲數據,即可輕松實現無縫縮放。管理員不必執行任何操作,甚至無需安裝單個庫來操作數據庫,這讓用戶以前所未有的方式擁抱云,獲得云上的彈性和可擴展性。所以自 12 年發布之初,Amazon Dynamo 就具備了云原生數據庫的要素,現已成為眾多企業核心業務的基礎。
詳細來說,Amazon DynamoDB 是一個鍵-值和文檔數據庫,這使 AmazonDynamoDB 能夠擁有靈活的架構,可利用水平擴展支持幾乎任何大小的表。其中性能實現由 Amazon ?DynamoDB Accelerator 實現微秒級延遲。另外 Amazon DynamoDB 是無服務器服務,無需預配置、修補或管理服務器,也不需要安裝、維護或操作軟件,可自動擴展和縮減表,以針對容量做出調整并保持性能。由于內置了可用性和容錯能力,用戶無需為這些功能構建應用程序。Amazon DynamoDB 提供預配置和按需容量模式,使用戶能夠通過指定每個工作負載的容量或只為您使用的資源付費,從而優化成本。
Amazon DynamoDB 具有詳細的企業級特性,如支持 ACID 事務,使用戶能夠大規模構建業務關鍵型應用程序。DynamoDB 默認加密所有數據,并為用戶的所有表提供細粒度的身份和訪問控制,用戶可以立即創建數百 TB 數據的完整備份,而不會被性能產生影響,并且可以恢復到先前的 35 天內的任何時間點,而無需停機。此外,用戶還可以將 Amazon DynamoDB 表數據導出到 Amazon S3 中的湖內數倉,以執行任意規模的分析。DynamoDB 還提供有服務級別協議,從而確??捎眯?。
以知名云端數據存儲同步應用 Dropbox 為例,Dropbox 在本地 MySQL 元數據存儲中遇到容量不足的問題,于是將冷熱元數據遷移到使用Amazon DynamoDB 和 Amazon S3 構建的新存儲系統。該系統的存儲容量目前為 300TB,之后會不斷增長。Amazon DynamoDB 將該系統的查詢能力提高到每秒 600,000 次,同時通過使用 Amazon DynamoDB 和 Amazon S3 為 Dropbox 節省了數百萬美元的擴展成本,并顯著降低了每用戶 GB 的成本。
除了 Amazon DynamoDB,在關系型數據庫領域中,亞馬遜云科技又是如何應對關系型數據的挑戰呢?Amazon Aurora 是一個與 MySQL 和 PostgreSQL 兼容的關系數據庫,它為云計算而構建,將傳統企業數據庫的性能和可用性與開源數據庫的簡單性和成本效益結合在一起。
亞馬遜云科技還有更多豐富的技術產品與應用實例,本篇文章無法一一提及。生存和發展是企業永恒的主題,在數字化轉型中,借助先進的數字化技術與平臺,并借鑒已經被驗證的場景案例,更靈活、高效地應用于自身業務,收獲最切實的收益,甚至進一步做出業務創新,將是企業在多變的商業競爭環境中保持競爭力的更優選擇。
2022年9月22日-23日,亞馬遜云科技將在上海舉辦重要的技術盛會——2022亞馬遜云科技中國峰會。在“云原生數據新基石”主題論壇中,亞馬遜云科技的技術專家將首次揭秘借助云原生數據服務構建數據基石的方法和最佳實踐,云原生數據庫、數據分析服務將會悉數登場。企業需要將數據架構從傳統解決方案升級為可擴展、受信任、安全的云原生數據解決方案。
論壇的主題演講《云原生數據庫-下一代應用的選擇》,亞馬遜云科技數據庫技術專家將會講到云原生數據庫服務的四大理念,以及這些理念如何應用到最關鍵的業務,打造云原生數據戰略的基石。開發者從極具前沿并兼具實戰的干貨內容中,必將獲得更多對云原生數據庫與企業數字化轉型的創新思路,值得關注。
掃描圖片二維碼或點擊下方報名鏈接: ,了解大會更多信息,探索你的創新之路。
報名鏈接:
|