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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Tomonari Yamashita
November 08, 2018
Technology
920
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
AWS Agent Registry の基礎・概要を理解する/aws-agent-registry-intro
ren8k
3
400
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
440
はじめての MagicPod生成AI機能 機能紹介から活用方法まで
magicpod
0
120
PicoRuby as a Multi-VM Operating System
kishima
1
210
「SaaSの次の時代」に重要性を増すステークホルダーマネジメントの要諦 ~解像度を圧倒的に高めPdMの価値を最大化させる方法~
kakehashi
PRO
3
2.5k
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
9
2.2k
実践ハーネスエンジニアリング:TAKTで実現するAIエージェント制御 / Practical Harness Engineering: AI Agent Control Enabled by TAKT
nrslib
13
4.9k
運用システムにおけるデータ活用とPlatform
sansantech
PRO
0
120
クラウドネイティブな開発 ~ 認知負荷に立ち向かうためのコンテナ活用
literalice
0
150
Hacobu Tech Deck
hacobu
PRO
0
130
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
120
AIが盛んな時代に 技術記事を書き始めて起きた私の中での小さな変化
peintangos
0
180
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
The Limits of Empathy - UXLibs8
cassininazir
1
310
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
810
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
360
Building Applications with DynamoDB
mza
96
7k
[SF Ruby Conf 2025] Rails X
palkan
2
970
The untapped power of vector embeddings
frankvandijk
2
1.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
Typedesign – Prime Four
hannesfritz
42
3k
GraphQLとの向き合い方2022年版
quramy
50
15k
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