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
巷で話題の SOCI についてのお話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
takakuni
March 29, 2024
Technology
0
290
巷で話題の SOCI についてのお話
takakuni
March 29, 2024
Tweet
Share
More Decks by takakuni
See All by takakuni
AWS WAF Anti-DDoS Protection in 5 Minutes!
takakuni
0
470
AWS Backup Air-Gapped Vaults with Multi-Party Approval Explained in 5 Minutes!
takakuni
0
200
5min GuardDuty Extended Threat Detection EKS
takakuni
0
280
OpenAI models overview 202505
takakuni
0
350
[Sample] Validate hyperlink for Amazon Bedrock Data Automation
takakuni
0
220
Classmethod AI Talks #13
takakuni
0
340
About Extended Threat Detection in Amazon GuardDuty
takakuni
0
330
SageMaker Hyperpod 101 #regrowth_sapporo
takakuni
1
360
What is Amazon Bedrock knowledge base with an Amazon Kendra GenAI index?
takakuni
0
660
Other Decks in Technology
See All in Technology
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
220
Red Hat OpenStack Services on OpenShift
tamemiya
0
110
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
120
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
320
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.5k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
420
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
110
OpenShiftでllm-dを動かそう!
jpishikawa
0
110
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
360
配列に見る bash と zsh の違い
kazzpapa3
3
160
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
[SF Ruby Conf 2025] Rails X
palkan
1
760
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
180
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
WCS-LA-2024
lcolladotor
0
450
A Modern Web Designer's Workflow
chriscoyier
698
190k
A designer walks into a library…
pauljervisheath
210
24k
Transcript
巷で話題の SOCI のお話 クラスメソッド株式会社 たかくに 2024.03.29 1
2 自己紹介 たかくに • 所属:クラスメソッド株式会社 • 部署:AWS 事業本部コンサルティング部 • ロール:ソリューションアーキテクト
• 最近の推し(フォント):ヒラギノ丸ゴ ProN
3 はじめに 今日、全て覚える必要はないです Seekable OCI が必要になった時に、 この資料あったなと思い出してください
4 突然ですが Seekable OCI って聞いたことありますか?
5 略して SOCI (so-CHEE) って言います。
6 ヒラギノ丸ゴ ProN と 同じくらい今日のテーマで大事です。
7 SOCI 君は何者なんだい? 一言で言えば、
8 SOCI 君は何者なんだい? AWS Fargate 上で利用される コンテナイメージの遅延読み込み技術です。
9 ざっくりおさらい
10 ざっくりおさらい
11 遅延読み込みのイメージ
12 遅延読み込みのイメージ
13 遅延読み込みのイメージ
14 遅延読み込みのイメージ
15 SOCI を利用することで ECS タスクの起動時間の短縮が見込める
16 そもそも なぜ、この機能が出てきたのか?
17 on EC2 ではキャッシュが利用可能
18 on EC2 の場合(1周目)
19 on EC2 の場合(1周目)
20 on EC2 の場合(1周目)
21 on EC2 の場合(2周目)
22 on EC2 の場合(2周目)
23 on EC2 の場合(2周目)
24 on EC2 の場合(こんなこともできる)
25 on Fargate の場合
26 どうやって動くの? 遅延読み込みの解像度を上げる
27 の前に... コンテナイメージってどうなっているの?
28 (再掲)遅延読み込みのイメージ
29 (再掲)遅延読み込みのイメージ
30 イメージマニフェスト
31 イメージマニフェスト
32 お待たせしました 遅延読み込みの解像度を上げる
33 (再掲)イメージマニフェスト
34 SOCI では
35 SOCI では
36 SOCI では
37 SOCI では
38 SOCI インデックスをさらに深掘り
39 SOCI インデックスをさらに深掘り
40 SOCI インデックスをさらに深掘り
41 SOCI インデックスをさらに深掘り
42 SOCI インデックスをさらに深掘り
43 SOCI インデックスをさらに深掘り
44 SOCI インデックスをさらに深掘り
45 SOCI インデックスをさらに深掘り
46 SOCI インデックスの作り方
47 • soci create コマンド ◦ コマンドラインベースで作成 • AWS SOCI
Index Builder を使う ◦ AWS のソリューションを使って自動化 SOCI インデックスの作り方
48 • soci create コマンド ◦ コマンドラインベースで作成 • AWS SOCI
Index Builder を使う ◦ AWS のソリューションを使って自動化 SOCI インデックスの作り方
49 AWS SOCI Index Builder
• 250 MB 以下は逆効果の可能性あり ◦ 全て作成していいものでもない • ECR 内に同梱されるため、 ◦
ライフサイクル管理に注意 • コンテナイメージのダイエットも頑張ろう 50 SOCI の注意点等
設立20周年記念クラスメソッド史上 最大のテックとビジネスの祭典 「クラスメソッド オデッセイ」で検索 事前登録受付中