Skip to main content
Console, Access Manager, Streaming Hub, Multi-tenancy e Observabilidade são serviços de plataforma. Eles não são produtos em si. Em BYOC você faz o deploy deles na sua própria nuvem ou data center, ao lado dos produtos. No Lerian Cloud, a Lerian os opera para você.

Os cinco serviços


Lerian Console

Uma interface web para os produtos que entregam um módulo de Console.

Access Manager

Autenticação e autorização para produtos Lerian protegidos: tokens, usuários, grupos, aplicações e MFA.

Streaming Hub

Entrega eventos da plataforma para destinos seus: webhook, cursor de pull, SQS, RabbitMQ e EventBridge. Ele consome o stream interno e nunca produz nele.

Multi-tenancy

Um deploy atende tenants independentes. Cada produto deriva o contexto de tenant conforme o próprio contrato de autenticação.

Observabilidade

Os produtos exportam traces, métricas e logs por OpenTelemetry para um collector.

Como os serviços se posicionam em torno dos produtos


O diagrama mostra cinco interações.
  1. Sua aplicação envia um bearer token para uma rota de produto que o Access Manager protege. O produto pergunta ao Access Manager se aquele sujeito pode executar a ação da rota, e então admite ou rejeita.
  2. O Lerian Console lê e grava dados de acesso pelo Access Manager, e opera cada módulo de produto.
  3. O Streaming Hub compara os eventos do stream interno com as suas subscriptions e entrega cada correspondência.
  4. Os produtos enviam traces, métricas e logs por OTLP para o endereço de collector que você define.
  5. Seu provedor de identidade, quando você roda um, se conecta ao Access Manager como provedor upstream.

Serviços e produtos


O que você traz e o que a Lerian entrega


Você traz:
  • Infraestrutura de nuvem e clusters Kubernetes.
  • Administração de banco de dados e backups.
  • Segurança de rede, atualização de containers e gestão de segredos.
  • Seus pipelines de monitoramento e o collector que recebe a telemetria.
  • Os destinos para os quais o Streaming Hub entrega.
  • Seu provedor de identidade. Ele se conecta ao Access Manager como provedor upstream e não substitui o backend de identidade.
A Lerian entrega:
  • Helm charts para os produtos e componentes de infraestrutura suportados, por um registro compatível com OCI.
  • Exemplos de Terraform para a infraestrutura base que o Midaz precisa na AWS, GCP ou Azure.
  • Lifecycle Management para o BYOC Enterprise: um agente no seu cluster, pelo qual a Lerian instala e faz upgrade de produtos.
  • Access Manager e Lerian Console, como recursos Enterprise.
O chart do Midaz permite desabilitar um Valkey, PostgreSQL, MongoDB ou RabbitMQ embarcado e usar um serviço externo no lugar.

Adote um serviço por vez


1

Access Manager

Coloque os serviços Auth e Identity para rodar com Caradhras, PostgreSQL e Valkey. Depois ligue o controle de acesso por produto. Instale primeiro, valide, depois habilite.
2

Lerian Console

Aponte o Console para o Access Manager. Suas telas de usuários e aplicações leem e gravam esses dados.
3

Streaming Hub

Faça o deploy do chart dedicado streaming-hub-helm, separado de qualquer chart de produto. As rotas de API dele exigem um token do Access Manager.
4

Observabilidade

Faça o deploy de um collector no seu cluster Kubernetes. Depois configure as cargas de trabalho de produto que oferecem suporte a isso para enviar telemetria a ele.
Multi-tenancy não é um passo nessa ordem. A Lerian Cloud a fornece.

Deploy e operação


Helm charts

Instale e atualize os charts publicados.

Lifecycle Management

A Lerian instala e faz upgrade de produtos no seu cluster por um agente que você instala.

Licenciamento

Como um produto Lerian valida a chave de licença, e o que cada resultado permite.

Exemplos de Terraform

Crie a base de rede, DNS, banco de dados e Kubernetes que o Midaz precisa na AWS, GCP ou Azure.

Construa com o Narya


O Narya roda agentes de código atrás de uma API HTTP. Um host de vida longa na sua máquina é dono das sessões, do armazenamento e das conexões com os modelos. A Lerian entrega um cliente de terminal e um comando de execução única sobre ele, e você pode escrever o seu próprio cliente contra o mesmo contrato.

Narya

O que é o Narya, como você o roda e como ele se encaixa em um pipeline.

A API do host

Um contrato para todo cliente: socket, stream de eventos, envelopes.

Para onde ir agora


Modelos de deploy · Multi-tenancy · O que é o Access Manager? · O que é o Lerian Console? · Início rápido do Streaming Hub