Pular para o conteúdoVamos conversar ↗
Tecnologias / WebLessEntrega de aplicações / ERA LOGIC

WebLessEntre sua aplicação e o mundo.

Nossa camada de entrega de aplicações, com tecnologia própria de proxy e roteamento.

Converse sobre WebLess ↗
ARQUITETURA EM PERSPECTIVAERA / 06
01Acesso

Domínios e requisições HTTPS

02WebLess

TLS, rotas e distribuição

03Serviços

Aplicações e upstreams

Representação conceitual do fluxo da tecnologia.
01 / ENTENDA A TECNOLOGIA

Publicar uma aplicação é desenhar o caminho até ela.

O WebLess é o proxy reverso da Era Logic. Ele recebe o tráfego destinado às aplicações e encaminha as requisições para os serviços configurados como destino. Essa camada fica entre o acesso público e o ambiente em que o software é executado.

Uma operação pode ter vários domínios, aplicações e instâncias. O WebLess organiza esse caminho com regras de roteamento, configuração TLS, distribuição de requisições e acompanhamento dos serviços de destino.

Concentrar essas decisões em uma camada de entrega permite separar a identidade pública de uma aplicação da sua organização interna. A aplicação continua responsável por seu comportamento; o proxy participa da forma como as pessoas e os sistemas chegam até ela.

02 / POR DENTRO DO PRODUTO

As partes que fazem
a tecnologia acontecer.

Conheça os componentes e a responsabilidade de cada camada na arquitetura de WebLess.

01

Proxy e roteamento

As rotas definem para onde cada requisição deve seguir. Essa organização permite atender diferentes serviços e domínios a partir de uma camada comum de entrada.

02

TLS e certificados

O projeto inclui gerenciamento de certificados e integração ACME. A configuração considera os domínios e o modo de validação disponível para o ambiente.

03

Distribuição de tráfego

O balanceamento inclui estratégias como round-robin e menor número de conexões. A escolha depende da arquitetura e do comportamento das instâncias que atendem as requisições.

04

Saúde e controle de entrada

Health checks acompanham os destinos configurados, enquanto limites de requisição por IP ajudam a controlar a entrada. Esses mecanismos compõem a operação da borda junto às políticas da aplicação.

03 / CONTEXTOS DE APLICAÇÃO

Uma tecnologia ganha sentido
quando encontra um problema.

Estes cenários ajudam a entender o papel do produto. O desenho de uma solução começa pelos requisitos de cada projeto.

Publicação de vários serviços

Organizar a entrada de aplicações que compartilham infraestrutura e precisam responder a domínios ou rotas diferentes, preservando a separação dos serviços de destino.

Aplicações com múltiplas instâncias

Distribuir o acesso entre instâncias de uma mesma aplicação. A estratégia de balanceamento e o acompanhamento de saúde precisam refletir como o sistema mantém estado e atende as requisições.

Camada de borda

Reunir decisões de conexão, encaminhamento e controle de entrada antes do tráfego chegar à aplicação, com uma configuração que a equipe de infraestrutura possa administrar.

04 / DO CONTEXTO À INTEGRAÇÃO

A escolha começa
pela sua aplicação.

Um produto tem recursos próprios. Uma solução precisa conectar esses recursos ao ambiente, às pessoas e à rotina de operação.

  1. Mapear os destinos

    Identificar domínios, rotas, serviços e dependências que precisam ser publicados.

  2. Configurar a entrada

    Definir TLS, política de encaminhamento, limites e balanceamento adequados ao ambiente.

  3. Validar o caminho

    Verificar certificados, respostas, comportamento dos destinos e acompanhamento da operação.

05 / PERGUNTAS FREQUENTES

Para entender
antes de decidir.

O WebLess executa o código da aplicação?

Seu papel principal é receber e encaminhar o tráfego. A aplicação é executada pelo serviço de destino, que pode utilizar diferentes linguagens e runtimes.

Ele pode ficar na frente de aplicações existentes?

Sim, essa é a função de um proxy reverso. A configuração deve considerar o protocolo do destino e os recursos da aplicação, como WebSocket e políticas de conexão.

Como o WebLess se relaciona com Miniless?

O Miniless atua na execução e organização dos ambientes. O WebLess atua na entrada e no encaminhamento do tráfego. São camadas complementares da infraestrutura.

O que é necessário para discutir uma implantação?

Um mapa dos domínios, serviços, certificados e requisitos de acesso ajuda a definir as rotas e a política de entrada do ambiente.

ENGENHARIA QUE COMEÇA COM UMA CONVERSA

Vamos entender
o seu próximo desafio.

Apresente a aplicação, a arquitetura atual e o que você precisa resolver. Nossa equipe conversa sobre a adequação do WebLess ao seu contexto.

Fale com a Era Logic ↗Todas as tecnologias