Perché portare il tuo account Azure?
Il modello di "gestione" ScaleGrid supporta la possibilità di "portare il tuo account Azure" per ospitare i tuoi database (MongoDB®, Redis™*, ecc.) tramite il Bring Your Own Cloud ( BYOC) Piani DBaaS. Ciò fornisce il meglio di entrambi i mondi:puoi sfruttare l'esperienza di ScaleGrid per gestire i tuoi database e mantenere tutte le macchine nel tuo account cloud. Ecco alcuni altri vantaggi dell'utilizzo del tuo account cloud:
- I database possono essere distribuiti nelle tue reti virtuali (VNET) e nelle tue sottoreti.
- Puoi sfruttare i gruppi di sicurezza di rete (NSG) per il controllo degli accessi.
- Prezzi personalizzati. Se disponi di una tariffa scontata da Azure, puoi sfruttarla per le tue macchine di database. Ad esempio, se sei una startup con crediti di Azure, puoi sfruttare i tuoi crediti per pagare le tue macchine database
Di cosa ho bisogno per iniziare?
Per configurare un profilo cloud di Azure (ARM), per iniziare avrai bisogno dei seguenti dettagli dal tuo account:
- ID sottoscrizione Azure
- VNET e nome della sottorete, nome del gruppo di risorse
VNET e sottorete in cui verranno distribuiti i computer del database - Gruppo di sicurezza di rete
Gruppo di sicurezza di rete che verrà utilizzato per le macchine di database - Account di archiviazione VM
Account di archiviazione per archiviare i dischi VM. Se fornisci più di un account di archiviazione, i dischi delle macchine virtuali verranno distribuiti tra gli account per prestazioni migliori. - Account di archiviazione di backup
Account di archiviazione per archiviare i backup dei cluster
Passaggio 1:abilita l'accesso programmatico alle immagini ScaleGrid nel tuo abbonamento
È necessario abilitare la distribuzione delle immagini ScaleGrid a livello di codice nelle sottoscrizioni di Azure. Ecco i dettagli delle immagini ScaleGrid:
- Casa editrice:ScaleGrid
- Immagine:Centos 6.8 (gratuito)
Fase 2:avvia la procedura guidata Crea profilo cloud
Fai clic sul pulsante "Nuovo profilo cloud" in alto a destra dello schermo e seleziona tipo Azure (ARM) – documentazione.
1. Seleziona regione, tipo di database e ID sottoscrizione Azure
2. Immettere i dettagli VNET, Subnet e NSG
3. Account di archiviazione VM
Inserisci uno o più account di archiviazione VM. Se fornisci più di un account di archiviazione, i dischi della macchina virtuale vengono distribuiti tra gli account di archiviazione. Se desideri distribuire cluster ad alte prestazioni, devi selezionare e inserire solo account di archiviazione Premium:
4. Account di archiviazione di backup
Questo è l'account in cui sono archiviati i backup dei cluster. In genere, questo è un account GRS (Globally Redundant Storage):
5. IP statico pubblico
Seleziona IP statico pubblico solo se vuoi che le tue macchine affrontino Internet o se stai distribuendo in più regioni. Se si esegue la distribuzione all'interno di una rete virtuale e di una sottorete, non è necessario un IP statico pubblico. Se desideri abilitare e utilizzare un IP pubblico, assicurati che l'NSG selezionato abbia le porte necessarie aperte per il database selezionato.
6. Scarica lo script di PowerShell ed eseguilo in Azure PowerShell
Fai clic su "Scarica script" per scaricare lo script di Power Shell per configurare l'accesso a ScaleGrid. Il nome dello script sarà nel formato "ScaleGrid-
Passaggio 3:esegui lo script PowerShell per creare un gruppo di risorse e fornire le autorizzazioni
Lo script di Azure PowerShell crea un gruppo di risorse con il nome " Scalegrid-
- Scarica e installa i cmdlet di Azure dalla pagina dei download di Azure
- Apri una finestra di PowerShell dei cmdlet di Azure e imposta i criteri di esecuzione (se necessario). Lo script non è firmato. Quindi potrebbe essere necessario aggiornare la politica di esecuzione sulla tua macchina. Ad esempio, "imposta la politica di esecuzione senza restrizioni".
- Esegui lo script
” .\
Seleziona RunOnce (R) per eseguire lo script
Lo script ti chiederà di accedere al tuo account Azure. Lo script scrive l'output sulla console. Verificare che lo script non presenti errori. Se vedi errori, salva l'intero output dello schermo e condividilo con il team di supporto di ScaleGrid. Puoi presentare un ticket nella nostra console o inviarci un'e-mail a [email protected].
Fase 4:completa la procedura guidata Crea profilo cloud
Dopo aver eseguito lo script di PowerShell, torna alla procedura guidata del profilo cloud e fai clic su Avanti.
Verifica di aver eseguito lo script.
Verifica di aver abilitato l'accesso programmatico per le immagini ScaleGrid come descritto nel passaggio 1 precedente.
Fai clic su Completa:questo verificherà ancora una volta tutti i dettagli e creerà il profilo Cloud.
A questo punto, il tuo account Azure è pronto per l'uso con ScaleGrid. Nella procedura guidata Crea cluster MongoDB®, seleziona il profilo Cloud appena creato e questo posizionerà le macchine nel tuo account Azure.
Se hai altre domande, non esitare a contattarci all'indirizzo [email protected].