Kong summit, japan 2021 スペシャルセッション 「Kongと共に歩んだAIプラットフォーム構築までの軌跡」野田 明良 氏 Vice ...Junji Nishihara
?
AI inside is a Japanese startup company that provides AI solutions and platforms. They introduced the API gateway Kong to help manage their growing microservices architecture. Kong allows them to centrally manage all services, standardize processes, and achieve quality control at low cost. It also supports all architectures, both past and present. This enables AI inside to apply the same architecture flexibly across cloud, hybrid and on-premises environments. Kong is a key part of AI inside's platform as their single service control platform that can support any environment now and in the future.
Kong summit, japan 2021 Kongセッション 「秋に開催したグローバルカンファレンスKong Summit 2021から、主なトピッ...Junji Nishihara
?
Melissa van der Hecht(メリッサ?ファン?デル?ヘクト)Field CTO, Kong Inc.より、Global Kong Summitの概要、主なトピックスをMelissa van der Hecht, Field CTO, Kong Inc.よりお届けします。本セッションではKong Istio Gateway、Kong Gateway 2.7、Konnect Okta Supportなど最新情報に加え、なぜアプリケーションのモダナイゼーションにこれらの機能が役に立つのか、の観点から解説します。
Kongは高速でスケーラブルなマルチクラウド対応APIプラットフォームです。Amazon Web Service、Microsoft Azure、Google Cloud Platformなどあらゆるクラウドサービス上で動作するだけでなく、オンプレミス環境でも広く利用されており、更にそれらを組み合わせたハイブリッドクラウドアーキテクチャの構築も容易にします。
Kongは標準でプロキシ、ルーティング、ロードバランシング、ヘルスチェック、認証など様々な機能を提供しており、外部へのAPI公開を行う際に役立つのはもちろんのこと、Kubernetesにもネイティブに対応しており、マイクロサービスオーケストレーションの中核的なレイヤーとして利用することも可能です。
Kongは高いパフォーマンスとプラグインによる拡張機構を備えているだけではなく、GitHub上でオープンソースプロジェクトとして開発されています。関連プロジェクト全体でGitHubスター数5万以上と、開発者からの圧倒的な支持を受けており、世界で最も人気のあるAPIプラットフォームです。
Kong Summit, Japan 2021 Kongセッション 「秋に開催したグローバルカンファレンスKong Summit 2021から、主なトピッ...Junji Nishihara
?
Brad Drysdale(ブラッド ドライズデール)Field CTO, Kong Inc.より、Global Kong Summitの概要、主なトピックスをBrad Drysdale, Field CTO, Kong Inc.よりお届けします。Kong Summitは2018年にスタートし4回目をむかえました。これまでの経緯や主要テーマについてふりかえります。そして本年のSummitで発表されたソリューション、お客さま事例、パートナーシップについてご紹介します。Kongの最新情報、ロードマップについてもアップデートしてお届けします。
Kongは高速でスケーラブルなマルチクラウド対応APIプラットフォームです。Amazon Web Service、Microsoft Azure、Google Cloud Platformなどあらゆるクラウドサービス上で動作するだけでなく、オンプレミス環境でも広く利用されており、更にそれらを組み合わせたハイブリッドクラウドアーキテクチャの構築も容易にします。
Kongは標準でプロキシ、ルーティング、ロードバランシング、ヘルスチェック、認証など様々な機能を提供しており、外部へのAPI公開を行う際に役立つのはもちろんのこと、Kubernetesにもネイティブに対応しており、マイクロサービスオーケストレーションの中核的なレイヤーとして利用することも可能です。
Kongは高いパフォーマンスとプラグインによる拡張機構を備えているだけではなく、GitHub上でオープンソースプロジェクトとして開発されています。関連プロジェクト全体でGitHubスター数5万以上と、開発者からの圧倒的な支持を受けており、世界で最も人気のあるAPIプラットフォームです。
This document contains information about Kong Inc. and their API gateway product Kong. It includes an agenda that covers APIs, Kong, and Kong. There are also sections on Kong's open source projects, customers, and capabilities. It discusses how Kong can provide third party connectivity, cross-app connectivity, and in-app connectivity. The document also contains information on Kong's edge gateway, internal gateway, service mesh, and how these provide full service connectivity.
4. ? Copyright 2020 Rancher Labs. All Rights Reserved. 4? Copyright 2020 Rancher Labs. All Rights Reserved.
ここで質問です!
5. ? Copyright 2020 Rancher Labs. All Rights Reserved. 5? Copyright 2020 Rancher Labs. All Rights Reserved.
Cloud Nativeってなに?
? Copyright 2020 Rancher Labs. All Rights Reserved.
10. ? Copyright 2020 Rancher Labs. All Rights Reserved. 10? Copyright 2020 Rancher Labs. All Rights Reserved.
Cloud Native市場動向
? Copyright 2020 Rancher Labs. All Rights Reserved.
11. ? Copyright 2020 Rancher Labs. All Rights Reserved. 11
oRIGHTSCALE 2019 STATE OF THE
CLOUD REPORT FROM FLEXERA?
https://resources.flexera.com/web/media/documents/rightscale-2019-state-of-the-cloud-report-from-flexera.pdf
12. ? Copyright 2020 Rancher Labs. All Rights Reserved. 12
94% of respondents use cloud
少なくとも1つのパブリッククラウドまたはプライベートクラウドを使用している回答
者の全体の割合は94%です。 パブリッククラウドを採用している回答者の数は
91%です。 現在、プライベートクラウドを採用している回答者の数は72%です
https://resources.flexera.com/web/media/documents/rightscale-2019-state-of-the-cloud-report-from-flexera.pdf
13. ? Copyright 2020 Rancher Labs. All Rights Reserved. 13
84% of enterprises have a multi-cloud strategy
複数のクラウドを使用する戦略を持つ企業の割合は84%(2018年は81%)
ハイブリッドクラウド戦略を計画している企業は58%(2018年の51%)に増加
https://resources.flexera.com/web/media/documents/rightscale-2019-state-of-the-cloud-report-from-flexera.pdf
13
14. ? Copyright 2020 Rancher Labs. All Rights Reserved. 14
https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent/
15. ? Copyright 2020 Rancher Labs. All Rights Reserved. 15
The Changing Landscape of Application Development
企業がソフトウェア開発サイクルをどのように管理して
いるかについて詳しく調査しました
マイクロサービスアーキテクチャの利点の1つは柔軟
な展開が可能なことです
マイクロサービスが導入される前は一般的なリリース
サイクルは、はるかに少なく通常は年に1?2回でした
What are your release cycles?
https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent/
15
16. ? Copyright 2020 Rancher Labs. All Rights Reserved. 16
On average, how many machines are in your fleet?
ホスト数(VM、ベアメタルなどを含む)について
は、前回2017年の調査時から比較して6-20台
では19%から16%へ減、5000台以上では14%
から17%へと増加
How many are your machines number?
https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent/
16
17. ? Copyright 2020 Rancher Labs. All Rights Reserved. 17
Your company/organization deploys containers to which
of the following environments?
コンテナに関しては、大部分の企業が
? AWSにデプロイし(69%から63%減少)
? オンプレミスサーバ(51%から43%減少)
? Google Cloud Platform(39%から35%減少)
? Microsoft Azure(23%から29%増加)
? VMware(24%)
? OpenStack(22%から20%減少)
What Cloud?
https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent/
18. ? Copyright 2020 Rancher Labs. All Rights Reserved. 18
Your company/organization uses containers for
73%は本番環境でコンテナを使用、残りの27%
は将来それらを使用する予定です
89%はPoC、テストに85%、開発環境では86%
にコンテナを使用しています
Growth of Containers
https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent/
18
19. ? Copyright 2020 Rancher Labs. All Rights Reserved. 19
Your company/organization manages containers with
コンテナ管理ツールについては
? Kubernetesが引き続きリーダーであり
(77%から83%に増加)
? Amazon ECS(18%から24%増加)
? Docker Swarm(17%から21%増加)
? Shell Scripts (12%から20%増加)
https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent/
Containers Management
20. ? Copyright 2020 Rancher Labs. All Rights Reserved. 20
Challenges in Using & Deploying Containers
Cloud Native技術によって企業がアプリケーションを
設計および構築する方法が変ります
そのために直面している課題とは?
? 開発チームとの文化的変化(41%)
? 複雑さ(35%から40%に増加)
? トレーニング不足(40%)
? セキュリティ(43%から38%に減少)
? 監視(38%から34%に減少)
? ストレージ(41%から30%に減少)
? ネットワーキング(38%から30%に減少)
https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent/
? Copyright 2020 Rancher Labs. All Rights Reserved.
21. ? Copyright 2020 Rancher Labs. All Rights Reserved. 21
Top 6 Kubernetes Trends for 2019
https://www.tigera.io/blog/top-6-kubernetes-trends-for-2019/
22. ? Copyright 2020 Rancher Labs. All Rights Reserved. 22
Public Cloud Container Adoption is Shifting to Kubernetes
Datadogの2018年12月の調査によると、GCPおよびAzureでコンテナを利用しているほとんどの
ユーザはKubernetesを利用しています
GCPでは当初から利用され、AzureではAKSの導入により2018年に劇的な増加を示しました
https://www.tigera.io/blog/top-6-kubernetes-trends-for-2019/
23. ? Copyright 2020 Rancher Labs. All Rights Reserved. 23
Automation is Driving Faster Container Churn
コンテナの使用に関する最新のDatadogの調査では、コンテナがVMの12倍の速
さでリソース更新(Churn)され、 2年前の6倍、1年前の9倍から増加したことに注
目しました
Source: Datadog, December 2018
https://www.tigera.io/blog/top-6-kubernetes-trends-for-2019/
23
24. ? Copyright 2020 Rancher Labs. All Rights Reserved. 24? Copyright 2020 Rancher Labs. All Rights Reserved.
コンテナ市場規模
? Copyright 2020 Rancher Labs. All Rights Reserved.
25. ? Copyright 2020 Rancher Labs. All Rights Reserved. 25
Container Market Worldwide
私見 : Japan Container Market (5% of Global Marketと想定すると) CY19 : $106.3M CY22 : $215.6M
https://451research.com/451-research-says-application-containers-market-will-grow-to-reach-4-3bn-by-2022
CAGR CY17-22 : 30.8%
(年平均成長率)
26. ? Copyright 2020 Rancher Labs. All Rights Reserved. 26
Source : IDC Japan, User survey results on Docker container installation status, April 2019
Container (Docker) Market Japan
https://www.idc.com/getdoc.jsp?containerId=prJPJ45328619
CAGR CY15-19 : 33.6%
(年平均成長率)
26
27. ? Copyright 2020 Rancher Labs. All Rights Reserved. 27? Copyright 2020 Rancher Labs. All Rights Reserved.
コンテナとオーケストレーション良し悪し
? Copyright 2020 Rancher Labs. All Rights Reserved.
33. ? Copyright 2020 Rancher Labs. All Rights Reserved. 33? Copyright 2020 Rancher Labs. All Rights Reserved. 33
今後3年以内に76%の企業が
Kubernetesを標準基盤として利用“
”
THE FUTURE OF KUBERNETES
Jay Lyman
Principal Analyst
S o u r c e : K u b e r n e t e s a n d B e y o n d P a t h f i n d e r R e p o r t ( 2 0 1 9 )
34. ? Copyright 2020 Rancher Labs. All Rights Reserved. 34? Copyright 2020 Rancher Labs. All Rights Reserved. 34
Run Kubernetes Everywhere??
Consistency(一貫性)を実現
Rancher Labs, Japan
34
35. ? Copyright 2020 Rancher Labs. All Rights Reserved. 35
DEV
DATA
CENTER
CLOUD
BRANCH
EDGE
Why Kubernetes?
Kubernetesはどんなインフラストラクチャにおいても
汎用的なコンピューティング基盤をもたらすことが出来る
? Copyright 2020 Rancher Labs. All Rights Reserved. 35
36. ? Copyright 2020 Rancher Labs. All Rights Reserved. 36
しかし!正しく管理出来なければ、
Kubernetesはオーバーヘッドとリスクを発生させる可能性
集中的な管理と
可視化が出来ない
一貫した
セキュリティポリシーが
適用出来ていない
管理がサイロ化
されていることがある
よくあるKubernetesクラスタの実情は、
? Copyright 2020 Rancher Labs. All Rights Reserved. 36
37. ? Copyright 2020 Rancher Labs. All Rights Reserved. 37
Rancher is delivering Kubernetes Everywhere(一貫性)
クラスタ一元管理セルフサービス
クラスタ環境の利用
Infrastructure
GKE AKSEKS AnyRKE RKE
- User Interface
- Service Catalog
- CI/CD
- Monitoring
- Logging
- Alerting
ITOpsDevOps - Provisioning
- Auth/RBAC
- Policy
- Security
- Capacity
? Copyright 2020 Rancher Labs. All Rights Reserved. 37
38. ? Copyright 2020 Rancher Labs. All Rights Reserved. 38
RancherがKubernetesにもたらすもの
38
App Catalog
CI/CD
Monitoring
Logging
Security RBAC & PSP
Registry
Container Runtime
Network & Storage
Service Mesh
Authentication
Kubernetes
WhatRanchertakesanSLAon
Manage all this? … or this?
RancherCertifiedIntegrations
38
39. ? Copyright 2020 Rancher Labs. All Rights Reserved. 39
Forrester Research
による評価(2018/10)
40. ? Copyright 2020 Rancher Labs. All Rights Reserved. 40
数多くのリーディングカンパニーがRancherを活用
FINANCIAL
SERVICES TECHNOLOGY
MEDIA &
ENTERTAINMENT
HEALTHCARE GOVERNMENT
RETAIL &
MANUFACTURING TELECOM & MSPS
41. ? Copyright 2020 Rancher Labs. All Rights Reserved. 41
Rancher Labs Products & Projects
クラスタ間通信軽量KubernetesOS分散ブロックストレージ Cloud Nativeコンテナ
ディストリビューション
最も完成された
コンテナ管理プラットフォーム
Commercially Available
軽量Kubernetes
ディストリビューション
45. ? Copyright 2020 Rancher Labs. All Rights Reserved. 45
まとめ
コンテナとオーケストレーションは適材適所
? 自社にとってCloud Nativeは必要な技術なのか
? 企業文化?学習コストとのバランスを考える
使うと決めたら一貫性とセルフサービスを実現できるか
? ITOpsからDevOpsまで
クラウド戦略に合わせてツール選定
? ハイブリッドクラウド?マルチクラウド
? ベンダーロックインを考える
? Copyright 2020 Rancher Labs. All Rights Reserved. 45
46. ? Copyright 2019 Rancher Labs. All Rights Reserved. 46? Copyright 2020 Rancher Labs. All Rights Reserved. 46
Thank you!
47. ? Copyright 2019 Rancher Labs. All Rights Reserved. Confidential 47? Copyright 2019 Rancher Labs. All Rights Reserved. 47
Demo
2020/01/29
Cheng
Field Engineer
48. About me
Jianqiang Cheng(ちん)
Field Engineer at Rancher Labs.
cheng@rancher.com
cheng@slack.rancher.jp
■Favorite technologies:
Rancher, Kubernetes, Jenkins.
■Certifications:
49. ? Copyright 2019 Rancher Labs. All Rights Reserved. Confidential 49
49
? 2019 Rancher Labs, Inc. – CONFIDENTIAL, DO NOT DISTRIBUTE
本日のスコープ(赤枠)
クラスター
一元管理
セルフサービス
クラスター環境の利用
Infrastructure
GKEEKS AnyRKE RKE
- User Interface
- Service Catalog
- CI/CD
- Monitoring
- Logging
- Alerting
OpsDev - Provisioning
- Auth/RBAC
- Policy
- Security
- Capacity