Træfik

Træfik

Træfik est un proxy inverse HTTP moderne et un équilibreur de charge conçu pour déployer facilement des microservices.Il prend en charge plusieurs backends (Docker, Swarm, Mesos / Marathon, Consul, Etcd, Zookeeper, etc.) pour gérer sa configuration automatiquement et dynamiquement.
Imaginez que vous avez déployé un tas de microservices sur votre infrastructure.Vous avez probablement utilisé un registre de services (comme etcd ou consul) et / ou un orchestrateur (swarm, Mesos / Marathon) pour gérer tous ces services.Si vous souhaitez que vos utilisateurs accèdent à certains de vos microservices depuis Internet, vous devrez utiliser un proxy inverse et le configurer à l'aide d'hôtes virtuels ou de chemins de préfixe: - le domaine api.domain.com pointera le microservice api dans votre réseau privé -chemin domaine.com/web pointera le microservice web dans votre réseau privé - domaine backoffice.domain.com pointera le microservices backoffice dans votre réseau privé, équilibrant la charge entre vos multiples instances Mais une architecture de microservices est dynamique ... Les services sontajoutés, supprimés, tués ou améliorés souvent, éventuellement plusieurs fois par jour.Les procurations inverses traditionnelles ne sont pas nativement dynamiques.Vous ne pouvez pas modifier facilement leur configuration et leur rechargement à chaud.Ici entre Træfik.
tr-f-k

Site Internet:

Alternatives à Træfik pour toutes les plateformes avec n'importe quelle licence

nginx

nginx

nginx [engine x] est un serveur HTTP et proxy inverse, ainsi qu'un serveur proxy de messagerie écrit par Igor Sysoev.
Haproxy

Haproxy

HAProxy est un logiciel gratuit et open source qui fournit un équilibreur de charge haute disponibilité et un serveur proxy pour les applications TCP et HTTP qui répartissent les demandes sur plusieurs serveurs.
Certbot

Certbot

Activez automatiquement HTTPS sur votre site Web avec le Certbot d'EFF, déployant des certificats Let's Encrypt.
CacheGuard-OS

CacheGuard-OS

CacheGuard OS est un système d'exploitation orienté Appliance dédié à la sécurité et à l'optimisation du trafic Web.
Envoy Proxy

Envoy Proxy

Envoy est un proxy de service et de périphérie open source, conçu pour les applications, les backends et les API natifs du cloud.