Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
スリーシェイクにおけるOSSの取り組み
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
bells17
January 24, 2025
790
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
スリーシェイクにおけるOSSの取り組み
3-shake SRE Tech Talk #11 オンサイトの登壇資料です。
https://3-shake.connpass.com/event/339212/
bells17
January 24, 2025
More Decks by bells17
See All by bells17
Kubernetes祭り #1 OP/ED
bells17
0
84
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
1.9k
Amazon VPC CNIに学ぶCNI-LT版
bells17
3
340
コードを読んで理解するko build
bells17
1
690
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
600
コミュニティ紹介: Kubernetes Meetup Novice
bells17
1
410
社内活動の取り組み紹介 ~ スリーシェイクでこんな取り組みしてます ~
bells17
1
900
モダンインフラの基礎を学ぼう!実践コンテナ入門
bells17
2
590
Kubernetes Code Contribution入門
bells17
5
1.6k
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
400
sira's awesome portfolio website redesign presentation
elsirapls
0
410
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Code Review Best Practice
trishagee
74
20k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
410
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Bash Introduction
62gerente
615
220k
Speed Design
sergeychernyshev
33
2.1k
The Invisible Side of Design
smashingmag
301
52k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Transcript
スリーシェイクにおける OSSの取り組み 3 -shake SRE Tech Talk # 1 1
( 2 0 2 5 / 1 / 2 4 ) @bells 1 7
▶ @bells 1 7 ▶ Software Engineer@ 3 -shake inc.
▶ CNCF Ambassadors ▶ Kubernetes Novice Tokyo Organizer ▶ X(Twitter): @bells 1 7 _ ▶ GitHub: @bells 1 7
スリーシェイクにおけるOSS活動
スリーシェイクにおけるOSS活動 ▶ 個 人 で 自 分好きな興味のあるに対するOSS活動 ▶ 業務で利 用
しているOSSに対するOSS活動 ▶ スリーシェイクの社内活動(技術検証活動)でのOSS活動
技術検証活動について
技術検証活動の取り組み ▶ 案件で利 用 している技術について深堀りする ▶ 新しい案件獲得のために、 自 分たちまだが詳しく無い技術領域を学ぶ ▶
調べたことをブログに書く ▶ 勉強会やカンファレンスで登壇する ▶ 自 分たちが普段利 用 していたり、そこの関連するOSSへの貢献を 行 う
技術検証活動の活動時間 ▶ 技術検証活動に取り組んでいるメンバーはSRE 支 援を 行 う事業部に所属 ▶ 基本的にはメンバーがそれぞれ参加しているプロジェクトの隙間時間で活動
技術検証活動の取り組み
技術検証活動の詳細 ▶ 現在の技術検証チームは3チームで活動 ▶ 1つのチームで 大 体~10名くらいで活動 ▶ 各チームで毎週30min前後くらいの情報共有 +αの相談とかをしてお互いの活動状況を共有
▶ メンバーが技術検証活動として勉強したりOSS活動したりは毎週数時間程度 ▶ リーダーは必要に応じてメンバーをサポート + OSS活動に取り組むissueを探したり + 登壇の機会を提供したり + 調べてて困っているところがあればわかる範囲で協 力 したり ▶ 一 部の業務時間を使って良い部活動的な感じが近いかも
調べたことを会社のブログ記事に書く
個 人 のブログで書いてみたり
勉強会やカンファレンスで登壇したり
OSS活動をしたり
社内での検証環境を整えたり
技術検証活動で取り組んだOSS活動
技術検証活動でのOSS活動 ▶ 2023年7 月 頃: 所属チームリーダーが運営する技術検証チームに所属して活動 ▶ 2023年10 月 頃:
メンバーが増えたので別チームとして独 立 することに ▶ 2024年3 月 : チームの半数がOSSへのコントリビューションにチャレンジしはじめる ▶ 2024年5 月 : 作成したPRが徐々にマージされ始めたり ▶ 2024年7 月 : うたもくさんが技術顧問に ▶ 2024年8 月 : 別の技術検証チームが合流 ~ 約10名ほどのチームへ ※ 上記タイムラインは記憶ベースなので割と適 用
Kubernetesのログ周りのアップデートに取り組んだり
CI周りのアップデートを 行 ったり
Scheduler周りの開発PRを出させてもらったり
変更範囲が多いPRを出してみてapproveもらうのに苦戦したり /assign の人たち全員からapproveしてもらう必要があって大変だった…
マージされた結果Slackで褒められたり
直近だと(OSSあんま関係無いけど)CNCF Ambassadorsに選ばれたり 社内の技術プロモーション周りに関わったり
Kubernetesのdevstatsでも10位くらいにいる
メンバーが取り組んだOSS活動
Kubernetes関連リポジトリのPRにチャレンジしてくれたり
スリーシェイクメンバーが 一 気にPRを出したりすることも
最近だとうたもくさんに協 力 いただいてyoukiにチャレンジしていたり
youkiのseccompのRustネイティブ実装に取り組んだり
色 々取り組んでいただいています
OSSに取り組んでよかったことは? ▶ 業務で直接/間接的に使 用 している技術について詳しくなる ▶ みんなでOSSにトライすることで知 見 を共有したりフォローしあえる ▶
メンバーが技術的に成 長 するきっかけになる ▶ メンバーが対外的に取り組めるアウトプットの1つにもなる という感じでブログを書いたり、登壇したりというのの1つにOSSがある感じ
会社的に何が嬉しいの? ▶ 採 用 広報につながる + 「スリーシェイクってooのコントリビューターが多くてxxに関する技術領域に強いイメージがある」 と感じてもらったり + 「こういう活動してるってことはエンジニアと技術に投資をしている会社だ」と思ってもらえる
▶ こういった活動を通してスリーシェイクを知って業務を依頼してもらうきっかけにもなる + ブログや登壇だったり、OSSでの活動が活発なメンバーが多くいることがそのまま会社の名刺になる + 採 用 と同様に 色 んな技術領域に強い会社であると感じてもらうことで、 「スリーシェイクに業務を依頼してみようかな?」と思ってもらうきっかけになる
今後どんなことやってくの?
今後の取り組み ▶ まずは 自 分 自身 が最近コントリビューションが減ってたので、 自身 のOSS活動や情報発信活動を活発にしていきたい(#kubenews も復活したいな…)
▶ カンファレンスに向けてCFPを技術検証チームで考えて積極的に応募していければ ▶ あとは技術検証チーム間の交流の場を作ったりなど ▶ 新たに 入 社されてる 方 も増えているが、「技術検証活動がよくわからない」というので参加 されていない 方 もいるかもしれないので、そういった 方 に向けてもアプローチしていきたい
Thanks / Question? ▶ @bells 1 7 ▶ Slide: https://speakerdeck.com/bells
1 7 ▶ @bells 1 7 _