Kong とは?

Kong

Kong

NRIのOpenStandiaが提供するKong最新情報

OSSの保守サポートサービスの内容はこちら OSSの導入については、こちらのフォームからお問い合わせ下さい OSS全般の事例紹介はこちら

Kongバージョンアップ情報

すべてを見る

更新日:2023-04-24

Kongの概要

Kongは、APIマーケットプレイスの技術をもとに2015年からオープンソースプロジェクトとして提供が開始されたAPIゲートウェイ(APIアグリゲータ)です。
WebやIoTなどでマイクロサービスのAPIサーバを実装する場合に、実際にソフトウェアを実行するための共通機能が必要となる場合があります。Kongはその特徴でもある豊富なプラグインを利用して、ロードバランシングやロギング、認証などの機能を提供しながら、APIゲートウェイとして受け付けたアクセスを他ホストへ転送する高機能API用リバースプロキシとして動作し、複数のマイクロサービスを統合管理することができます。
またKongには、オープンソース(コミュニティ)版とは別に、開発者ポータルや管理GUIなどの機能を追加したエンタープライズ版もあり、年間サブスクリプションライセンスで提供されています。

TOPに戻る

Kongの特徴

豊富なプラグインによる簡易な機能拡張 認証やレート制限、ロギングや変換機能などの様々な機能をプラグインとして提供し、必要に応じた機能拡張を簡易に行うことが可能です。またプラグインそのものを顧客のニーズに応じてカスタムすることも可能となっています。
拡張性 高性能Webサーバの「Nginx」をベースとし、スケールアウトが容易なアーキテクチャとなっています。
また1ノードで数万リクエスト/秒の処理が可能です。
可用性 クラスタリングによる冗長化が容易なアーキテクチャで高可用性を実現します。
また複数ロケーションでのレプリケーションにも対応しています。
REST API KongではAPIの管理や各種操作はすべてREST APIで行います。そのため最大限の柔軟性を持った管理を行うことが可能です。
セキュリティ性能 認証・認可・SSLなどAPI管理プラットフォームとして標準的なセキュリティ機能を提供します。そのほかにもACL、CORS、Dynamic SSL、IP Restriction、Bot Detectionなどもプラグインとして提供されています。

TOPに戻る

Kongのユースケース

Kongは多くのグローバル企業向けにAPIの構築で利用されています。大手企業ではIBM、Intel、OpenDNSなどがあり、日本国内でもYahoo! JAPANなどで採用されています。

TOPに戻る

Kongの動作環境

Kongは動作環境を選ばず、オンプレミスやクラウド環境などの様々なプラットフォーム上でインストールすることができます。

TOPに戻る

Kongと同様の機能を提供する製品

Kongと類似する機能を提供しているオープンソースAPIゲートウェイとしては、KrakenD、WSO2 API Manager、API Umbrellaなどがあります。

TOPに戻る

Kongのライセンス

Kongのライセンスは、 「Apacheライセンスバージョン2」(Apache License version2)というライセンスに基づいて公開され、営利、非営利を問わず、 誰でも自由かつ無償で利用・改変・再配布できるようになっています

TOPに戻る

参考情報

Kong公式サイト
Kong公式サイト(日本語)
GitHubリポジトリー
Wikipedia - Kong(日本語)

TOPに戻る

Kongのサポート

NRIではお客様のご要望に応じて様々な支援ができるサービスをご用意しました。
詳細は下記ページをご確認ください。

TOPに戻る

OpenStandiaに関する
資料請求・お問い合わせはこちら

  • 資料請求
  • お問い合わせ

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

  • OpenStandiaサポート対象オープンソース|50種類以上のOSSのサポートをご提供します。
  • 人気midPoint
  • 人気Keycloak
  • 注目MongoDB
  • ForgeRock AM(OpenAM)
  • ForgeRock IDM(OpenIDM)
  • MongoDB
  • Postfix
  • Apache HTTP Server
  • ZABBIX
  • PostgreSQL
  • Apache Struts
  • Apache Kafka
  • Apache Hadoop
  • Apache Spark
  • Spring Framework
  • Apache Tomcat
  • Solr
  • iBATIS
  • DRBD
  • MySQL
  • JBoss
  • Ruby on Rails
  • Jaspersoft
  • OpenLDAP
  • Apache log4j
  • Apache Subversion
  • ForgeRock DS(OpenDJ)
  • Pacemaker
  • Samba
  • Red Hat Enterprise Linux
  • Nginx
  • BIND
  • Dovecot
  • Pentaho
  • sendmail
  • Courier-IMAP
  • ForgeRock DS(OpenDJ)
  • Heartbeat
  • Hibernate
  • Hinemos
  • MyBatis
  • MySQL Cluster
  • Apache Axis2
  • Squid
  • OpenSSO