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
bells17
January 24, 2025
860
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祭り #2 OP/ED
bells17
0
120
Kubernetes祭り #1 OP/ED
bells17
0
130
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
2k
Amazon VPC CNIに学ぶCNI-LT版
bells17
3
360
コードを読んで理解するko build
bells17
1
780
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
660
コミュニティ紹介: Kubernetes Meetup Novice
bells17
1
420
社内活動の取り組み紹介 ~ スリーシェイクでこんな取り組みしてます ~
bells17
1
940
モダンインフラの基礎を学ぼう!実践コンテナ入門
bells17
2
660
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
The Pragmatic Product Professional
lauravandoore
37
7.5k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
Practical Orchestrator
shlominoach
192
12k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
59k
Building Adaptive Systems
keathley
44
3.3k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
510
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
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 _