Kong(コング)とは、APIアグリゲータ(APIゲートウェイ)ソリューションです。統合的なAPI管理機能を提供します。

オープンソースのAPI連携/Kongとは

Kong(コング)とは、APIアグリゲータ(APIゲートウェイ)ソリューションです。統合的なAPI管理機能を提供します。

基本情報

概要

Kong(コング)とは、APIアグリゲータ(APIゲートウェイ)ソリューションです。統合的なAPI管理機能を提供します。

「APIアグリゲータ」とは

「APIアグリゲータ」とは、マイクロサービスとしてAPIサーバを実装する場合にサポートする仕組みです。

「認証機能」「ログ出力」「セキュリティ対策」などについて統合的にサポートします。

基本説明

Kongは、商用APIアグリゲータ「Mashape」のオープンソース版です。

受け付けたWebアクセスを他ホストに転送する「高機能API用リバースプロキシ」のように動作し、複数のマイクロサービスを統合します。APIを実行するサーバ(オンプレミス/クラウド)のゲートウェイとして動作します。

Kongは、Webサーバ「Nginx」+分散データベース管理システム「Apache Cassandra」をベースとして動作します。これらの信頼性の高い機能により、高パフォーマンス/高スケーラビリティを実現しています。

「機能統合管理」「拡張性」「効率性」「操作性」などの特徴があります。

TOPに戻る

主な特徴

RESTfulインターフェイス

使いやすいRESTful APIを使用して、簡単に操作が可能です。

プラグイン指向

Kongのすべての機能がプラグインとして動作します。

追加/拡張が可能で、管理APIを介して各種設定を行います。

主な機能

Kongは、API管理システムに求められる各種機能を標準で装備しています。「豊富なプラグインでの機能拡張」「プラグインのカスタマイズ」も可能です。

認証機能
・BASIC認証
・APIキー認証
・OAuth2.0 など

セキュリティ機能
・ACLアクセス制御
・SSL証明書
・IPアドレスによるアクセス制限 など

変換機能
・リクエスト変換
・レスポンス変換 など

トラフィック制御機能
・帯域制限
・レスポンスレート制限
・リクエストサイズ制限 など

ログ機能
・サーバへのログ送信(TCP/UDP/HTTP)
・ファイルロギング など

その他
・分析機能
・モニタリング機能 など

データストア

データストアとして、分散データベース管理システム「Apache Cassandra」、または、データベース「PostgreSQL」を使用できます。

Kongは、独自キャッシュによりデータストアの負担を減らし応答を高速化します。

スケーラブル/可用性

分散データベース管理システム「Apache Cassandra」の機能により、複数ノード構成によるスケールアウトが可能です。

また、レプリケーション機能により単一障害点を最少化し、可用性を高めます。

マルチプラットフォーム

Kongは、オンプレミスでもクラウドでも、さまざまな環境で稼働できます。

Kongバイナリは、主要Linuxディストリビューション向けパッケージ(RPM/APT)や、Dockerイメージで提供されています。

TOPに戻る

同様製品

同様な機能を提供する製品として、次のようなものがあります。

オープンソース製品:「WSO2 API Manager」など。

TOPに戻る

導入事例

Kongの商用版である米Mashape社「API Marketplace」では、月間数十億のリクエストを処理しています。

Kongは、「IBM」「Intel」「OpenDNS」「The Guardian」「The New York Times」など、多くのグローバル企業で利用されています。

TOPに戻る

ライセンス情報

Kongのライセンスは「Apache License Version 2.0」です。このライセンスに従うことを条件として、ソースコードの改変と公開が許可されています。

TOPに戻る

ダウンロード

ダウンロードページ

TOPに戻る

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

Kong最新CLOSEUPコラム

イベント情報

無料資料プレゼント

AI技術の方向性と企業の活用シナリオ

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



  • 20171130-netapp サイド
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter