AI 世代與應用創新的全方位雲端資料庫
Azure Cosmos DB 兼容 NoSQL 和關聯式資料庫,開發雲原生的現代化應用程式快速回應、分散式部署,以及保持連線狀態的持續服務,幾乎已成為現代化應用程式的基本條件,結合 AI 支援的應用程式則是必然的新要件。由於工作流程和運作效能的需求,應用程式常需連接多種不同的資料庫而導致高度複雜性和整合挑戰,為了確保低延遲度、資料一致性和高可用性,運行於雲端、全面支援所有作業資料模型的單一資料庫平台,將是化解挑戰和複雜度的契機。 Azure Cosmos DB 是全球分散式的單一資料庫平台,除了兼容 NoSQL 和關聯式資料庫,更具備下列特點:
值得一提的還有 Azure Cosmos DB 與 Azure OpenAI 的整合,可直接在 NoSQL 資料庫高效儲存、索引、查詢多維度向量數據,支援混合搜尋,進而提升搜索結果的準確性;另一方面,則能運用 RAG(Retrieval-augmented generation)和向量搜尋功能,以自有數據運行模型,量身打造複雜、個人化、LLM 驅動的應用程式。 智慧製造場景與實務應用案例即時監控與追蹤設備有效協助營運:跨國能源及石油化工公司 ExxonMobil 建立物聯網,將部署在油井口的感測器所取得的溫度、壓力和流量等監控數據儲存於 Azure Cosmos DB,以進行分析及營運洞察。 獲取全方位客戶與合作夥伴的情況,提供更佳服務體驗 :光學技術領導廠商 Zeiss 以 Azure Cosmos DB 建立資料整合平台並連接後台系統,為企業客戶和終端用戶提供更好的服務體驗。 預測性維護、預測需求,並加快 DevOps 速度:知名汽車製造商 Mercedes-Benz 在 3 個月內完成車聯網的部署,Azure Cosmos DB 讓以容器為基礎的車聯網平台的持續更新更為簡化及快速。 輕鬆結合 Azure AI 應用,助力企業靈活創新建立高度個性化與高性能服務,有效提高客戶滿意度:美國知名保險集團 Liberty Mutual Insurance 使用 Azure Cosmos DB 整合 Azure AI,分析企業平台上複雜的客戶數據,以先進的資料模型提供個人化的網路體驗。 改善提升患者與醫療團隊的體驗:美國兒童醫院 Cincinnati Children’s 使用 Azure Cosmos DB 整合聊天機器人和健康記錄,以更好的行動服務來改善患者體驗。 |
加速開發及創新Azure Cosmos DB 可支援世界上要求最為嚴苛的工作負載。例如:ChatGPT 是有史以來成長最快的消費者應用程式,就有賴於 Azure Cosmos DB 動態延展其服務,展現高可靠度和降低維運負擔。 快速擴展、即時因應變化、處理大量數據等優勢,讓 Azure Cosmos DB 特別適用於新式應用程式的開發,從 AI 到物聯網,各式各樣的創新應用已在不同行業持續運作。 |
從地端資料庫遷移到 Azure Cosmos DB 的評估與實行維運、延展性、高可用性、安全性及成本,是地端資料庫在開發新式應用程式時必然面臨的挑戰。如何從地端資料庫到 Azure Cosmos DB 進行評估及遷移,接下來將以 NoSQL 及關聯式資料庫分別說明。 從 MongoDB 遷移到 Azure Cosmos DB速度與成本是應用程式開發的兩大考量重點,從 MongoDB 遷移到 Azure Cosmos DB 的優勢則極為明確。 |
遷移到 Azure Cosmos DB 之後,可選用的運作模式及相關費用說明如下:
此外,微軟在東南亞區域特別針對 Azure Cosmos DB for MongoDB(虛擬核心)推出全新的 SKU「免費層」,無需任何財務承諾即可試用,可說是 MongoDB 無縫遷移至 Azure Cosmos DB 的零成本捷徑。用戶可取得具有 32 GB 儲存體的專用 MongoDB 叢集,以便進行學習和需求評估,由於可以小規模載入資料,因而可使用、開發及測試應用程式,甚至免費執行小型生產工作負載,未來隨著應用程式的成長,也可輕鬆轉換到任何可用的付費層。
從關聯式資料庫遷移到 Azure Cosmos DB
據統計,從地端的關聯式資料庫遷移到雲端的原因,位居第一的就是數位轉型的需求,但節省成本等其他課題也備受重視。採用 Azure Cosmos DB 取代地端的關聯式資料庫則能一舉多得,實現節省成本、移轉到公有雲、轉換到開源平台、支援現代化應用程式等多重目標,同時也有利於企業的數位轉型。
就投資面而言,關聯式資料庫上雲有兩種費用結構,以 Oracle 為例,如果在 Azure 直接使用 Oracle 的 SaaS 服務,必須支付 Azure 虛擬機加 SaaS 服務的費用;如果以自有的 Oracle 授權上雲,在原已支出的資料庫授權費之外,再外加 Azure 虛擬機費用。若是使用 Azure Cosmos DB PostgreSQL API,整體費用僅略高於 Azure 虛擬機,但等同於大幅節省資料授權費用。
從關聯式資料庫遷移到 Azure Cosmos DB,主要選用 PostgreSQL API 服務,相關費用說明如下:
即刻展開地端資料庫的遷移行動,享受 Azure Cosmos DB 帶來的效益
從 MongoDB 遷移到 Azure Cosmos DB,可以使用下列工具:
從關聯式資料庫如 Oracle 遷移到 Azure Cosmos DB,則可參考下列步驟:
來源資料庫
應用加值工具
Azure Cosmos DB 同時提供大量工具,協助企業以速度建立競爭優勢。包括:
- 利用 Azure Synapse Link 以即時數據執行高階分析功能
- 整合 Azure Synapse Analytics、Azure Kubernetes Service 和 Azure Functions
- 針對 .NET、Java、Python、Node.js、Go、Spring Boot 和 Spark 的 SDK
高可用性、高傳輸量、低延遲度的保證,讓 Azure Cosmos DB 特別適用於近乎即時、全球規模大量資料讀取和寫入的解決方案,因此除了 AI 和物聯網等新興應用,也很適用做為 Web、行動、遊戲等應用的 GOTO 資料庫。
試用及搬遷方案
Azure 用戶
針對 Azure AI 或 GitHub Copilot 的現有客戶,可以透過 Azure AI Advantage 專案免費試用 Azure Cosmos DB,90 天的輸送量為 40,000 RU/秒 。
非 Azure 用戶
如果尚未成為 Azure 用戶,亦可以在沒有 Azure 訂閱帳戶的情況下獲得 30 天的免費試用。
透過微軟或是認證合作夥伴進行搬遷,申請後將有機會獲得高達 Azure 服務費用 20% 的資金做為搬遷費用支援。微軟另外提供 CMF(Cloud Migration Factory) 服務,提供原廠技術人力協助企業搬遷,無需任何費用。相關細節請參考網站或洽微軟業務。