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
talk_about_wasmwasi
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Junki Ishigaki
January 31, 2025
Technology
290
0
Share
talk_about_wasmwasi
Junki Ishigaki
January 31, 2025
More Decks by Junki Ishigaki
See All by Junki Ishigaki
introduction-lambda-rust
junkishigaki
0
100
query-for-s3-2025
junkishigaki
0
69
impressions-trying-lambda-web-adapter
junkishigaki
2
350
Athenaのコスト節約を考える
junkishigaki
0
34
CloudWatch Logs Insightsをめぐるあれこれ
junkishigaki
0
160
Other Decks in Technology
See All in Technology
AWS Agent Registry の基礎・概要を理解する/aws-agent-registry-intro
ren8k
3
430
Shipping AI Agents — Lessons from Production
vvatanabe
0
300
Microsoft 365 / Microsoft 365 Copilot : 自分の状態を確認する「ラベル」について
taichinakamura
0
430
AIの揺らぎに“コシ”を与える階層化品質設計
ickx
0
100
Scovilleモバイルエンジニア募集中.pdf
julienrudin
0
140
『生成AI時代のクレデンシャルとパーミッション設計 — Claude Code を起点に』の執筆企画
takuros
2
1.8k
「QA=テスト」「シフトレフト=スクラムイベントの参加者の一員」の呪縛を解く。アジャイルな開発を止めないために、10Xで挑んだ「右側のしわ寄せ」解消記 #scrumniigata
nihonbuson
PRO
1
250
The 7 pitfalls of AI
ufried
0
160
20260428_Product Management Summit_Loglass_JoeHirose
loglassjoe
4
6.2k
Forget technical debt
ufried
0
140
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
1
2.4k
Chasing Real-Time Observability for CRuby
whitegreen
0
620
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.4k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
200
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Test your architecture with Archunit
thirion
1
2.2k
Context Engineering - Making Every Token Count
addyosmani
9
850
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
270
Rails Girls Zürich Keynote
gr2m
96
14k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.9k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
210
Transcript
Midosuji Tech #4 Junki Ishigaki January 31, 2025 年初め、2025年はこの技術勉強するぞ宣言LT #midosuji_tech
石垣潤樹 / Junki Ishigaki - 所属 → 株式会社シーズ - やっていること
→ インフラエンジニア - やっていること → AWSとかさわってます - 好きなAWSサービス → S3 - 最近 → Amplify Gen2楽しい, DuckDBいいね - 好き → ラーメン, 担々麺 2 社内で使ってるアイコン x.com/tokyo_jjjx 自己紹介
今日のお題の話 第4回のテーマは 「年初め、2025年はこの技術勉強するぞ宣言LT」 です! - 普段業務でこういうことに困ってる。だからこの技術を学びたい - なんか最近きてる気がする!だからこの技術を学びたい - 新しいことに挑戦したい!だからこの技術を学びたい
- 上司から言われたから...だからこの技術を学びたい 3 これ アンドこれ
今きてると思うもの 4 WebAssembly(Wasm) WebAssembly System Interface(WASI)
目次 - Wasmおさらい - WASI熱い - AWSとWasm 5
Wasmおさらい - Wasm(WebAssembly) - ざっくりいうと、ブラウザ上でいろんな言語でコンパイルしたネイティブコード が動かせるよ、というものとして登場。2015年とか。 - W3Cで仕様策定。 6 ちなみに略称はWASMじゃなくて、
Wasmが正しい...らしい ・Google Meet ・Google Earth ・Figma ・DuckDB-Wasm etc
Wasmのイメージ 7 https://wasmlabs.dev/articles/docker-without-containers/ ・Language-independent ・Portable/Platform-independent ・Safe ・Fast 雰囲気だけ感じてください
WASI熱い - WASI(WebAssembly System Interface) - Wasmからシステムリソースを使用する際のインターフェースの仕様 - 2024/01正式リリース。現在0.2.2。 -
ざっくりいうと、ブラウザ上だけじゃないよ、という話。これが今熱い。 - コンテナ - エッジコンピューティング 8 フロント寄りの人たちがごにょごにょやるなにか ではなくなった!!
WASIのイメージ 9 https://wasmlabs.dev/articles/docker-without-containers/ 雰囲気だけ感じてください ・Language-independent ・Portable/Platform-independent ・Safe ・Fast
AWSとWasm ・コンテナ EKS(というかk8s)はWasmサポート。 ECSはまだ... ・CDN(エッジ) Lambda@EdgeでNode経由なりで実装することは可能。(ネイティブサポート はしていない+経由させた分のオーバーヘッド) CloudFront Functionsはまだ... そもそもCloudFront
Functionsがもう少し 拡張されないと無理... 10
EKSとWasm 11 https://aws.amazon.com/jp/blogs/aws/introducing-cloudfront-functions-run-your-code-at-the-edge-with-low-latency-at-any-scale/
CloudFront Functions と Lambda@Edbe CloudFront Functionsのほうがよりクライアントに近いです。 12 https://aws.amazon.com/jp/blogs/aws/introducing-cloudfront-functions-run-your-code-at-the-edge-with-low- latency-at-any-scale/
CloudFront Functions と Lambda@Edbe CloudFront Functionsのほうがよりクライアントに近いです。 13 https://aws.amazon.com/jp/blogs/aws/introducing-cloudfront-functions-run-your-code-at-the-edge-with-low- latency-at-any-scale/
AWSに来てほしいアップデートと来るべき日のために(まとめ) ・ECSのWasmサポート ・CloudFront FunctionsのWasmサポート 14 ・コンテナ技術ちゃんと学んでおきたい。 ・CI/CD周りの復習とか。 ・CDN周りの復習とか。 ・監視とか。
ありがとうございました re:play2023→