Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Conectar servicios de Azure a un clúster mediante el Conector de servicios de Azure

Azure Service Connector te permite conectar los servicios de cómputo de Azure a tus clústeres de Atlas. Una vez que se haya configurado su aplicación para usar la cadena de conexión Atlas, el Azure Service Connector almacenará de manera segura su cadena de conexión y gestionará la conexión entre su aplicación y Atlas.

Este tutorial demuestra cómo conectar un servicio de cómputo de Azure (como Azure App Service) a su clúster Atlas mediante el Conector de servicio de Azure dentro del Portal de Azure.

Azure Service Connector para Atlas tiene las siguientes limitaciones:

  • El Service Connector para Atlas de Azure no valida la cadena de conexión más allá de verificar las cadenas vacías. Asegure su La cadena de conexión es 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, consulta Soporte de región para Service Connector.

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

  • Un servicio de cómputo de Azure para conectarse a Atlas. Para saber qué servicios de Azure admite el Azure Service Connector, consulta 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

    El Conector de Servicio de Azure para Atlas actualmente solo admite la autenticación SCRAM. Para obtener más información, consulte Configurar usuarios de bases de datos.

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

Siga estos pasos para conectar su servicio de cómputo de Azure (como App Service) a Atlas utilizando el portal de Azure.

1

En el portal de Azure, seleccione el App Service, la aplicación de función u otro recurso informático que desee conectar a Atlas.

2

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

3
4

Configura los siguientes campos:

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

  2. Connection name: Asigna un nombre descriptivo para esta conexión, por ejemplo, "atlas_connection", o acepta el nombre generado automáticamente. Este nombre es para propósitos de gestió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. Ingrese su cadena de conexión de Atlas. Para encontrarla,consulte la Comunidad de búsqueda de MongoDB.

  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.

    Azure podría tardar uno o dos minutos en aprovisionar la conexión. El Conector de Servicio configura los parámetros necesarios en el servicio de cómputo de Azure (principalmente, las variables de entorno).

    Después de crear o modificar una conexión de Azure Service Connector, es posible que las variables de entorno correspondientes no se actualicen ni reflejen de inmediato en el entorno de su 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.

Tras crear la conexión, el Conector de Servicio usa los detalles de conexión del entorno de su servicio de computación de Azure. El código de su aplicación accede a estas variables de entorno para conectarse a Atlas mediante un controlador o biblioteca estándar de MongoDB adecuado para el lenguaje o marco de trabajo elegido.

Volver

VS Code

En esta página