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

ℹ️ Qualquer ambiente que não seja Prod (como Homologação) será considerado um ambiente de Teste para fins de cálculo de licenças, independentemente do modelo de licenciamento. RTUs de Teste e de Prod não são intercambiáveis.

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?