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

Qualquer ambiente que não seja produção (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 produção 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 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?