

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 上遷移至 MongoDB Atlas AWS
<a name="introduction"></a>

*Battulga Purevragchaa 和 Igor Alekseev (AWS)、Babu Srinivasan (MongoDB)*

*2024 年 11 月* ([文件歷史記錄](doc-history.md))

本指南說明從內部部署關聯式、舊版或其他類型的資料庫遷移至 中的 MongoDB Atlas 的架構、工具、考量事項和使用案例 AWS 雲端。來源關聯式資料庫包括 Oracle Database、SQL Server、MySQL、PostgreSQL 和其他資料庫，例如 Sybase 和 IBM Db2。您也可以從 Azure Cosmos 資料庫、Apache Cassandra、Couchbase 和 Redis 等資料庫遷移。如需step-by-step說明，請參閱 AWS 規範指引網站上的下列模式：
+ [在 上將自我託管的 MongoDB 環境遷移至 MongoDB Atlas AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-a-self-hosted-mongodb-environment-to-mongodb-atlas-on-the-aws-cloud.html)
+ [在 上將關聯式資料庫遷移至 MongoDB Atlas AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-relational-database-to-mongodb-atlas.html)
+ [在 上將資料從 IBM Db2、SAP、Sybase 和其他資料庫串流至 MongoDB Atlas AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/stream-data-from-ibm-db2-to-mongodb-atlas.html)

## 概觀
<a name="overview"></a>

MongoDB Atlas 是一種開發人員資料平台，可為建置可擴展性 Web 和商業應用程式的開發人員，提供建置在橫向擴展架構上的文件模型資料庫。開發團隊使用 MongoDB 的原因如下：
+ 彈性資料模型 – MongoDB 以文件為導向，因此支援動態和巢狀資料，而無限制結構描述。這可讓開發人員更輕鬆地代表複雜或不斷變化的資料。
+ 高效能 – MongoDB 透過原生索引、記憶體內運算和其他最佳化，提供高輸送量和低延遲。這對現代應用程式至關重要。
+ 可擴展性 – MongoDB 使用內建碎片和複寫功能，在商品硬體上水平擴展。這可讓您輕鬆地從每秒數百個操作擴展到數百萬個操作，而不會影響高可用性。
+ 強大且統一的查詢 – MongoDB 支援靈活的臨機操作查詢、索引和彙總。它在沒有廣泛調校的情況下執行良好，並啟用各種查詢模式。
+ 易於使用 – MongoDB 提供易於開發人員使用的體驗，包括類似 JSON 的文件、多種語言的豐富驅動程式，以及廣泛的文件和社群。團隊可以輕鬆快速提高生產力。
+ 彈性和高可用性 – MongoDB Atlas 的設計考量了彈性和高可用性。其資料庫複本集由主要和次要成員組成，確保在主要成員發生中斷時自動容錯移轉至次要成員。Atlas 受各種規模的組織信任，可支援關鍵任務工作負載。

其他功能包括巢狀欄位的索引、原子性、一致性、隔離、耐久性 (ACID) 交易，以及地理空間查詢。MongoDB Atlas 也支援：
+ 單一檢視，可彙總來自多個來源的資料。
+ 即時資料分析。
+ 物聯網 (IoT) 應用程式。
+ 可擴展的行動應用程式。
+ 簡化資料儲存、資料擷取和結構描述變更的資料庫資產、實體和中繼資料目錄。
+ 能夠存放和管理任何類型的內容。
+ 能夠將大型主機應用程式卸載至現代平台。
+ 遊戲應用程式的資料庫支援。
+ 降低使用時間序列資料的複雜性。
+ 使用 MongoDB Atlas 向量搜尋的生成式人工智慧 (AI) 使用案例。

如需更多使用案例，請參閱 [MongoDB 網站](https://www.mongodb.com/use-cases)。

## 上的 MongoDB Atlas AWS
<a name="atlas-on-aws"></a>

MongoDB Atlas on AWS 是全受管資料庫即服務 (DBaaS)，具有高可用性、在全球範圍內具有效能，並以經濟實惠的方式符合高要求的安全性和隱私權標準。以下是一些顯著的好處：
+ 全球足跡 - AWS 具有全球足跡，其中包含全球區域的資料中心。這可讓您輕鬆地部署靠近使用者的 MongoDB Atlas 叢集，進而改善效能並減少延遲。
+ 安全性 – MongoDB Atlas 透過與 的整合支援 SAML 2 AWS IAM Identity Center.0 身分驗證。它還允許客戶使用公司目錄登入資料支援單一登入 (SSO)，以集中管理 Atlas 的存取。
+ 成本最佳化 – 透過分析資料庫使用模式並識別最佳化支出的機會， AWS 提供成本最佳化工具，協助您節省成本。您也可以使用 AWS 預留執行個體和其他節省計劃，取得 MongoDB Enterprise Advanced 叢集的大幅折扣。
+ 備份和災難復原 – AWS 提供完整的備份和災難復原功能，有助於在發生災難時保護您的資料。MongoDB Atlas on AWS 提供持續備份、point-in-time還原和跨區域複寫，以協助確保您的資料始終安全且可復原。
+ 無縫整合 – 與其他 的整合與 MongoDB Atlas AWS 服務 無縫整合。