Modelo baseado em Subscription
Entenda como funciona o modelo de licenciamento por Subscription na Digibee Integration Platform
O modelo por Subscription é o modelo de licenciamento mais utilizado na Digibee Integration Platform. Ele se baseia em uma unidade básica de licença chamada Pipeline Subscription, que garante acesso à infraestrutura da plataforma, suporte e serviços de customer success.
Esse modelo é ideal para organizações que conhecem suas necessidades de integração e conseguem planejar antecipadamente a capacidade necessária.
Estrutura da licença
A Pipeline Subscription inclui Runtime Units (RTUs), que são utilizadas para escalar os pipelines de duas formas:
Verticalmente (de acordo com o tamanho do pipeline), ou
Horizontalmente (com base no número de réplicas).
Cada Pipeline Subscription inclui:
2 RTUs para implantações no ambiente de produção
1 RTU para implantações em ambiente de teste
Você pode adquirir quantas Pipeline Subscriptions forem necessárias para atender à demanda da sua empresa. Cada pipeline desenvolvido pode ser implantado em ambientes de teste ou produção, respeitando a quantidade de assinaturas e RTUs disponíveis.
Cada fluxo de integração pode ter apenas uma versão principal ativa por ambiente.
Versões principais diferentes do mesmo pipeline são tratadas como pipelines distintos e consomem subscriptions distintas.
Você pode criar quantos pipelines quiser, mas a implantação depende da quantidade de assinaturas e RTUs disponíveis.
Hospedagem e infraestrutura
O modelo por Subscription utiliza uma plataforma compartilhada (shared hosting). Todos os clientes compartilham a mesma infraestrutura e recursos da plataforma. No entanto, cada conta pertence a um realm exclusivo.
Não há compartilhamento de dados entre realms, e todos os acessos são controlados pelas políticas de segurança da Digibee.
Consumo de licenças
O consumo de RTUs depende do tamanho do pipeline e do número de réplicas. A tabela abaixo mostra o consumo de RTUs por tamanho de implantação:
Tamanho
RTUs consumidos
Small
1
Medium
2
Large
4
Cada réplica de um pipeline consome a mesma quantidade de RTUs que o tamanho da implantação original.
Portanto, o consumo total de RTUs = RTUs por tamanho do pipeline × número de réplicas.
Exemplos de uso
Exemplo 1: Implantação de um novo pipeline
Você tem 10 Pipeline Subscriptions e 20 RTUs em produção. Implanta um pipeline grande (4 RTUs) em produção.
Assinaturas utilizadas: 1
RTUs consumidas: 4
Restante: 9 assinaturas, 16 RTUs
Exemplo 2: Pipeline médio em ambiente de teste com 2 réplicas
Tamanho: Médio (2 RTUs por instância)
Ambiente: Teste
Réplicas: 2
Cálculo: 2 × 2 RTUs = 4 RTUs de teste
Consumo:
1 Pipeline Subscription
4 RTUs de teste
Exemplo 3: Pipeline grande em produção com 3 réplicas
Tamanho: Grande (4 RTUs por instância)
Ambiente: Produção
Réplicas: 3
Cálculo: 3 × 4 RTUs = 12 RTUs de produção
Consumo:
1 Pipeline Subscription
12 RTUs de produção
Exemplo 4: Dois pipelines com versões principais diferentes
Cenário: Pipeline A v1.0 e Pipeline A v2.0 implantados em produção
Cada versão é tratada como um pipeline distinto
Consumo:
2 Pipeline Subscriptions
RTUs consumidas conforme o tamanho da implantação e o número de réplicas de cada versão
Atualizado
Isto foi útil?