KongまたはKong API Gatewayは、クラウドネイティブで、プラットフォームに依存しない、スケーラブルなAPIゲートウェイで、プラグインを介した高性能と拡張性のために区別されます。また、Multi-LLMサポートを備えた高度なAI機能も提供します。
Kongは、プロキシ、ルーティング、ロードバランス、ヘルスチェック、認証(およびその他)の機能を提供することにより、マイクロサービスまたは従来のAPIトラフィックを簡単に調整するための中央層として機能します。
Kongは、公式のKubernetes Ingressコントローラーのおかげで、Kubernetesでネイティブに走ります。
インストール|ドキュメント|ディスカッション|フォーラム|ブログ|ビルド
5分以内にAPIに認証を追加して、Kongをドライブしましょう。
以下の手順を介してDocker-Compose分布を使用することをお勧めしますが、DB-LessモードでKong APIゲートウェイを実行する場合は、Dockerインストール手順もあります。
クラウド、ベアメタルで、またはコンテナを使用している場合でも、公式のインストールページでサポートされているすべての分布を見つけることができます。
$ git clone https://github.com/Kong/docker-kong
$ cd docker-kong/compose/
$ KONG_DATABASE=postgres docker-compose --profile database up
ゲートウェイは、LocalHostの次のポートで利用可能になりました。
:8000
-Kong経由でサービスにトラフィックを送信します:8001
-AdminAPIまたはDeck経由でKongを構成する:8002
-Access Kong's Management Web UI(Kong Manager)on LocalHost:8002次に、クイックスタートガイドに従って、ゲートウェイ機能をツアーします。
すべての組織のサービスにわたって一般的なAPI機能を集中化することにより、Kong API Gatewayは、エンジニアリングチームが最も重要な課題に集中するためのより多くの自由を生み出します。
トップコングの機能には次のものが含まれます。
プラグインは、ゲートウェイの使用を拡張する高度な機能を提供します。 Kong Inc.の多くとAWS Lambda、相関ID、Response Transformerなどのコミュニティが開発したプラグインは、プラグインハブに展示されています。
プラグインハブに貢献し、次の革新的なアイデアが公開され、より広範なコミュニティが利用できるようにします!
私たちはリクエストをプルしており、開発者が貢献するためにできるだけ簡単にするために継続的に一生懸命取り組んでいます。 Kong API Gatewayで開発を開始する前に、次の開発者リソースに精通してください。
プラグイン開発ガイドを使用して、新しいクリエイティブプラグインを構築するか、プラグイン開発キット(PDK)リファレンスでKongのソースコードドキュメントのオンラインバージョンを参照してください。開発者は、LUA、GO、またはJavaScriptのプラグインを構築できます。
特定のリリースの詳細については、The Changelogをご覧ください。 Gatewayのバージョンリリースの場合、SEMVER仕様に従います。
Kong Inc.は、さまざまな方法でKong APIゲートウェイを強化する商用サブスクリプションを提供しています。 KongのKonnect Cloudサブスクリプションの顧客は、追加のゲートウェイ機能、商業サポート、Kongのマネージド(SAAS)コントロールプラットフォームへのアクセスを活用しています。 Konnectクラウドプラットフォーム機能には、リアルタイム分析、サービスカタログ、開発者ポータルなどがあります。 Konnect Cloudを始めましょう。
Copyright 2016-2024 Kong Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.