¿Por qué traer su propia cuenta de Azure?
El modelo de 'Administración' de ScaleGrid admite la capacidad de 'Traer su propia cuenta de Azure' para alojar sus bases de datos (MongoDB®, Redis™*, etc.) a través de Bring Your Own Cloud ( BYOC) planes DBaaS. Esto proporciona lo mejor de ambos mundos:puede aprovechar la experiencia de ScaleGrid para administrar sus bases de datos y aún así mantener todas las máquinas en su propia cuenta en la nube. Estas son algunas otras ventajas de usar su propia cuenta en la nube:
- Las bases de datos se pueden implementar en sus propias redes virtuales (VNET) y subredes.
- Puede aprovechar los grupos de seguridad de red (NSG) para el control de acceso.
- Precio personalizado. Si tiene una tarifa con descuento de Azure, puede aprovecharla para sus máquinas de base de datos. Por ejemplo, si es una startup con créditos de Azure, puede aprovechar sus créditos para pagar sus máquinas de base de datos
¿Qué necesito para empezar?
Para configurar un perfil en la nube de Azure (ARM), necesitará los siguientes detalles de su cuenta para comenzar:
- ID de suscripción de Azure
- VNET y nombre de subred, nombre del grupo de recursos
VNET y subred en la que se implementarán las máquinas de base de datos - Grupo de seguridad de red
Grupo de seguridad de red que se usará para máquinas de base de datos - Cuenta(s) de almacenamiento de VM
Cuenta(s) de almacenamiento para almacenar discos de VM. Si proporciona más de una cuenta de almacenamiento, los discos de VM se distribuirán entre las cuentas para un mejor rendimiento. - Cuenta de almacenamiento de copia de seguridad
Cuenta de almacenamiento para almacenar copias de seguridad de los clústeres
Paso 1:habilite el acceso mediante programación a las imágenes de ScaleGrid en su suscripción
Debe habilitar las imágenes de ScaleGrid para que se implementen mediante programación en sus suscripciones de Azure. Estos son los detalles de las imágenes de ScaleGrid:
- Editor:ScaleGrid
- Imagen:Centos 6.8 (gratis)
Paso 2:Inicie el asistente Crear perfil de nube
Haga clic en el botón 'Nuevo perfil de nube' en la parte superior derecha de la pantalla y seleccione el tipo Azure (ARM):documentación.
1. Seleccione la región, el tipo de base de datos y el ID de suscripción de Azure
2. Ingrese los detalles de VNET, Subred y NSG
3. Cuentas de almacenamiento de máquinas virtuales
Ingrese una o más cuentas de almacenamiento de VM. Si proporciona más de una cuenta de almacenamiento, los discos de la máquina virtual se distribuyen entre las cuentas de almacenamiento. Si desea implementar clústeres de alto rendimiento, debe seleccionar e ingresar solo cuentas de almacenamiento Premium:
4. Cuenta de almacenamiento de respaldo
Esta es la cuenta en la que se almacenan las copias de seguridad de los clústeres. Por lo general, esta es una cuenta GRS (almacenamiento con redundancia global):
5. IP estática pública
Seleccione IP estática pública solo si desea que sus máquinas estén conectadas a Internet o si está implementando en varias regiones. Si está implementando dentro de una VNET y una subred, no debería necesitar una IP estática pública. Si desea habilitar y utilizar una IP pública, asegúrese de que el NSG seleccionado tenga abiertos los puertos necesarios para la base de datos seleccionada.
6. Descargue el script de PowerShell y ejecútelo en Azure PowerShell
Haga clic en 'Descargar script' para descargar el script de Power Shell para configurar el acceso a ScaleGrid. El nombre de la secuencia de comandos tendrá el formato "ScaleGrid-
Paso 3:Ejecute el script de PowerShell para crear un grupo de recursos y proporcionar permisos
La secuencia de comandos de Azure PowerShell crea un grupo de recursos con el nombre "Scalegrid-
- Descargue e instale Azure Cmdlets desde la página de descargas de Azure
- Abra una ventana de Azure Cmdlets PowerShell y configure la política de ejecución (si es necesario). El guión no está firmado. Por lo tanto, es posible que deba actualizar la política de ejecución en su máquina. Por ejemplo, "establecer política de ejecución sin restricciones".
- Ejecute el script
” .\
Seleccione RunOnce (R) para ejecutar el script
La secuencia de comandos le pedirá que inicie sesión en su cuenta de Azure. El script escribe la salida en la consola. Verifique que el script no tenga ningún error. Si ve algún error, guarde la salida de pantalla completa y compártala con el equipo de soporte de ScaleGrid. Puede presentar un ticket en nuestra consola o enviarnos un correo electrónico a [email protected].
Paso 4:complete el asistente para crear un perfil de nube
Una vez que haya ejecutado el script de PowerShell, regrese al asistente de perfil de nube y haga clic en siguiente.
Verifique que haya ejecutado el script.
Verifique que haya habilitado el acceso programático para las imágenes de ScaleGrid como se detalla en el Paso 1 anterior.
Haga clic en completar; esto verificará todos los detalles una vez más y creará el perfil de la nube.
En este punto, su cuenta de Azure está lista para usar con ScaleGrid. En el asistente Crear clúster de MongoDB®, seleccione el perfil de nube recién creado y esto colocará las máquinas en su cuenta de Azure.
Si tiene más preguntas, no dude en comunicarse con nosotros en [email protected].