Por que trazer sua própria conta do Azure?
O modelo de 'Gerenciamento' do ScaleGrid suporta a capacidade de 'Traga sua própria conta do Azure' para hospedar seus bancos de dados (MongoDB®, Redis™*, etc) por meio do Bring Your Own Cloud ( BYOC) planos DBaaS. Isso oferece o melhor dos dois mundos:você pode aproveitar a experiência do ScaleGrid para gerenciar seus bancos de dados e ainda manter todas as máquinas em sua própria conta na nuvem. Aqui estão algumas outras vantagens de usar sua própria conta na nuvem:
- Os bancos de dados podem ser implantados em suas próprias redes virtuais (VNET) e sub-redes.
- Você pode aproveitar os grupos de segurança de rede (NSG) para controle de acesso.
- Preços personalizados. Se você tiver uma taxa com desconto do Azure, poderá aproveitá-la para seus computadores de banco de dados. Por exemplo, se você for uma startup com créditos do Azure, poderá aproveitar seus créditos para pagar por suas máquinas de banco de dados
O que preciso para começar?
Para configurar um Perfil de nuvem do Azure (ARM), você precisará dos seguintes detalhes da sua conta para começar:
- ID de assinatura do Azure
- Nome da VNET e sub-rede, nome do grupo de recursos
VNET e sub-rede na qual as máquinas do banco de dados serão implantadas - Grupo de segurança de rede
Grupo de segurança de rede que será usado para máquinas de banco de dados - Contas de armazenamento de VM
Contas de armazenamento para armazenar discos de VM. Se você fornecer mais de uma conta de armazenamento, os discos da VM serão distribuídos entre as contas para um melhor desempenho. - Conta de armazenamento de backup
Conta de armazenamento para armazenar backups dos clusters
Etapa 1:ative o acesso programático de imagens do ScaleGrid em sua assinatura
Você precisa habilitar as imagens ScaleGrid para serem implantadas programaticamente em suas assinaturas do Azure. Aqui estão os detalhes das imagens ScaleGrid:
- Editor:ScaleGrid
- Imagem:Centos 6.8 (gratuito)
Etapa 2:inicie o assistente Criar perfil na nuvem
Clique no botão ‘Novo Perfil de Nuvem’ no canto superior direito da tela e selecione o tipo Azure (ARM) – documentação.
1. Selecione região, tipo de banco de dados e ID de assinatura do Azure
2. Insira os detalhes da VNET, Sub-rede e NSG
3. Contas de armazenamento de VM
Insira uma ou mais contas de armazenamento de VM. Se você fornecer mais de uma conta de armazenamento, os discos da máquina virtual serão distribuídos pelas contas de armazenamento. Se você deseja implantar clusters de alto desempenho, precisa selecionar e inserir apenas contas de armazenamento Premium:
4. Conta de armazenamento de backup
Esta é a conta na qual os backups dos clusters são armazenados. Normalmente, esta é a conta GRS (Armazenamento redundante global):
5. IP estático público
Selecione IP estático público somente se quiser que suas máquinas fiquem voltadas para a Internet ou se estiver implantando em várias regiões. Se você estiver implantando dentro de uma VNET e sub-rede, não precisará de um IP estático público. Se você deseja habilitar e usar um IP público, certifique-se de que o NSG selecionado tenha as portas necessárias abertas para o banco de dados selecionado.
6. Baixe o script do PowerShell e execute no Azure PowerShell
Clique em 'Baixar script' para baixar o script de shell de energia para configurar o acesso ao ScaleGrid. O nome do script terá o formato “ScaleGrid- O script do Azure PowerShell cria um grupo de recursos com o nome ” Scalegrid- ” .\ O script solicitará que você faça login em sua conta do Azure. O script grava a saída no console. Verifique se o script não apresenta nenhum erro. Se você vir algum erro, salve toda a saída da tela e compartilhe com a equipe de suporte do ScaleGrid. Você pode registrar um ticket em nosso console ou enviar um e-mail para [email protected]. Depois de executar o script do PowerShell, retorne ao assistente de perfil de nuvem e clique em Avançar. Verifique se você executou o script. Clique em concluir – isso verificará todos os detalhes mais uma vez e criará o perfil de nuvem. Neste ponto, sua conta do Azure está pronta para uso com ScaleGrid. No assistente Criar cluster do MongoDB®, selecione o perfil de nuvem recém-criado e isso colocará as máquinas em sua conta do Azure. Se você tiver mais dúvidas, sinta-se à vontade para entrar em contato conosco em [email protected].
Etapa 3:execute o script do PowerShell para criar um grupo de recursos e fornecer permissões
Selecione RunOnce (R) para executar o script
Etapa 4:conclua o assistente de criação de perfil de nuvem
Verifique se você habilitou o acesso programático para imagens ScaleGrid conforme detalhado na Etapa 1 acima.