Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
SE APLICA A: MongoDB
Azure Cosmos DB for MongoDB es una oferta nativa de nube y se puede integrar sin problemas con otros servicios de Azure para crear aplicaciones modernas de nivel empresarial.
Servicios de proceso para ejecutar la aplicación
Las opciones de hospedaje y los escenarios de implementación incluyen varios servicios y herramientas para Azure. Azure tiene muchas opciones para hospedar y muchas herramientas que le ayudarán a migrar su aplicación desde un repositorio local o en la nube a Azure.
Azure App Service
Azure App Service permite configurar y administrar por completo el servidor web sin necesidad de administrar el entorno subyacente.
Ejemplos para empezar:
Inicio rápido: Aplicación ToDo con Node.js API y Azure Cosmos DB for MongoDB en Azure App Service para empezar.
Este ejemplo incluye todo lo necesario para crear, implementar y supervisar una solución de Azure con React.js para la aplicación web, Node.js para la API, Azure Cosmos DB for MongoDB para el almacenamiento y Azure Monitor para la supervisión y el registro.Inicio rápido: Aplicación ToDo con C# API y Azure Cosmos DB for MongoDB en Azure App Service
En este ejemplo se muestra cómo crear una solución de Azure mediante C#, con Azure Cosmos DB for MongoDB para el almacenamiento y Azure Monitor para la supervisión y el registro.Inicio rápido: Aplicación ToDo con Python API y Azure Cosmos DB for MongoDB en Azure App Service
Este ejemplo incluye todo lo necesario para crear, implementar y supervisar una solución de Azure con React.js para la aplicación web, Python (FastAPI) para la API, Azure Cosmos DB for MongoDB para el almacenamiento y Azure Monitor para la supervisión y el registro.
Azure Functions y Static Web Apps
Azure Functions hospeda puntos de conexión de API sin servidor o microservicios para los escenarios controlados por eventos. Static Web Apps se usa para hospedar sitios web estáticos y aplicaciones de página única que se puedan mejorar con Azure Functions sin servidor.
Ejemplos para empezar:
Inicio rápido: Aplicación ToDo con Node.js API y Azure Cosmos DB for MongoDB en Static Web Apps y Functions
Este ejemplo incluye todo lo necesario para crear, implementar y supervisar una solución de Azure con React.js para la aplicación web, Node.js para la API, Azure Cosmos DB for MongoDB para el almacenamiento y Azure Monitor para la supervisión y el registro.Inicio rápido: Aplicación ToDo con Python API y Azure Cosmos DB for MongoDB en Azure App Service
Este ejemplo incluye todo lo necesario para crear, implementar y supervisar una solución de Azure con React.js para la aplicación web, Python (FastAPI) para la API, Azure Cosmos DB for MongoDB para el almacenamiento y Azure Monitor para la supervisión y el registro.
Azure Container Apps
Azure Container Apps proporciona un servicio de contenedor sin servidor totalmente administrado para la creación y la implementación de aplicaciones modernas a gran escala.
Ejemplos para empezar:
Inicio rápido: Aplicación ToDo con Node.js API y Azure Cosmos DB for MongoDB en Container Apps
Este ejemplo incluye todo lo necesario para crear, implementar y supervisar una solución de Azure con React.js para la aplicación web, Node.js para la API, Azure Cosmos DB for MongoDB para el almacenamiento y Azure Monitor para la supervisión y el registro.Inicio rápido: Aplicación ToDo con Python API y Azure Cosmos DB for MongoDB en Container Apps
Este ejemplo incluye todo lo necesario para crear, implementar y supervisar una solución de Azure con React.js para la aplicación web, Python (FastAPI) para la API, Azure Cosmos DB for MongoDB para el almacenamiento y Azure Monitor para la supervisión y el registro.
Azure Virtual Machines
Azure Virtual Machines permite un control total en el entorno de proceso que ejecuta la aplicación. También puede optar por escalar de una a miles de instancias de máquina virtual en cuestión de minutos con Azure Virtual Machine Scale Sets.
Azure Kubernetes Service (AKS)
Azure Kubernetes Service es un servicio administrado de Kubernetes para ejecutar aplicaciones contenedorizadas. Usted puede compilar y ejecutar aplicaciones modernas, portátiles y basadas en microservicios, usando Kubernetes para orquestar y administrar la disponibilidad de sus componentes.
Más información sobre la elección del servicio de proceso adecuado en Azure.
Mejora de las funcionalidades de la aplicación
Azure AI Search
Azure AI Search es un servicio de búsqueda en la nube totalmente administrado que proporciona funcionalidades de autocompletado, búsqueda geoespacial, filtrado y facetado para una experiencia de usuario enriquecida. Aquí se muestra la indexación de datos de la cuenta de Azure Cosmos DB for MongoDB para usarlos con Azure AI Search.
Mejora de la seguridad de la base de datos
Conexión a Azure
Las características de Redes de Azure permiten la conexión de las aplicaciones híbridas y nativas de nube con servicios de red basados en Confianza cero baja latencia y su entrega a estos:
- Configuración de la cuenta de Azure Cosmos DB for MongoDB para permitir el acceso solo desde una subred específica de la red virtual
- Configuración de controles de acceso basado en IP para el firewall de entrada.
- Configuración de la conectividad con la cuenta a través de un punto de conexión privado.
Azure Key Vault
Azure Key Vault ayuda a almacenar y administrar de forma segura secretos de aplicación. Puede usar Azure Key Vault para lo siguiente:
- Protección de las credenciales de una cuenta de Azure Cosmos DB for MongoDB.
- Configuración de las claves administradas por el cliente para la cuenta.
Microsoft Entra ID
Las identidades administradas de Microsoft Entra eliminan la necesidad de administrar las credenciales para los desarrolladores. En este artículo se muestra la creación de una identidad administrada para cuentas de Azure Cosmos DB.
Pasos siguientes
Más información sobre otras integraciones clave: