Træfik

Træfik

Træfikは、マイクロサービスを簡単に展開するために作られた最新のHTTPリバースプロキシおよびロードバランサーです。構成を自動的かつ動的に管理するために、いくつかのバックエンド(Docker、Swarm、Mesos / Marathon、Consul、Etcd、Zookeeperなど)をサポートしています。
インフラストラクチャに多数のマイクロサービスを展開したと想像してください。これらのすべてのサービスを管理するために、おそらくサービスレジストリ(etcdやconsulなど)やオーケストレーター(swarm、Mesos / Marathon)を使用したでしょう。ユーザーがインターネットから一部のマイクロサービスにアクセスできるようにするには、リバースプロキシを使用し、仮想ホストまたはプレフィックスパスを使用して構成する必要があります。-ドメインapi.domain.comは、プライベートネットワークでマイクロサービスAPIを指定します-path domain.com/webはプライベートネットワークのマイクロサービスWebを指します-ドメインbackoffice.domain.comはプライベートネットワークのマイクロサービスバックオフィスを指し、複数のインスタンス間の負荷分散を行いますが、マイクロサービスアーキテクチャは動的です...サービスは頻繁に追加、削除、削除、またはアップグレードされ、最終的には1日に数回行われます。従来のリバースプロキシはネイティブに動的ではありません。それらの構成を変更して、簡単にホットリロードすることはできません。ここにTræfikが入ります。
tr-f-k

ウェブサイト:

ライセンスのあるすべてのプラットフォームでのTræfikの代替

nginx

nginx

nginx [engine x]は、HTTPおよびリバースプロキシサーバー、およびIgor Sysoevによって作成されたメールプロキシサーバーです。
Haproxy

Haproxy

HAProxyは、要求を複数のサーバーに分散するTCPおよびHTTPベースのアプリケーションに高可用性ロードバランサーとプロキシサーバーを提供する無料のオープンソースソフトウェアです。
Certbot

Certbot

EFFのCertbotを使用してWebサイトでHTTPSを自動的に有効にし、Let's Encrypt証明書を展開します。
CacheGuard-OS

CacheGuard-OS

CacheGuard OSは、Webトラフィックのセキュリティと最適化専用のアプライアンス指向のオペレーティングシステムです。
Envoy Proxy

Envoy Proxy

Envoyは、クラウドネイティブアプリケーション、バックエンド、およびAPI用に設計されたオープンソースのエッジおよびサービスプロキシです。