Træfik

Træfik

O Træfik é um moderno proxy reverso HTTP e balanceador de carga feito para implantar microsserviços com facilidade.Ele suporta vários back-ends (Docker, Swarm, Mesos / Marathon, Consul, Etcd, Zookeeper etc.) para gerenciar sua configuração automática e dinamicamente.
Imagine que você implantou vários microsserviços em sua infraestrutura.Você provavelmente usou um registro de serviço (como etcd ou consul) e / ou um orquestrador (enxame, Mesos / Marathon) para gerenciar todos esses serviços.Se você deseja que seus usuários acessem alguns de seus microsserviços da Internet, será necessário usar um proxy reverso e configurá-lo usando hosts virtuais ou caminhos de prefixo: - domain api.domain.com apontará a microsserviços na sua rede privada -caminho domain.com/web apontará a web de microsserviço em sua rede privada - domínio backoffice.domain.com apontará o microsserviço de rede em sua rede privada, balanceando a carga entre suas múltiplas instâncias Mas uma arquitetura de microsserviços é dinâmica ...adicionados, removidos, mortos ou atualizados frequentemente, eventualmente várias vezes ao dia.Os proxies reversos tradicionais não são nativamente dinâmicos.Você não pode alterar sua configuração e recarregar facilmente com facilidade.Aqui entra Træfik.
tr-f-k

Local na rede Internet:

Alternativas ao Træfik para todas as plataformas com qualquer licença

nginx

nginx

O nginx [engine x] é um servidor HTTP e de proxy reverso, além de um servidor proxy de email criado por Igor Sysoev.
Haproxy

Haproxy

O HAProxy é um software gratuito e de código aberto que fornece um balanceador de carga e servidor proxy de alta disponibilidade para aplicativos baseados em TCP e HTTP que espalha solicitações por vários servidores.
Certbot

Certbot

Ative automaticamente o HTTPS em seu site com o Certbot da EFF, implantando os certificados Let's Encrypt.
CacheGuard-OS

CacheGuard-OS

O CacheGuard OS é um sistema operacional orientado a aplicativos dedicado à segurança e otimização do tráfego da Web.
Envoy Proxy

Envoy Proxy

O Envoy é um proxy de serviço e borda de código aberto, projetado para aplicativos nativos da nuvem, back-end e APIs.