私はいくつかの RESTful マイクロサービスを作成し、それらを Docker 化しました。今は、ユーザー向けの Web ベースの UI と、ユーザーを作成し、いくつかの API を使用するためのアクセス許可をユーザーに付与する機能が必要です。
ある種の API ゲートウェイが必要であることはわかっています。私が最初に考えたのは、いつでもその力ずくの方法を実行できるということでした。UI を提供し、API へのすべての要求を手動でプロキシする django アプリを作成しますが、これは非常に退屈に思えます。多分いくつかの代替手段がありますか?Tyk の準備はできていますが、ユーザーを追加して権限を付与する機能に関する情報が見つかりません。
おそらく、API ゲートウェイとして機能するアプリケーションを作成し、それをモデル化するコードを記述して、リクエストのプロキシを自動化することができます。たとえば、基本的に、外部 URL から実際の API URL へのマッピングと、いくつかの承認ロジックが必要です。たぶん、すでにそのようなものがありますか?