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.
Nossa camada de entrega de aplicações, com tecnologia própria de proxy e roteamento.
Converse sobre WebLess ↗Domínios e requisições HTTPS
TLS, rotas e distribuição
Aplicações e upstreams
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.
Conheça os componentes e a responsabilidade de cada camada na arquitetura de WebLess.
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.
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.
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.
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.
Estes cenários ajudam a entender o papel do produto. O desenho de uma solução começa pelos requisitos de cada projeto.
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.
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.
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.
Um produto tem recursos próprios. Uma solução precisa conectar esses recursos ao ambiente, às pessoas e à rotina de operação.
Identificar domínios, rotas, serviços e dependências que precisam ser publicados.
Definir TLS, política de encaminhamento, limites e balanceamento adequados ao ambiente.
Verificar certificados, respostas, comportamento dos destinos e acompanhamento da operaçã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.
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.
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.
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.
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