Nexo SaaS — Crie e gerencie um negócio de hospedagem NexoPOS
O Nexo SaaS é uma plataforma completa de hospedagem e gerenciamento de assinaturas, projetada para empresas, desenvolvedores, agências e provedores do serviço NexoPOS que desejam implantar e gerenciar várias instalações do NexoPOS a partir de um aplicativo centralizado.
Em vez de configurar manualmente servidores, domínios, bancos de dados, módulos, backups e assinaturas para cada cliente, o Nexo SaaS transforma todo o processo em um fluxo de trabalho estruturado e gerenciável.
A aplicação é executada usando o Docker Compose, permitindo que os serviços e componentes de infraestrutura necessários sejam implantados de forma consistente. Isso reduz problemas relacionados ao ambiente e facilita a instalação, manutenção, atualização e a migração da plataforma entre servidores compatíveis.
O Nexo SaaS não é apenas um gerenciador de instalações. Ele fornece as ferramentas necessárias para empacotar o NexoPOS como um serviço hospedado, criar planos de assinatura recorrentes, vender recursos opcionais, gerenciar organizações de clientes e manter várias instalações a partir de um único painel administrativo.
Para quem é o Nexo SaaS?
O Nexo SaaS é adequado para qualquer pessoa que queira oferecer o NexoPOS como um serviço gerenciado, em vez de vendê-lo ou instalá-lo manualmente para cada cliente.
Revendedores do NexoPOS
Os revendedores podem usar o Nexo SaaS para fornecer aos clientes instalações do NexoPOS prontas para uso. Em vez de realizar cada instalação manualmente, eles podem definir planos, preparar pacotes de módulos, implantar instâncias dos clientes e gerenciar assinaturas em um só lugar.
Provedores de Hospedagem na Web
As empresas de hospedagem podem adicionar o hosting do NexoPOS aos seus serviços existentes. Os clientes podem assinar um plano e receber uma instalação isolada do NexoPOS com um subdomínio, módulos selecionados, limites de armazenamento e complementos opcionais.
Agências de Software
As agências que implantam o NexoPOS para restaurantes, lojas de varejo, armazéns, farmácias e outros negócios podem centralizar o gerenciamento das instalações de seus clientes.
A agência pode controlar atualizações, módulos, backups, domínios, status da assinatura e restrições de acesso sem precisar se conectar manualmente a cada servidor.
Desenvolvedores Independentes
Os desenvolvedores podem usar o Nexo SaaS como base para lançar o próprio negócio SaaS baseado no NexoPOS. A plataforma gerencia grande parte da infraestrutura e da lógica de assinatura necessárias para transformar o NexoPOS em um serviço recorrente.
Organizações com Múltiplos Negócios
As empresas que gerenciam várias filiais, lojas, franquias ou unidades de negócios independentes podem usar o Nexo SaaS para organizar e manter várias instalações do NexoPOS sob uma única organização.
Gerenciamento Centralizado da Instalação do NexoPOS
O Nexo SaaS fornece uma interface centralizada para implantar e gerenciar instalações do NexoPOS.
Os administradores podem criar novas instalações, revisar o status delas, suspender o acesso, controlar uploads, gerenciar domínios e executar operações de manutenção sem editar manualmente os arquivos de configuração do servidor.
Cada instalação pode ser gerida de forma independente, permitindo ao proprietário da plataforma apoiar diferentes clientes, planos, módulos e requisitos operacionais.
Implantar instalações do NexoPOS
As novas instalações do NexoPOS podem ser implantadas diretamente a partir da aplicação.
O fluxo de implantação prepara o ambiente de aplicação necessário e conecta a instalação ao seu cliente, organização, plano de assinatura, domínio e pacote de módulos atribuídos.
Como a infraestrutura é baseada no Docker Compose, os serviços necessários podem ser enviados em um ambiente consistente e reproduzível.
Suspender instalações
Uma instalação pode ser suspensa quando uma assinatura expira, um pagamento falha, um período de teste termina ou um administrador precisa desativar temporariamente o acesso.
A suspensão permite aplicar regras de assinatura sem excluir imediatamente os dados ou a configuração do cliente.
Controlar Uploads de Arquivos
Os administradores podem bloquear uploads para instalações selecionadas.
Isso pode ser útil quando uma conta atinge seus limites, viola as regras da plataforma, tem uma assinatura em atraso ou exige restrições temporárias enquanto um problema está sendo analisado.
Planos de Assinatura Flexíveis
O Nexo SaaS permite que administradores criem planos de assinatura para diferentes perfis de clientes.
Um plano pode definir como os clientes acessam o serviço, quanto eles pagam, quais recursos recebem e se serviços opcionais estão disponíveis.
Assinaturas recorrentes
Os planos podem ser configurados com cobrança recorrente, permitindo que os clientes paguem em intervalos regulares.
Isso torna o Nexo SaaS adequado para modelos de negócios baseados em assinaturas mensais, trimestrais, anuais ou outros, suportados pela plataforma de pagamento configurada.
Períodos de teste
Os planos podem incluir um período de teste, permitindo que clientes em potencial experimentem o serviço antes do primeiro pagamento recorrente.
Os testes podem ser usados para demonstrar a plataforma, reduzir as barreiras à adoção e permitir que os clientes confirmem que o NexoPOS atende às suas necessidades operacionais.
Preços de Entrada Personalizados
Um plano pode usar um preço introdutório especial antes de mudar para seu preço recorrente normal.
Por exemplo, um prestador pode oferecer:
- Um primeiro mês com desconto
- Um período inicial gratuito
- Um preço de onboarding reduzido
- Uma taxa de inscrição promocional
- Um preço diferente para o primeiro ciclo de faturamento
Isso dá aos proprietários da plataforma mais flexibilidade ao criar promoções e campanhas de aquisição de clientes.
Pacotes de Módulos
O Nexo SaaS permite que administradores agrupem vários módulos do NexoPOS em pacotes reutilizáveis.
Um pacote pode ser atribuído a um plano de assinatura ou a uma instalação, facilitando a criação de pacotes para tipos específicos de negócios.
Por exemplo, um provedor poderia criar:
Pacote de Restaurante
Um pacote contendo módulos projetados para restaurantes, cafés, bares, padarias e empresas de serviços de alimentação.
Pacote de Varejo
Uma embalagem desenvolvida para supermercados, lojas de roupas, lojas de eletrônicos, lojas de cosméticos e outros negócios de varejo.
Pacote de Armazém
Um pacote que contém módulos de inventário, transferência de estoque, gerenciamento de racks, importação em massa ou multiloja.
Pacote Empresarial Personalizado
Um provedor pode criar um pacote especializado para um cliente, setor, franquia ou fluxo de trabalho operacional específico.
Os bundles simplificam o gerenciamento de produtos porque os administradores não precisam configurar cada módulo separadamente para cada instalação.
Integração com o GitHub
O Nexo SaaS integra-se ao GitHub para recuperar e gerenciar tanto o NexoPOS quanto seus módulos.
Isso permite que a plataforma use repositórios configurados como fontes de aplicativos controlados.
A integração do GitHub pode oferecer suporte a fluxos de trabalho como:
- Recuperando lançamentos do NexoPOS
- Acessando repositórios de módulos
- Implantando versões específicas
- Preparando atualizações do aplicativo
- Mantendo as fontes do módulo organizadas
- Controlando quais versões estão disponíveis para instalação
Isso oferece aos proprietários da plataforma uma forma mais estruturada de gerenciar a entrega de aplicativos e módulos em vários ambientes de clientes.
Gerenciamento de Subdomínios
Cada instalação do NexoPOS pode ser atribuída a um subdomínio.
Por exemplo:
customer1.yourplatform.com
restaurant-name.yourplatform.com
branch-city.yourplatform.com
A gestão de subdomínios permite que novas instalações fiquem acessíveis sem exigir que cada cliente compre ou configure um domínio separado.
Isso é especialmente útil para testes, planos de nível inicial, instalações internas e clientes que desejam começar a usar o NexoPOS imediatamente.
Complemento de Domínio Personalizado
Os clientes que desejam usar o próprio domínio podem comprar ou ativar o complemento de domínio personalizado.
Em vez de acessar a instalação por meio de um subdomínio de plataforma, eles podem usar um endereço como:
pos.customerbusiness.com
Os domínios personalizados ajudam agências e provedores de hospedagem a oferecerem um serviço mais profissional e com marca.
Como os domínios personalizados são gerenciados como complementos, eles podem ser vendidos separadamente do plano de assinatura principal.
Backups do AWS S3
O Nexo SaaS oferece suporte a backups usando armazenamento compatível com o Amazon S3.
As cópias de segurança podem ser armazenadas fora do servidor principal da aplicação, reduzindo o risco de perder tanto a instalação ativa quanto a sua cópia de segurança durante uma falha do servidor.
O armazenamento de backup off-site é especialmente importante para sistemas POS de produção que podem conter:
- Registros de vendas
- Informações do cliente
- Catálogos de produtos
- Histórico de inventário
- Dados contábeis
- Registros do fornecedor
- Configuração de negócios
- Documentos e imagens enviados
Complemento de Backup Automático
Os backups automáticos podem ser oferecidos como um complemento pago opcional.
Os clientes que ativarem este serviço podem ter a instalação copiada automaticamente com base na configuração da plataforma.
Isso permite que o fornecedor crie receitas recorrentes adicionais, oferecendo aos clientes um serviço importante de operação e proteção de dados.
O complemento de backup automático pode ser mantido separado de planos de menor custo ou incluído por padrão nos pacotes premium.
Organizações
O Nexo SaaS oferece suporte a organizações, permitindo que várias instalações, usuários ou recursos de negócios sejam agrupados sob uma entidade comum.
Uma organização pode representar:
- Uma empresa
- Um revendedor
- Uma franquia
- Uma conta de cliente
- Um grupo de lojas
- Uma rede de restaurantes
- Uma agência que gerencia vários clientes
O suporte da organização torna a plataforma adequada para relações comerciais mais complexas do que um modelo simples de um usuário para uma instalação.
Uma única organização pode operar várias instalações do NexoPOS, dependendo das regras da plataforma e da configuração da assinatura.
Conjuntos
Os conjuntos fornecem outro nível de organização para instalações e recursos relacionados.
Eles podem ser usados para agrupar instalações de acordo com uma estrutura interna, como:
- Região
- Categoria do cliente
- Tipo de negócio
- Pacote de assinatura
- Grupo de franquias
- Nível de suporte
- Ambiente de implantação
- Equipe operacional
Isso ajuda os administradores da plataforma a gerenciar um número crescente de clientes sem depender de uma lista não estruturada de instalações.
Aplicação e registro de sistema
O Nexo SaaS fornece tanto logs de aplicação quanto de sistema para ajudar os administradores a entender o que está acontecendo em toda a plataforma.
Registros de Aplicação
Os logs da aplicação podem ajudar a identificar erros relacionados à aplicação Nexo SaaS, às ações do cliente, às assinaturas, às operações do módulo, às implantações e aos fluxos de trabalho internos.
Logs do Sistema
Os logs do sistema fornecem visibilidade sobre eventos e serviços em nível de infraestrutura envolvidos na execução das instalações dos clientes.
O registro (logging) é essencial ao gerenciar várias aplicações hospedadas, pois ajuda os administradores a investigar implantações com falha, problemas de configuração, problemas de atualização e comportamentos inesperados do sistema.
Criado com Docker Compose
O Nexo SaaS usa o Docker Compose para empacotar e executar seus serviços necessários.
Essa abordagem ajuda a padronizar o ambiente de execução e a reduzir as diferenças entre as configurações do servidor.
O Docker Compose oferece vários benefícios práticos:
- Configuração de infraestrutura mais rápida
- Configuração de serviço consistente
- Migração de servidor mais fácil
- Gestão simplificada de dependências
- Melhor separação entre serviços
- Implantações reproduzíveis
- Manutenção e solução de problemas mais fáceis
O proprietário da plataforma ainda precisa de um servidor devidamente configurado e deve entender o básico de Docker, redes, domínios, DNS, certificados SSL, armazenamento e segurança do servidor.
O Nexo SaaS simplifica o processo de implantação, mas não substitui a administração responsável do servidor.
Crie Diferentes Pacotes de Serviços
O Nexo SaaS pode ser usado para criar várias ofertas comerciais para diferentes necessidades dos clientes.
Plano inicial
Um plano básico pode incluir uma instalação do NexoPOS, um subdomínio compartilhado, armazenamento limitado e um pequeno pacote de módulos.
Plano Profissional
Um plano profissional pode incluir módulos adicionais, backups automáticos, limites mais altos, suporte prioritário e suporte a domínio personalizado.
Plano Empresarial
Um plano empresarial pode incluir várias instalações, gerenciamento de organização, pacotes de módulos especializados, políticas avançadas de backup e onboarding personalizado.
Planos Específicos da Indústria
Os planos também podem ser criados para indústrias específicas, como:
- Restaurantes e cafés
- Supermercados e lojas de varejo
- Armazéns
- Farmácias
- Lojas de roupas
- Lojas de eletrônicos
- Empresas grossistas
- Redes de franquias
- Negócios de serviços
Mais do que uma ferramenta de implantação
O Nexo SaaS foi projetado para cobrir todo o ciclo de vida de um serviço NexoPOS hospedado.
Ajuda os proprietários da plataforma a passarem de instalar manualmente o NexoPOS para clientes individuais para operar um negócio de assinatura estruturado.
A partir da mesma plataforma, os administradores podem gerenciar:
- Instalações do cliente
- Status da implantação
- Planos de assinatura
- Períodos de teste
- Preços introdutórios
- Cobrança recorrente
- Pacotes de módulos
- Fontes do GitHub
- Subdomínios da plataforma
- Domínios personalizados
- Backups do AWS S3
- Complementos de backup automático
- Organizações
- Conjuntos de instalação
- Registros da aplicação
- Logs do sistema
Exemplo de cenário empresarial
Uma agência de software quer oferecer instalações gerenciadas do NexoPOS para restaurantes.
A agência cria um plano de restaurante com um teste de 14 dias e um primeiro mês com desconto. Em seguida, cria um pacote de módulos do restaurante contendo os módulos necessários para seus clientes.
Quando um restaurante assina, a agência implementa uma nova instalação do NexoPOS e atribui um subdomínio, como:
myrestaurant.agency-pos.com
O cliente pode ativar posteriormente um domínio personalizado e backups automáticos como complementos pagos.
Se a assinatura expirar, a agência pode suspender a instalação sem remover imediatamente os seus dados. Quando a assinatura for renovada, o acesso pode ser restabelecido.
À medida que a agência cresce, ela pode agrupar clientes em organizações e conjuntos, monitorar logs de aplicativos e sistemas e gerenciar todas as instalações a partir de um único painel.
Requisitos Importantes
O Nexo SaaS foi concebido para utilizadores que se sintam à vontade para gerir aplicações web e infraestrutura de servidor.
Dependendo do ambiente de implantação, o proprietário da plataforma pode precisar de conhecimento de:
- Docker e Docker Compose
- Administração de servidores Linux
- Configuração de DNS
- Domínios e subdomínios
- Servidores proxy reversos
- Certificados SSL
- Repositórios do GitHub
- Armazenamento compatível com AWS S3 ou equivalente
- Entrega de e-mail
- Configuração do gateway de pagamento
- Monitoramento de servidores e segurança
Os requisitos exatos de infraestrutura podem variar dependendo do número de instalações, do tráfego, do uso de armazenamento, da frequência de backup e dos módulos habilitados.
Conclusão
O Nexo SaaS fornece a base necessária para criar um negócio de hospedagem e assinatura gerenciadas do NexoPOS.
Ele combina gerenciamento de instalação, implantação baseada em Docker, planos recorrentes, períodos de teste, preços introdutórios, pacotes de módulos, integração com o GitHub, gerenciamento de domínios, backups off-site, complementos, organizações, conjuntos e registro de sistema em um único aplicativo.
Se você é um revendedor do NexoPOS, provedor de hospedagem, agência de software, desenvolvedor independente ou uma organização que gerencia várias empresas, o Nexo SaaS ajuda você a implantar e operar instalações do NexoPOS por meio de um fluxo de trabalho centralizado e escalável.