Modelo baseado em subscription
Entenda como funciona o modelo de licenciamento por Subscription na Digibee Integration Platform
O Modelo baseado em 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 têm um entendimento claro de 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 Prod 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 Prod, respeitando a quantidade de assinaturas e RTUs disponíveis.
Cada fluxo de integração pode ter apenas uma versão major ativa por ambiente.
Versões major 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 baseado em subscription utiliza uma plataforma multi-tenant, em que todos os clientes compartilham a mesma infraestrutura e os recursos disponíveis. No entanto, cada conta de usuário é atribuída a um realm específico. Os dados não são compartilhados entre realms, e todas as informações são protegidas pelo sistema 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 correspondente ao 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 Prod. Você implanta um pipeline Large (4 RTUs) em Prod.
Subscriptions utilizadas: 1
RTUs consumidas: 4
Restante: 9 Pipeline Subscriptions, 16 RTUs
Exemplo 2: Pipeline médio em Teste com 2 réplicas
Tamanho: Medium (2 RTUs por instância)
Ambiente: Teste
Réplicas: 2
Cálculo: 2 réplicas × 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: Large (4 RTUs por instância)
Ambiente: Prod
Réplicas: 3
Cálculo: 3 réplicas × 4 RTUs = 12 RTUs de Prod
Consumo:
1 Pipeline Subscription
12 RTUs de Produção
Exemplo 4: Dois pipelines com versões major diferentes
Cenário: Pipeline A v1.0 e Pipeline A v2.0 implantados em Prod
Cada versão major é tratada como um pipeline distinto
Consumo:
2 Pipeline Subscriptions
RTUs são consumidas conforme o tamanho da implantação e o número de réplicas de cada versão
Atualizado
Isto foi útil?