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
PLAIDにおけるGKE Autopilotの活用
Search
nichimu
March 09, 2021
Technology
0
580
PLAIDにおけるGKE Autopilotの活用
「
GCPUG Tokyo GKE Day March 2021
」 での発表資料
nichimu
March 09, 2021
Tweet
Share
More Decks by nichimu
See All by nichimu
これから先も戦えるサードパーティスクリプト
nichimu
4
3.8k
GKE Autopilot で Ops レスなリアルタイム ML を実現
nichimu
0
1.9k
PLAIDにおけるリアルタイム予測基盤
nichimu
0
2.5k
Other Decks in Technology
See All in Technology
MLOps の現場から
asei
7
650
Opcodeを読んでいたら何故かphp-srcを読んでいた話
murashotaro
0
280
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
200
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.5k
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
380
20241220_S3 tablesの使い方を検証してみた
handy
4
640
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.3k
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
170
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
120
大幅アップデートされたRagas v0.2をキャッチアップ
os1ma
2
540
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
130
Storage Browser for Amazon S3
miu_crescent
1
250
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Building Adaptive Systems
keathley
38
2.3k
RailsConf 2023
tenderlove
29
940
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Navigating Team Friction
lara
183
15k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Transcript
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 䛻䛚䛡䜛 0/*+$'*/䛾ά⏝ ᰴᘧ♫䝥䝺䜲䝗すᮧඃử ̇
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̈ ᮏ᪥ 䛚ヰ䛩䜛䛣䛸 䝸䜰䝹䝍䜲䝮᥎ㄽᇶ┙䛷䛾ෆ㒊⏝᥎ㄽ 䜢 '*00)䛛䜙 0/*+$'*/䛻⨨䛝䛘䜎䛧䛯
䠆⮬ศ䛿 䜶䞁䝆䝙䜰䛷 䛾䛣䛸䛿䛒䜎䜚ヲ䛧䛟䛺䛔䛷䛩ϴϴϴ
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̉ ┠ḟ ϫϴ 䛸䛿 Ϭϴ ᇶ┙䛻䛴䛔䛶 ϭϴ
ෆ㒊⏝᥎ㄽ 䛸䛧䛶'*00)䛾ά⏝ Ϯϴ '*00)䛛䜙 0/*+$'*/䜈 ϯϴ 䜎䛸䜑
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̊ ┠ḟ ϫϴ 䛸䛿 Ϭϴ ᇶ┙䛻䛴䛔䛶 ϭϴ
ෆ㒊⏝᥎ㄽ 䛸䛧䛶'*00)䛾ά⏝ Ϯϴ '*00)䛛䜙 0/*+$'*/䜈 ϯϴ 䜎䛸䜑
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̋ 䛸䛿
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̌ 䛸䛿
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̍ ┠ḟ ϫϴ 䛸䛿 Ϭϴ ᇶ┙䛻䛴䛔䛶 ϭϴ
ෆ㒊⏝᥎ㄽ 䛸䛧䛶'*00)䛾ά⏝ Ϯϴ '*00)䛛䜙 0/*+$'*/䜈 ϯϴ 䜎䛸䜑
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̎ ᇶ┙ /#ண Љ ⏝䛩䜛䝕䞊䝍䛜 ᩘ᪥䚸ᩘ㐌㛫䛷ኚ䛩䜛ሙྜ ϫ㐌㛫ᚋ
䝻䜲䝲䝹 䜹䝇䝍䝬䞊䛻䛺䜛䛛 '/$( ண Љ ⏝䛩䜛䝕䞊䝍䛜ᩘ⛊䛷 ኚ䛩䜛ሙྜ ϬϪ⛊ᚋ ၥ䛔ྜ䜟䛫䜢䛩䜛䛛 /#ண 䛸 '/$( ண 䛾㐪䛔
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̏ ᇶ┙ యᵓᡂ䛸'*00)䜢⏝䛧䛶䛔䜛㒊ศ ෆ㒊⏝᥎ㄽ
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̆ ┠ḟ ϫϴ 䛸䛿 Ϭϴ ᇶ┙䛻䛴䛔䛶 ϭϴ
ෆ㒊⏝᥎ㄽ 䛸䛧䛶'*00)䛾ά⏝ Ϯϴ '*00)䛛䜙 0/*+$'*/䜈 ϯϴ 䜎䛸䜑
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̇ ෆ㒊⏝᥎ㄽ '*00) ෆ㒊⏝᥎ㄽ 䛾せ௳ 䐟*& - ("
䝧䞊䝇䛷䝕䝥䝻䜲ྍ⬟ 䐠䝰䝕䝹䛾సᡂ䜔䝕䞊䝍䛾ά⏝䛺䛹䚸 䜶䞁䝆䝙䜰䛜ᮏ㉁ⓗ䛺౯್䛻䝣䜷䞊䜹䝇䛩 䜛≧ែ䜢స䜜䜛 䐡䝬䝅䞁䝸䝋䞊䝇䜢ᡭ㍍䛻㑅ᢥྍ⬟
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̈ ෆ㒊⏝᥎ㄽ '*00) ෆ㒊⏝᥎ㄽ 䛾せ௳䐟 䐟*& - ("
䝧䞊䝇䛷䝕䝥䝻䜲ྍ⬟ Ɣ '*00М0䛛䜙᥎ㄽ䝖䝸䜺䞊䛾ཷྲྀ Ɣ ⏕䝻䜾䝕䞊䝍䜢'*0+)) -䛛䜙ྲྀᚓ Ɣ 4/#*)䛷᭩䛛䜜䛯ᶵᲔᏛ⩦䛾䝰䝕䝹䜢⏝ Ɣ '*0$"/' 䜈䛾ண ⤖ᯝ䛾᭩㎸ ⮬⏤⮬ᅾ䛻䝁䞊䝗䛜᭩䛡䜛
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̉ ෆ㒊⏝᥎ㄽ '*00) ෆ㒊⏝᥎ㄽ 䛾せ௳䐠 䐠䝰䝕䝹䛾సᡂ䜔䝕䞊䝍䛾ά⏝䛺䛹䚸 䜶䞁䝆䝙䜰䛜ᮏ㉁ⓗ䛺౯್䛻䝣䜷䞊䜹䝇 䛩䜛≧ែ䜢స䜜䜛
Ɣ ᘢ♫䛾 䜶䞁䝆䝙䜰䛿Ϭே Ɣ 䜲䞁䝣䝷⟶⌮䜢䛺䜛䜉䛟䛧䛺䛔䜋䛖䛜ᮃ䜎䛧䛔 Ɣ 䝋䝸䝳䞊䝅䝵䞁䜢䝥䝻䝎䜽䝖䛻⣲᪩䛟ⴠ䛸䛫䜛䛣䛸䛜㔜せ
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̊ ෆ㒊⏝᥎ㄽ '*00) ෆ㒊⏝᥎ㄽ 䛾せ௳䐡 䐡䝬䝅䞁䝸䝋䞊䝇䜢ᡭ㍍䛻㑅ᢥྍ⬟ Ɣ
䝰䝕䝹䛻䜘䛳䛶ᚲせ䛺䝬䝅䞁䝸䝋䞊䝇䛜䛱䛜䛖 Ɣ 䝙䝳䞊䝷䝹䝛䝑䝖䝰䝕䝹䛺䛹䛿ከ䛟䛾䝯䝰䝸䛜ᚲせ Ɣ ᵝ䚻䛺䝰䝕䝹䛜ከ䛟㛤Ⓨ䛥䜜䜛
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̋ ෆ㒊⏝᥎ㄽ '*00) '*00)1. ./)-Ж 䜶䞁䝆䝙䜰どⅬЗ '*00)
./)- *& - (" 䛷䝕䝥䝻䜲ྍ⬟ 䜲䞁䝣䝷⟶⌮䝁䝇䝖䛜䛛䛛䜙䛺䛔 䝬䝅䞁䝸䝋䞊䝇䜢ᡭ㍍䛻㑅ᢥྍ⬟ ෆ䛻䝕䝥䝻䜲ྍ⬟ 䝁䞁䝢䝳䞊䝍䝸䝋䞊䝇䛾Ọ⥆ᛶ 㐠⏝䛺䛹䛾ᡭ㍍䛥䜢᭱㔜せど䛧䛶䚸'*00)䜢⏝
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̌ ෆ㒊⏝᥎ㄽ '*00) '*00)䜢ෆ㒊⏝᥎ㄽ 䛸䛧䛶ᢅ䛖ㄢ㢟 ϫϴ '*00)䛾ᵝ䛷'*00)⮬య䛻እ㒊 䜢ᣢ䛯䛫䛺䛔䛸䛔䛡䛺䛔
ż እ㒊 䜢䜒䛯䛫䜛ᚲせ䛜䛺䛔䛾䛷䚸䝉䜻䝸䝳䝔䜱ⓗ䛻⥡㯇䛺タィ䛷䛿䛺䛔 Ϭϴ '*00М0䛷᥎ㄽ䝖䝸䜺䞊䜢ཷ䛡ྲྀ䜛䛸䛝䛻0.#ᆺ䜢⏝䛩䜛䛜䚸0.#ᆺ䛷䛾--*- )'$)"䛜㞴䛧䛔䛾 䛷䚸䛺䜛䜉䛟0''ᆺ䛷ᢅ䛔䛯䛔 䛣䜜䜙䛾ㄢ㢟䛿 ./)-䜢䛖䛣䛸䛷ゎỴ䛩䜛䛜䚸 㐠⏝䝁䝇䝖䚸䝬䝅䞁䝸䝋䞊䝇䛾ᡭ㍍䛺㑅ᢥ䛜ྍ 0/*+$'*/䜢⏝䛩䜛䛣䛸䛷ゎỴ䛩䜛䛾䛷䛿ϴϴϴϻ
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̍ ┠ḟ ϫϴ 䛸䛿 Ϭϴ ᇶ┙䛻䛴䛔䛶 ϭϴ
ෆ㒊⏝᥎ㄽ 䛸䛧䛶'*00)䛾ά⏝ Ϯϴ '*00)䛛䜙 0/*+$'*/䜈 ϯϴ 䜎䛸䜑
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̎ '*00)䛛䜙 0/*+$'*/ '*00)1. ./)-1. 0/*+$'*/ '*00)
./)- 0/*+$'*/ *& - (" 䛷䝕䝥䝻䜲ྍ⬟ 䜲䞁䝣䝷⟶⌮䝁䝇䝖䛜䛛䛛䜙䛺䛔 䝬䝅䞁䝸䝋䞊䝇䜢ᡭ㍍䛻㑅ᢥྍ⬟ ෆ䛻䝕䝥䝻䜲ྍ⬟ 䝁䞁䝢䝳䞊䝍䝸䝋䞊䝇䛾Ọ⥆ᛶ
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̇̏ '*00)䛛䜙 0/*+$'*/ '*00)䛛䜙 0/*+$'*/䜈䛾⨨䛝䛘 Ɣ ศᢸ
ż 0/*+$'*/䜢䛯䛶䜛Ж䜲䞁䝣䝷䜶䞁䝆䝙䜰З Ŷ ./) -䛸ྠᵝ䛻*).*' 䜔"'*0䝁䝬䞁䝗䜢䛳䛶ᵓ⠏䛩䜛 䈜ϭМϯ⌧ᅾ䚸/ --!*-(Љ+-*1$ -Љ"**"' 䛷䛿 0/*+$'*/䛿ᑐᛂ䛧䛶䛔䛺䛔䛜䚸$..0 䛿䛒䜛䛾䛷䛧䜀䜙䛟䛩䜛䛸䝃 䝫䞊䝖䛥䜜䛭䛖Ж#//+.϶ММ"$/#0ϴ*(М#.#$*-+М/ --!*-(Љ+-*1$ -Љ"**"' М$..0 .МϲϯϯϭЗ ż 䜰䝥䝸䜿䞊䝅䝵䞁䜢䛾䛫䜛Ж⮬ศ䛺䛹䛾 䜶䞁䝆䝙䜰З Ŷ 0.0䛷䛾+0.#ᆺ䛛䜙+0''ᆺ䛷ཷ䛡ྲྀ䜜䜛䜘䛖䛻ኚ᭦ Ŷ +'*4( )/䛾䝬䝙䝣䜵䝇䝖䜢᭩䛟
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̈̆ '*00)䛛䜙 0/*+$'*/ 0/*+$'*/䛻䛧䛶䜏䛶Ж䜲䞁䝣䝷䜶䞁䝆䝙䜰どⅬЗ Ɣ -*.
ż 䜽䝷䝇䝍䛾䜲䞁䝣䝷䝺䜲䝲䞊䜢**"' 䛜⟶⌮䛧䛶䛟䜜䜛䛾䛷㐠⏝䛜ᴦ Ɣ *). ż 1+)/$1 '0. -๓ᥦ䛺䛾䛷䚸ṇ䛧䛟タィМᵓ⠏䛩䜛䛻䛿䚸⏝䛩䜛$+-)" М➼䛾䜲䞁䝣䝷䛾 ▱㆑䛜ᚲせ䛻䛺䜚䚸䜰䝥䝸䜿䞊䝅䝵䞁䜶䞁䝆䝙䜰䛰䛡䛷䛿⌧≧㞴䛧䛭䛖 ż +- (+/$' 1(䛻ᑐᛂ䛧䛶䛔䛺䛔 ż ᇶᮏ 䛺䛾䛷䚸 䛷ฟ᮶䛺䛔䛣䛸䛿䛷䛝䛺䛔䚹䛘䜀䚸'0./ -䝺䝧䝹䛾䝇䜿䞊䝹䜰䜴䝖䛜 䜘䜚 ㏿䛔䛺䛹䛿䛺䛔䠄ཝᐦ䛻䛿*).䛷䛿䛺䛔䛜䚸ᚋ䛾Ⓨᒎ䛾ᮇᚅ䜒㎸䜑䛶䠅
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̈̇ '*00)䛛䜙 0/*+$'*/ 0/*+$'*/䛻䛧䛶䜏䛶Ж 䜶䞁䝆䝙䜰どⅬЗ Ɣ
-*. ż ()$! ./䛻- .*0- .䛾'$($/.䛸- ,0 ./.䜢グ㏙䛩䜛䛰䛡䛷䚸 䜶䞁䝆䝙䜰䛜ḧ䛧䛔䝬䝅䞁䝸䝋䞊䝇䛜 ⡆༢䛻⏝ព䛷䛝䚸㐠⏝䜎䛷ᮇᚅ䛷䛝䜛 ż 䝁䞁䝢䝳䞊䝍䝸䝋䞊䝇䛾Ọ⥆ᛶ ż 䜲䞁䝣䝷䛾ᰂ㌾ᛶ䜢ᢸಖ䛧䛴䛴䚸㐠⏝䜢⪃䛘䛺䛟䛶䜘䛔 ż '*00)䛸ẚ㍑䛧䛶'/ )4䜒䛝䛟䛿ኚ䛧䛺䛛䛳䛯 Ɣ *). ż 䝸䜰䝹䝍䜲䝮᥎ㄽᇶ┙䛷ᚋ⏝䛧䛯䛔䚸䛜䜎䛰䝃䝫䞊䝖䛥䜜䛶䛔䛺䛔
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̈̈ ┠ḟ ϫϴ 䛸䛿 Ϭϴ ᇶ┙䛻䛴䛔䛶 ϭϴ
ᇶ┙䛻䛴䛔䛶 Ϯϴ '*00)䛛䜙 0/*+$'*/䜈 ϯϴ 䜎䛸䜑
䚷䚷䡘䚷䚷χ̈̆̈̇§mX(Xŭē͌ ̈̆̈̇͌̆̉͌̆̎䚷䚷䡘䚷䚷J!§ÇJÀŸŞǛŸJj0(öǛwöƞēń̈̆̈̇䚷䚷䡘䚷 ̈̉ 䜎䛸䜑 䜎䛸䜑䚸ᚋ䛾䝏䝱䝺䞁䝆 Ɣ 䜎䛸䜑 ż 䝸䜰䝹䝍䜲䝮᥎ㄽᇶ┙䛷⏝䛧䛶䛔䛯'*00)䜢
0/*+$'*/䛻䛚䛝䛛䛘䛯 ż '*00)䛸ẚ㍑䛧䛶䜒䚸≉䛻ၥ㢟䛺䛟⏝䛷䛝䛶䛔䜛 ż 䛒䜛⛬ᗘᰂ㌾䛺䜲䞁䝣䝷䛜ᚲせ䛰䛡䛹㐠⏝䜎䛷䛿㠃ಽぢ䛝䜜䛺䛔䜿䞊䝇䛻䛿䜎䜚䛭䛖 Ɣ ᚋ䛾䝏䝱䝺䞁䝆 ż 㔜䜑䛾䝰䝕䝹䜒䛹䜣䛹䜣ᑟධ ż 㔞䛾䝰䝕䝹䛾⟶⌮䜔䝰䝙䝍䝸䞁䜾䛾⤌䜏