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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Tomonari Yamashita
November 08, 2018
Technology
930
0
Share
LT : Strimziの紹介 : Apache Kafka on OpenShift
11/08/2018 Red Hat Tech Night にてLTを行った際のスライドです。
Tomonari Yamashita
November 08, 2018
Other Decks in Technology
See All in Technology
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
1.5k
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
2.4k
Chart.js が簡単に使えるようになっていたので OGP 画像生成に使った話
kamekyame
0
140
[モダンアプリ勉強会]今更聞けないGit/GitHub入門
tsukuboshi
0
220
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
170
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
2.2k
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
150
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
50k
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
190
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
190
先取りMaven4 ~16年ぶりのメジャーアップデート、その進化とは?~
ogiwarat
0
140
Unlocking the Apps
pimterry
0
190
Featured
See All Featured
Balancing Empowerment & Direction
lara
6
1.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Producing Creativity
orderedlist
PRO
348
40k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.3k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
Site-Speed That Sticks
csswizardry
13
1.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The SEO Collaboration Effect
kristinabergwall1
1
470
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
190
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