square-checkModelo 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

circle-info

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?