Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Conecte los servicios de Azure a un clúster mediante Azure Service Connector

Azure Service Connector te permite conectar servicios de cómputo de Azure a tus clústeres de Atlas. Una vez que hayas configurado tu aplicación para usar la cadena de conexión de Atlas, el Conector de Servicios de Azure almacena de forma segura tu cadena de conexión y gestiona la conexión entre tu aplicación y Atlas.

Este tutorial muestra cómo conectar un servicio de cómputo de Azure (como Azure App Service) a tu clúster de Atlas usando el Service Connector de Azure dentro del Portal de Azure.

El Connector de servicios de Azure para Atlas tiene las siguientes limitaciones:

  • Azure Service Connector for Atlas no valida la cadena de conexión más allá de comprobar si hay cadenas vacías. Asegúrese de que la cadena de conexión sea válida para evitar errores de conexión en tiempo de ejecución.

  • Azure Service Connector no admite todas las regiones de Azure. Para obtener más información, consulte soporte regional de Service Connector.

  • Una cuenta de Azure con una suscripción activa.

  • Un servicio de cómputo en Azure para conectarse a Atlas. Para aprender qué servicios Azure admite el Azure Service Connector, consulte la Azure documentación.

  • Un clúster Atlas existente.

  • Usuario de base de datos con los permisos necesarios para acceder al clúster de Atlas.

    Importante

    Azure Service Connector para Atlas actualmente solo es compatible con SCRAM autenticación. Para obtener más información, consulte Configurar usuarios de base de datos.

  • Cadena de conexión del clúster de Atlas.

Suivez ces étapes pour connecter votre service de calcul Azure (tel que aplicación Service) à Atlas via le portail Azure.

1

En Azure, selecciona el portal Azure, selecciona el App Service, Function App, u otro recurso de cómputo que deseas conectar a Atlas.

2

En el menú de la izquierda del servicio, desplázate hasta la sección Settings y selecciona Service Connector.

3
4

Configura los siguientes campos:

  1. Service type: Busca y selecciona MongoDB Atlas Cluster (preview).

  2. Connection nameAsigne un nombre descriptivo a esta conexión, por ejemplo, "atlas_connection", o acepte el nombre generado automáticamente. Este nombre se utilizará para la administración de Azure.

  3. Haga clic Next: Authentication

5

La opción Connection string está preseleccionada ya que es el único método compatible con Atlas.

  1. Introduce tu cadena de conexión de Atlas. Para encontrar tu cadena de conexión, consulta Conéctate a MongoDB Search Community.

  2. (Opcional) Edita el nombre de la variable que Azure Service Connector utiliza para tu cadena de conexión. Haga clic en Advanced y haga clic en el ícono de lápiz. Edita el nombre de la variable y luego haz clic en Done.

  3. Haga clic en Next: Networking.

    Omitir este paso, ya que gestionas los controles de acceso a la red desde la configuración de tu proyecto de Atlas, no por medio de las opciones de configuración de red de Service Connector.

    Para aprender acerca del control de acceso en red en Atlas, consulta Configura las funcionalidades de seguridad para los clústeres.

  4. Haga clic en Next: Review + Create.

    Revisa el resumen de los detalles de la conexión. Verifique el servicio objetivo (Atlas), el servicio de cómputo, el método de autenticación y las variables de entorno que se crean.

  5. Haga clic en Create.

    Puede que Azure tarde uno o dos minutos en aprovisionar la conexión. Service Connector configura los ajustes necesarios en tu servicio de cómputo de Azure (principalmente variables de entorno).

    Después de crear o modificar una conexión del Conector de Servicio de Azure, es posible que las variables de entorno correspondientes no se actualicen o reflejen inmediatamente en el entorno de tu aplicación.

    Confirme que la conexión se haya creado correctamente volviendo a la página del Service Connector para su servicio de computación. La nueva conexión de Atlas debería estar incluida en la lista.

Después de crear la conexión, Service Connector utiliza los detalles de la conexión en el entorno de la Azure de tu servicio de cómputo. Tu código de aplicación accede a estas variables de entorno para conectarse a Atlas mediante un driver estándar de MongoDB o una librería apropiada para el lenguaje o framework elegido.