CloudStack
Faturamento e portal do cliente Open Source para CloudStack
O NexCMP é um portal do cliente e faturamento gratuito e self-hosted para Apache CloudStack. Ele se conecta à sua infraestrutura existente do CloudStack, comercializa sua capacidade, cobra por hora e executa cada ação através da API do CloudStack.
Desenvolvido e testado no Apache CloudStack 4.23. Usa outra versão? Fale com a equipe de vendas.NexCMP Source: código-fonte completo por $499, pagamento único. Use, modifique e hospede por conta própria para o seu negócio. Você pode vender os serviços que opera; não pode revender nem redistribuir o código-fonte ou as compilações. Termos da licença Source
O que o NexCMP faz no seu CloudStack?
Um cliente de API com escopo dedicado gerencia provisionamento, ações de energia, dimensionamento, armazenamento, backups, Kubernetes, Private Cloud, imagens, console e rede de ponta a ponta, enquanto um loop em segundo plano mantém os registros do NexCMP sincronizados com o CloudStack. Alguns desses recursos são módulos separados que permanecem desativados até que você os ative; cada seção abaixo especifica o que é necessário.
seu endpointusuário de API dedicadoComo seus clientes gerenciam uma máquina virtual
Cada tela é uma aba da página do serviço no portal do cliente, exibida com dados de exemplo. Escolha uma aba, use as setas ou as teclas esquerda e direita, ou abra o visualizador em tela cheia.
Para seus clientes
O que seus clientes podem fazer
Tudo abaixo é um botão ou formulário no portal do cliente, integrado ao seu CloudStack. Recursos desativados por padrão só aparecem depois que você os ativar.
Contratar e pagar
- Escolher uma localização, um plano fixo ou personalizado, um ciclo de faturamento, um sistema operacional, um hostname e a quantidade, e pagar com o saldo da carteira
- Recarregar a carteira pelos canais de pagamento habilitados, resgatar códigos e ver o histórico de faturamento
- Renovar, trocar o ciclo de faturamento, mudar de plano ou excluir uma VM, com exibição prévia do valor
Energia e acesso
- Iniciar, parar, forçar parada e reiniciar
- Abrir o console no navegador
- Redefinir a senha ou a chave SSH
- Reinstalar o sistema operacional
- Ver os dados de acesso da VM
Tamanho
- Redimensionar vCPU, RAM e disco diretamente e reverter alterações
- Ativar o Auto Scaling para que a VM cresça automaticamente sob alta carga
Discos e proteção
- Comprar volumes de dados adicionais, anexar, desanexar, expandir e excluí-los
- Criar, agendar, restaurar e excluir Snapshots
- Ativar Backups, definir agendamento, criar, restaurar e excluir Backups
Rede
- Ver o IP público e as interfaces de rede da VM
- Adicionar e remover regras de firewall
- Adicionar e remover regras de port forwarding
- Alterar o IP público
Estatísticas e atividade
- Gráficos de CPU, memória, rede e disco
- Ver o consumo de largura de banda em relação à cota mensal e comprar terabytes adicionais com o saldo da carteira
- Histórico de atividades e aba de faturamento da VM
Mais serviços
- Clusters Kubernetes: criar, dimensionar workers, iniciar, parar e baixar o kubeconfig
- Private Cloud: criar uma VPC, adicionar tiers e regras de ACL de rede, alterar plano
- Registrar imagens de sistema operacional próprias e ISOs, criar uma imagem a partir de uma VM desligada e montar uma ISO
- Pedir ao AI Agent para realizar tarefas em uma VM Linux
Conta
- Criar chaves de API com escopo
- Transferir uma VM para outra conta
- Abrir tickets de suporte e conversar via chat
Para você, o operador
O que você pode fazer como operador
Tudo abaixo está no console de administração.
Conectar o CloudStack
- Insira o endpoint de API e as chaves de uma conta dedicada no assistente de configuração ou no console de administração e teste a conexão antes de salvar
- Adicione uma chave somente leitura opcional para as páginas de capacidade, hosts, armazenamento e VMs de sistema
- Desative a conexão para pausar todas as tarefas do CloudStack sem perder dados
Defina o que vender
- Vincule o CloudStack a uma zona e escolha quais serviços a zona vende
- Crie planos a partir de suas ofertas de serviço, precifique-os por hora, mês ou ciclos mais longos com descontos, clone, oculte ou desative-os
- Defina o preço-base uma vez e derive os outros planos, ou ative planos personalizados com seus próprios preços unitários e limites
- Escolha quais prefixos de IP público podem ser vendidos e quais são excluídos
- Sincronize templates de SO, defina nome, ícone e usuário de login, e crie novos com o criador de templates integrado
- Defina a rede padrão, as ofertas personalizadas e o par de chaves usado para novas VMs
Ative serviços
- Ative ou desative os módulos Kubernetes, Private Cloud, OS & ISO Images e Bandwidth
- Ative ou desative Block Storage, Snapshots, Backups e scaling, e defina seus preços
- Defina cotas de largura de banda, preços de add-ons e a política de tráfego excedente
- Precifique planos de workers do Kubernetes e planos de largura de banda da Private Cloud
Financeiro
- Habilite canais de pagamento: Stripe, PayPal, USDT e transferência bancária no Vietnã
- Emita códigos de recarga e promoções
- Limite novas contas com cotas até que a carteira receba saldo
- Consulte o livro-razão da carteira, faturas e relatórios de receita
Clientes e parceiros
- Encontre clientes, gerencie suas VMs, faça login como cliente por uma hora e processe transferências de serviços
- Crie revendedores white-label com domínio, marca e preços de atacado próprios
- Personalize a marca do portal e escreva suas páginas jurídicas
- Responda a tickets e chats
Controle e segurança
- Consulte o log de auditoria de ações de administradores, logins de clientes e eventos de VMs
- Envie alertas para o Telegram e e-mail por meio do seu próprio SMTP
- Proteja o console com autenticação de dois fatores e uma lista de permissões de IP
- Faça backup e restaure o NexCMP e atualize-o pelo console de administração
Máquinas virtuais
Máquinas virtuais no seu CloudStack
Os clientes contratam um plano, um sistema operacional e um ciclo de faturamento. O NexCMP provisiona e gerencia a VM no seu CloudStack por meio da API dele.
Pipeline de provisionamento
Novas VMs são provisionadas por meio de um pipeline automatizado e retomável, com rollback automático caso alguma etapa falhe.
Ações de energia e ciclo de vida
Iniciar, parar, forçar parada, reiniciar, reinstalar o SO, redefinir a senha ou chave SSH e excluir, tudo com suporte a jobs auditáveis.
Planos fixos e personalizados
Venda planos fixos vinculados aos service offerings do CloudStack ou planos personalizados nos quais o cliente escolhe vCPU, RAM e tamanho do NVMe dentro dos limites e preços unitários definidos por você.
Sincronização de offerings e templates
Planos de VMs e templates de SO permanecem sincronizados com o seu CloudStack.
Console no navegador
Console VNC baseado no navegador via console proxy do CloudStack, sem necessidade de software local.
Gráficos em tempo real
Gráficos de CPU, memória, rede e disco para cada VM, lidos do histórico de uso do CloudStack, além de um gráfico de largura de banda.
AI Agent em uma VM
O cliente descreve uma tarefa em linguagem natural e o AI Agent se conecta à VM Linux ativa via SSH. Ele exibe cada comando e executa sozinho apenas os de leitura; qualquer alteração no servidor aguarda o cliente clicar em Executar.
O console no navegador requer o CloudStack 4.18 ou mais recente. Planos personalizados são ativados separadamente no console de administração e exigem uma oferta de computação personalizada do seu CloudStack. Um terminal web SSH ao lado do console é opcional, desativado por padrão e requer um serviço de proxy SSH separado. O AI Agent pertence ao módulo de IA, que permanece desativado até você ativá-lo e adicionar um provedor compatível com OpenAI.
Máquinas virtuais no portal: https://nexcmp.com/docs/portal/virtual-machines/ · AI Agent: https://nexcmp.com/docs/ai/ai-agent/
Scaling
Vertical Auto Scaling
Uma VM em execução pode ser redimensionada sem um novo servidor, manualmente ou de forma automática.
Escalonamento vertical
Ajuste vCPU, RAM e disco de uma VM ativa no mesmo local em uma única janela. O preço da nova configuração é exibido antes de salvar, e alterações com falha no CloudStack são estornadas.
Auto Scaling
Uma opção na VM que aumenta seus recursos sob carga pesada contínua. Você define os limites máximos de vCPU e RAM e um limite diário de etapas.
Apenas dimensionamento, sem VMs adicionais
Apenas o tamanho da própria VM é alterado. O NexCMP não adiciona VMs, load balancers ou grupos de dimensionamento.
Histórico e reversão
Cada evento de dimensionamento é registrado, e qualquer alteração pode ser revertida.
Alterações dinâmicas de CPU e RAM exigem o CloudStack 4.23 com KVM e um template compatível com hot-plug; o criador de templates fornecido a cada versão gera esses templates. Scaling e Auto Scaling são seletores separados no console de administração e permanecem desativados até você ativá-los.
Templates de SO e ISOs: https://nexcmp.com/docs/infrastructure/templates/
Armazenamento
Block storage, snapshots e backups
Discos extras, pontos de restauração e backups, cada um vendido separadamente.
Volumes de dados
Contrate discos de dados adicionais independentes da VM: conecte, desconecte, expanda e exclua. Um volume desconectado mantém seus dados, pode ser conectado a outra VM e é faturado por GB-hora.
Snapshots
Capture e reverta o estado do disco de uma VM sob demanda ou de forma agendada.
Backups
Os backups de VM rodam no motor nativo de Backup & Recovery do CloudStack, sob demanda ou agendados com número de cópias a reter, e são faturados por GB-hora do espaço utilizado.
Block storage, Snapshots e Backups são seletores separados no console de administração e permanecem desativados até você ativá-los. O Block storage precisa de uma oferta de disco personalizada do seu CloudStack, snapshots exigem armazenamento secundário e backups exigem o Backup & Recovery com uma oferta de backup configurada no CloudStack.
Snapshots e backups: https://nexcmp.com/docs/portal/snapshots/ · Conexão com o CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Rede
IPs públicos, firewall e largura de banda
Cada VM é acessível pela internet e os próprios clientes gerenciam seu acesso.
IP, NAT e firewall
Cada VM recebe um IP público dedicado com NAT estático 1:1 e firewall em autoatendimento: os próprios clientes adicionam e removem regras.
Redirecionamento de portas
Os clientes adicionam e removem regras de redirecionamento de portas para suas VMs.
Alterar IP público
O cliente pode substituir o IP público de uma VM diretamente pelo portal.
Pools de IP para venda
Você decide quais prefixos públicos o NexCMP pode vender e quais excluir; o pool de endereços livres é atualizado cerca de uma vez por minuto.
Medição de largura de banda
O tráfego é coletado das estatísticas de VM do CloudStack e alimenta cotas mensais, alertas de 80% e 100%, pacotes adicionais e políticas de excedente.
A largura de banda fica ativada por padrão e pode ser desativada. A medição requer que a coleta de estatísticas de VM do CloudStack permaneça ativada. O prefixo de IP comercializável é configurado no console de administração em Sales IP pools.
Cotas de largura de banda e add-ons: https://nexcmp.com/docs/catalog/bandwidth/ · Conexão com o CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Kubernetes e Nuvem Privada
Clusters Kubernetes e Private Cloud (VPC)
Dois módulos criados sobre a mesma conexão com o CloudStack.
Clusters Kubernetes (CKS)
Os clientes criam clusters Kubernetes gerenciados no CloudStack Kubernetes Service. O control plane é gratuito para o cliente; os workers são faturados pelo preço por hora do plano de VM.
Gerenciamento de clusters
Escale os workers, inicie e pare um cluster, visualize seus nós e baixe o kubeconfig. O NexCMP cria uma rede separada e um IP público para cada cluster, mantendo os clusters de cada cliente isolados.
Nuvem Privada (VPC)
Uma rede privada com seu próprio roteador, sub-redes (tiers), regras de firewall via ACL de rede e máquinas virtuais internas.
Planos de largura de banda dedicada
Uma VPC é comercializada por plano de largura de banda com velocidade dedicada e ilimitada, e o cliente pode alterar o plano posteriormente. Uma VPC bloqueada por falta de pagamento tem sua velocidade reduzida a um nível mínimo em vez de ser excluída.
IPv6 em Nuvem Privada
Com uma oferta de VPC dual-stack no CloudStack, cada tier também recebe um IPv6 /64.
Kubernetes e Private Cloud são módulos separados que permanecem desativados até que você os ative em License & updates. O Kubernetes requer o CloudStack com CKS ativado, uma conta Domain Admin, uma ISO de versão do Kubernetes e uma oferta de control-plane. O Private Cloud requer uma oferta de VPC e uma oferta de rede por plano de largura de banda.
Kubernetes e Nuvem Privada: https://nexcmp.com/docs/infrastructure/kubernetes-and-private-cloud/
Imagens de SO e ISOs
Imagens de SO, ISOs e templates
As imagens a partir das quais as VMs são inicializadas: as suas e as dos seus clientes.
Imagens de SO e ISO do cliente
Os clientes registram suas próprias imagens de SO ou ISO a partir de um link de download, criam imagens a partir de suas VMs desligadas e montam ISOs em uma VM. As imagens permanecem privadas na conta do cliente e são faturadas por GB-hora.
Links de download verificados
O link é verificado antes de solicitar o download ao CloudStack.
Catálogo de templates
Sincronize os templates prontos do CloudStack e defina o nome, ícone, família de SO e usuário de login exibidos para os clientes.
Gerador de templates
Um gerador de templates acompanha cada versão. Ele compila imagens do Ubuntu 22.04 e 24.04, Debian 12 e Rocky Linux 9 prontas para o CloudStack com guest agent, redefinição de senha e suporte a hot-plug.
OS & ISO Images é um módulo que você ativa ou desativa em License & updates. Ele requer um CloudStack cuja VM de armazenamento secundário consiga acessar a internet para baixar imagens de clientes, além de uma conta que possa registrar templates e ISOs.
Templates de SO e ISOs: https://nexcmp.com/docs/infrastructure/templates/ · Módulos: https://nexcmp.com/docs/infrastructure/modules/
Operações
A operação da nuvem no dia a dia
O que você visualiza e controla no console de administração.
Reconciliação de estado
Um processo em segundo plano mantém os registros do NexCMP sincronizados com o estado real da infraestrutura e corrige divergências automaticamente.
Teste e pausa de conexão
Teste a conexão com o CloudStack antes de salvá-la. Desativar a conexão interrompe todas as tarefas do CloudStack sem perda de dados.
Capacidade e integridade
Com uma chave somente leitura opcional, o console administrativo exibe hosts, pools de armazenamento, VMs do sistema, capacidade e faixas de IP público.
Log de atividades
Cada VM possui um log de tarefas e eventos, e os administradores contam com um log de auditoria.
Agir em nome do cliente
Os administradores podem executar ações na VM de um cliente ou fazer login como o próprio cliente.
Transferência de serviço
Mova uma VM para outra conta no mesmo site, com confirmação por e-mail pelo proprietário e aceite pelo destinatário.
API do cliente
Uma REST API com chaves de API revogáveis e com escopo definido para VMs, volumes, snapshots, backups e muito mais.
A chave somente leitura é opcional e precisa apenas de acesso de leitura a seis comandos de listagem do CloudStack; ela não é necessária para vender VMs.
Conexão com o CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Faturamento
Faturamento do que roda no CloudStack
Cada serviço acima é cobrado a partir da carteira pré-paga do cliente.
Ciclos por hora ou pré-pagos
As VMs tarifadas por hora acumulam custos até serem excluídas. Os clientes podem mudar para ciclos mensais ou pré-pagos mais longos com o desconto que você definir para cada ciclo.
Unidades por serviço
Volumes de dados, backups e imagens são faturados por GB-hora, workers de Kubernetes pelo preço por hora do plano de VM e a Nuvem Privada por plano mensal de largura de banda.
Alterações de preço
Um preço reduzido se aplica às VMs por hora em execução a partir da próxima hora de faturamento. Um preço aumentado não afeta as VMs que já estão em execução.
Cotas
Limite o que uma nova conta pode criar até que sua carteira tenha saldo.
Revendedores white-label
Revendedores vendem os mesmos planos em seus próprios domínios com sua própria marca e preços.
Planos e preços: https://nexcmp.com/docs/catalog/plans/ · Cotas: https://nexcmp.com/docs/billing/quotas/
O que você precisa
Do que o NexCMP precisa do seu CloudStack?
A plataforma base precisa apenas da API do CloudStack. Alguns módulos utilizam recursos opcionais do CloudStack.
- A URL da API do CloudStack (o /client/api do servidor de gerenciamento) e a API key e secret key de um domínio e conta dedicados criados para o NexCMP. Nunca use a chave do administrador ROOT: uma chave dedicada tem acesso apenas a esse domínio.
- Uma zona com pelo menos uma rede guest para VMs de clientes e uma faixa de IPs públicos com endereços livres; o prefixo que o NexCMP pode comercializar é configurado em Sales IP pools.
- Pelo menos um template pronto e com senha ativada e uma oferta de serviço visível para a conta, além de armazenamento primário (e secundário, se você vender Snapshots ou imagens).
- KVM, o hipervisor no qual o NexCMP é testado. O console no navegador requer o CloudStack 4.18 ou mais recente, e o ajuste dinâmico de CPU e RAM em uma VM em execução requer a versão 4.23 com KVM.
- Uma oferta de disco personalizada, se você ativar o Block Storage, e uma oferta de computação personalizada, se vender planos personalizados.
- Backup & Recovery configurado, se você quiser vender Backups de VMs.
- Uma VM de armazenamento secundário com acesso à internet, se você ativar o OS & ISO Images.
- CloudStack Kubernetes Service ativado, uma conta Domain Admin, uma ISO de versão do Kubernetes e uma oferta de control-plane, se você ativar o módulo Kubernetes.
- Uma oferta de VPC e uma oferta de rede por plano de largura de banda, se você ativar o módulo Private Cloud.
Licenciamento
Uma licença, sem taxas por infraestrutura
O NexCMP Free custa $0 no primeiro ano: o build assinado completo com todos os módulos, correções de bugs e atualizações por 1 ano, além de domínios de revenda ilimitados. Após o primeiro ano, a renovação custa $99 por ano, e o software continua funcionando caso você não renove. Não há taxas por infraestrutura, por VM ou por cliente.
- Conecte o Apache CloudStack que você opera — sem licença por infraestrutura.
- VMs ilimitadas e clientes ilimitados.
- Todos os módulos estão incluídos no build; aqueles desativados por padrão são ativados no console de administração.
O NexCMP Free é voltado para operadores de rede com ASN próprio e uma sub-rede registrada em seu próprio nome; as solicitações passam por análise, e a versão inclui correções de bugs, mas não suporte técnico nem aplicativos. O NexCMP Source custa $499 em pagamento único, adquirido diretamente ou adicionado a uma licença Free, com o código-fonte completo, todos os aplicativos compilados e com a sua identidade visual, além de 30 dias úteis com um engenheiro especialista. Ver preços e planos
Perguntas frequentes
Pago por infraestrutura?
Qual versão do CloudStack é suportada?
O que o NexCMP pode fazer no meu CloudStack?
Quais recursos ficam desativados até que eu os ative?
O NexCMP funciona com algo além do CloudStack?
De qual conta e chave de API do CloudStack o NexCMP precisa?
De quais recursos do CloudStack e do hypervisor o NexCMP depende?
Posso vender clusters Kubernetes?
Os clientes podem trazer sua própria imagem de SO ou ISO?
Como o NexCMP se mantém sincronizado com o que está em execução no CloudStack?
Os clientes recebem um endereço IP público e firewall?
Preciso executar o CloudStack por conta própria?
Plataformas suportadas
Um único núcleo de faturamento, portal e revenda sobre sua infraestrutura. Adicione Apache CloudStack, Proxmox VE, Ceph S3 e AI Models na mesma instalação.
Proxmox VE
Clusters do Proxmox VE como origem de VMs: pools de IPs, templates de SO, console, snapshots e reinstalação, faturados por hora ou por mês.
Ceph S3
Object Storage compatível com S3 no seu Ceph RADOS Gateway: contas de clientes, chaves de acesso, buckets, consumo e faturamento pay-as-you-go.
AI Models
Venda acesso a modelos de IA a partir das suas próprias fontes: uma única chave para vários modelos, preços por modelo, limites e cobrança via carteira.
OpenStackSoon
Em desenvolvimento. Compartilhará o mesmo núcleo de faturamento, portal e revenda. Sem previsão de lançamento.
Guias
Guia de faturamento do CloudStack
Faturamento CloudStack open source: medição, tarifas por hora, carteiras, faturas e revendedores. Código NexCMP Source para sua empresa; sem revenda.
Alternativa ao WHMCS para CloudStack
O WHMCS lista um módulo CloudStack de terceiros, atualizado em 2022 (visto em 2026-10-30). Compare WHMCS, HostBill e o NexCMP grátis para CloudStack.
FAQ
Respostas sobre NexCMP: billing e portal CloudStack, licença grátis, requisitos de instalação, gateways de pagamento, revendedores e comparações.
Coloque seu CloudStack para funcionar
O NexCMP Free custa $0 no primeiro ano com todos os módulos inclusos na versão. Instale no seu servidor hoje mesmo.
Última atualização:
















