将 Azure Cosmos DB for MongoDB 与 Azure 服务集成

适用对象: MongoDB

Azure Cosmos DB for MongoDB 是一种云原生产品/服务,可与其他 Azure 服务无缝集成以构建企业级新式应用程序。

用于运行应用程序的计算服务

托管选项和部署方案包括多个用于 Azure 的服务和工具。 Azure 有许多用于托管的选项和工具,有助于你将应用从本地或云存储库迁移到 Azure。

Azure 应用服务

Azure 应用服务使你可以完全配置和管理 Web 服务器,而无需管理基础环境。

入门示例:

Azure Functions 和 Static Web Apps

Azure Functions为事件驱动方案托管无服务器 API 终结点或微服务。 Static Web Apps 用于托管可以使用无服务器 Azure Functions 增强的静态网站和单页应用程序。

入门示例:

Azure Container Apps

Azure 容器应用提供完全托管无服务器容器服务,用于大规模构建和部署新式应用。

入门示例:

Azure 虚拟机

使用 Azure 虚拟机可以完全控制运行应用程序的计算环境。 还可以选择使用 Azure 虚拟机规模集在几分钟内从一个 VM 实例扩展到数千个实例。

Azure Kubernetes 服务 (AKS)

Azure Kubernetes 服务是一种托管 Kubernetes 服务,用于运行容器化应用程序。 你可构建和运行可移植的、基于微服务的现代应用程序,从而使用 Kubernetes 安排和管理这些应用程序组件的可用性。

详细了解如何在 Azure 上选择正确的计算服务

增强应用程序中的功能

Azure AI 搜索是完全托管的云搜索服务,可提供自动补全、地理空间搜索、筛选和分面功能,以获得丰富的用户体验。 下面介绍如何为 Azure Cosmos DB for MongoDB 帐户中的数据编制索引,以便与 Azure AI 搜索一起使用。

提高数据库安全性

Azure 网络

使用 Azure 网络功能可以连接混合和云原生应用程序并提供低延迟、基于零信任的网络服务 -

Azure Key Vault

Azure Key Vault 可帮助你安全地存储和管理应用程序机密。 可以使用 Azure Key Vault-

Microsoft Entra ID

Microsoft Entra 托管标识使开发人员无需管理凭据。 下面介绍如何为 Azure Cosmos DB 帐户创建托管标识

后续步骤

了解其他重要集成: