Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LT : Strimziの紹介 : Apache Kafka on OpenShift
Search
Tomonari Yamashita
November 08, 2018
Technology
0
880
LT : Strimziの紹介 : Apache Kafka on OpenShift
11/08/2018 Red Hat Tech Night にてLTを行った際のスライドです。
Tomonari Yamashita
November 08, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
VGGT: Visual Geometry Grounded Transformer
peisuke
1
580
Copilot coding agentにベットしたいCTOが開発組織で取り組んだこと / GitHub Copilot coding agent in Team
tnir
0
140
shake-upを科学する
rsakata
7
910
関数型プログラミングで 「脳がバグる」を乗り越える
manabeai
2
220
IPA&AWSダブル全冠が明かす、人生を変えた勉強法のすべて
iwamot
PRO
2
220
[ JAWS-UG千葉支部 x 彩の国埼玉支部 ]ムダ遣い卒業!FinOpsで始めるAWSコスト最適化の第一歩
sh_fk2
2
150
TableauLangchainとは何か?
cielo1985
1
150
事例で学ぶ!B2B SaaSにおけるSREの実践例/SRE for B2B SaaS: A Real-World Case Study
bitkey
1
290
〜『世界中の家族のこころのインフラ』を目指して”次の10年”へ〜 SREが導いたグローバルサービスの信頼性向上戦略とその舞台裏 / Towards the Next Decade: Enhancing Global Service Reliability
kohbis
2
1k
20250708オープンエンドな探索と知識発見
sakana_ai
PRO
4
720
Four Keysから始める信頼性の改善 - SRE NEXT 2025
ozakikota
0
170
SRE不在の開発チームが障害対応と 向き合った100日間 / 100 days dealing with issues without SREs
shin1988
1
1.3k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Typedesign – Prime Four
hannesfritz
42
2.7k
BBQ
matthewcrist
89
9.7k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Visualization
eitanlees
146
16k
Music & Morning Musume
bryan
46
6.7k
Practical Orchestrator
shlominoach
189
11k
Making Projects Easy
brettharned
116
6.3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Transcript
LT : Strimziの紹介 Apache Kafka on OpenShift Tomonari Yamashita Senior
Technical Support Engineer (Red Hat Fuse / AMQ) 11/08/2018
Strimzi の紹介 2 10/25 AMQ Streams GA 1.0 リリース AMQ
Streams = +
Strimzi の紹介 3 • 超高スループット • 大規模にスケール • 高い耐障害性 •
Linuxの機能を利用して高効率 ストリーム処理のデファクト
Strimzi の紹介 4 でもKafkaの運用は大変 • 構築、設定、全体的な整合性 ◦ Kafkaブローカー群、Zookeeper ◦ ネットワーク、認証、暗号化
◦ トピックやパーティション • 下位インフラ ◦ ヘルスチェック、ログ集約、メトリクス、 etc • 運用管理 ◦ 設計、運用手順書、障害管理、体制、 etc...
Strimzi の紹介 「Welcome to the Kubernetes Era!」 5
Strimzi の紹介 6 • Kubernetes上のyaml (CRD)に一元管理 ◦ 本来Kafka設定していた項目を含む • クラスタに求める姿を記述(宣言的)
• Kafkaの各種リソース定義 ◦ ブローカー、Zookeeper ◦ Kafkaトピック、パーティション ◦ ユーザ、ACL、暗号化 ◦ CPU、メモリ、ストレージ ◦ JVM、ログ 1: 一元管理されたリソース定義
Strimziの紹介 7 リソース定義 [欲しい姿] オペレータ [同期する] Kafkaクラスタ [実体] 2:オペレータによる運用管理の自動化 リソース定義とクラスタ状態の差分を継続的に検出して同期させる
Strimzi の紹介 8 3:インフラはKubernetesにお任せ • StrimziはKubernetesのさまざま機能を積極的に活かして実現 ◦ Kubernetes Nativeな統合のためにKafka本来の設定方法とは異なることも •
KubernetesやOpenShiftの提供する共通インフラの利用 ◦ ヘルスチェック ◦ ログ収集 ◦ メトリクス ◦ ビルドデプロイ
Strimzi の紹介 「Kubernetesはクラウド時代のLinuxだ」 9 Jim Zemlin Executive Director, Linux Foundation
THANK YOU plus.google.com/+RedHat linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHatNews