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
クラスメソッド(株)のIoT事例とバックエンド技術の変遷
Search
quiver
November 21, 2015
Technology
3
3.2k
クラスメソッド(株)のIoT事例とバックエンド技術の変遷
AWSモバイル/IoTサービス徹底攻略!!〜Developers.IO Meetup番外編〜 2015/11/21発表資料
quiver
November 21, 2015
Tweet
Share
More Decks by quiver
See All by quiver
AWSクラウド活用の 強力な味方 AWSサポートの使い方 | Classmethod Odyssey 2024/Effective AWS Support
quiver
0
19
RAGだけじゃない! 古くて新しいベクトル検索の世界 | DevelopersIO 2024 福岡
quiver
3
920
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
480
AWSクラウドでコンピュータ将棋を動かそう! : DevelopersIO 2021 Decade
quiver
0
2.5k
目指せ、爆速サイト!Cloudinaryで始める画像最適化|Developers IO 2020 Connect
quiver
0
2.1k
パルコミュージアムに画像センシングIoTを導入して客層分析してみた
quiver
0
3.5k
AWS KMSの Encryption Contextを利用して より安全に暗号化する
quiver
1
31k
Other Decks in Technology
See All in Technology
コミュニティサービスに「あなたへ」フィードを リリースするまでの試行錯誤
takapy
1
140
エンジニア向け会社紹介資料
caddi_eng
14
220k
サービス開発を前に進めるために 新米リードエンジニアが 取り組んだこと / Steps Taken by a Novice Lead Engineer to Advance Service Development
nologyance
0
180
AutomatedLabを使って内部ペンテストを勉強しよう! -やられ社内ネットワークの自動構築-
n_etupirka
1
610
Docker互換のセキュアなコンテナ実行環境「Podman」超入門
devops_vtj
6
3.2k
20240725 LLMによるDXのビジョンと、今何からやるべきか @Azure OpenAI Service Dev Day
nrryuya
3
1.1k
地理情報とAPIのトレンド
nagix
0
160
ギークの理想が7つ集まるエムスリーで夢を叶えよう - エムスリー株式会社
m3_engineering
1
260
LLMアプリケーションの評価の実践と課題 ~PharmaXにおける今後の展望~
pharma_x_tech
2
160
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
470
Github Actions 로 Android 팀의 효율성 극대화
hadonghyun
0
160
[I/O Extended Android 2024] What`s new in Android 2024
kyeongwan
0
220
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
37
2.2k
Done Done
chrislema
179
15k
How GitHub (no longer) Works
holman
305
140k
Writing Fast Ruby
sferik
623
60k
Building Adaptive Systems
keathley
34
2k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
20
7.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
24
1.8k
BBQ
matthewcrist
82
9k
Build your cross-platform service in a week with App Engine
jlugia
227
17k
Adopting Sorbet at Scale
ufuk
71
8.8k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Git: the NoSQL Database
bkeepers
PRO
423
64k
Transcript
Ϋϥεϝιου ג ͷ*P5ࣄྫ ͱόοΫΤϯυٕज़ͷมભ (JU)VC!RVJWFS $MBTTNFUIPE*OD
ຊͷςʔϚ w ʮ*P5ʯͷΩʔϫʔυͰςʔϚ͕େ͖͗͢Δ w ԕִͷଌఆσʔλΛதԝγεςϜʹू͢Δαʔ Ϗε ςϨϝτϦʔ ʹείʔϓΛݶఆ w ཁ੍݅ԼͰɺͲ͏͍͏ٕज़Λબͨ͠ͷ͔όο
ΫΤϯυ "84 ιϦϡʔγϣϯΛத৺ʹհ
ΞδΣϯμ ג ͖͋ΜͲεγϩʔ ετϦʔϜσʔλΛ,JOFTJTͰऩू ג ా༸ߦ ඦ༿ശ͔Β"84௨৴
ג ͖͋ΜͲεγϩʔ͞· ʙετϦʔϜσʔλΛ,JOFTJTͰऩूʙ ࣄྫIUUQDMBTTNFUIPEKQDBTFTTVTIJSPTVTIJSPBMMEBUB
l,JOFTVTIJzͱ 3F*OWFOUl #%5 /FX4USFBNJOH%BUB'MPXTXJUI"NB[PO,JOFTJT'JSFIPTFz͔Β w l,JOFTJT 4VTIJzΛ߹ମͤͨ͞ޠ w ճసण࢘ͷण࢘ࡼηϯαʔσʔλͷऩूج൫ɻ
w "NB[PO,JOFTJTετϦʔϜͷେن׆༻ࣄྫɻ
ॳ,JOFTVTIJ
ॳ,JOFTVTIJ
,JOFTJTετϦʔϜͱ w ϋΠϘϦϡʔϜͳ࿈ଓͨ͠σʔλΛϦΞϧλΠϜͰ ूܭɾมͳͲͷॲཧΛՄೳʹ͢ΔϑϧϚωʔδυ αʔϏε w ,JOFTJTετϦʔϜɺϋΠϘϦϡʔϜͳσʔλΛ ॲཧ͢Δ͜ͱ͕Ͱ͖ɺ͔ͭɺ֨ೲ͞Εͨσʔλɺ ෳͷ";ʹ֨ೲ͢Δ৴པੑͱٱੑΛͭαʔϏ
ε IUUQXXXTMJEFTIBSFOFU"NB[PO8FC4FSWJDFT+BQBOBXTCMBDLCFMUUFDIBNB[POLJOFTJT
,JOFTJTετϦʔϜશମਤ w ༻్୯ҐͰ4USFBNΛ࡞͠ɺ4USFBNɺͭҎ্ͷ4IBSEͰߏ͞ΕΔ w 4IBSE͋ͨΓͷΩϟύγςΟݻఆ w 4IBSEͷ૿ՃݮʹΑͬͯεέʔϧͷ੍ޚ͕Մೳ w ೖྗ͞Εͨσʔλ࠷େ͔ͭෳͷ";ʹอ͞ΕΔ
IUUQXXXTMJEFTIBSFOFU"NB[PO8FC4FSWJDFT+BQBOBXTCMBDLCFMUUFDIBNB[POLJOFTJT
,JOFTJTετϦʔϜͷσʔλऔಘ w (FU4IBSE*UFSBUPS"1*Ͱ4IBSEͷϙδγϣϯ Λऔಘ͠ɺ(FU3FDPSET"1*Ͱσʔλऔಘ BXTLJOFTJTHFUTIBSEJUFSBUPSTUSFBNOBNFετϦʔϜ໊a TIBSEJEγϟʔυ൪߸TIBSEJUFSBUPSUZQF"5@4&26&/$&@/6.#&3a TUBSUJOHTFRVFODFOVNCFSγʔέϯε൪߸ \4IBSE*UFSBUPSl"#$ʜ%&'z^ϙδγϣϯ BXTLJOFTJTHFUSFDPSETTIBSEJUFSBUPSl"#$ʜ%&'z
\3FDPSET<\ 1BSUJUJPO,FZ %BUBlE(7[E(3IE(& ࣮σʔλ 4FRVFODF/VNCFS ^ >^
ॳ,JOFTVTIJͷ࣮ w ॳγΣϧεΫϦϓτ "84$-*"8, Ͱ࣮ ɾ֤4IBSEͷϙδγϣϯཧ ɾσʔλऔಘ ɾόϦσʔγϣϯ G@HFUOFYUTIBSEJUFSBUPS
\ BXTLJOFTJTHFUSFDPSETa TIBSEJUFSBUPSa cKRS/FYU4IBSE*UFSBUPS ^ ʜ [DBU5.1a cBXLW0'4 W'4 \JG ʜ
,JOFTVTIJ
,JOFTVTIJ ,JOFTJTετϦʔϜͷ-BNCEBॲཧ
"84-BNCEBԽͷಓ w ,JOFTJTετϦʔϜϓϧܕ-BNCEBͰॲཧͰ͖Δ w ετϦʔϜΛϙʔϦϯά͠ɺ৽͍͠σʔλΛݕग़͢Δͱ -BNCEBؔΛൃՐ w γϟʔυϨίʔυҐஔΛૢ࡞͢Δίʔυෆཁʹ w γϟʔυͷ૿ݮ͕͋ͬͯӨڹͳ͠
w ϏδωεϩδοΫ͚ͩΛ࣮ w ,JOFTJTετϦʔϜΛ΄΅ϦΞϧλΠϜॲཧ
"84-BNCEBͷӡ༻ w ,JOFTJTετϦʔϜ-BNCEBͷϝτϦΫεΛϞχλʔ w ,JOFTJTετϦʔϜͷ(FUܥϝτϦΫε w -BNCEBͷΤϥʔൃੜɺॲཧ࣌ؒ w ϝϞϦʔ༻ྔ$MPVEXBUDI-PHTΛ֬ೝ w
ϝτϦΫεΛݟͯ-BNCEBͷόοναΠζΛௐ "1*6QEBUF&WFOU4PVSDF.BQQJOH
,JOFTVTIJ
,JOFTVTIJ w ,JOFTJT'JSFIPTFͰΒ͘Β͘4อଘɻ l*U`TUIBUTJNQMFz
,JOFTJT'JSFIPTF w 3F*OWFOUͰൃද w ཧը໘Ͱઃఆ͢Δ͚ͩͰ4อଘ w γϟʔυཧ͕ෆཁɻσʔλͷྲྀೖྔʹ߹Θͤͯ FMBTUJDʹγϟʔυ͕εέʔϧ w ,JOFTJTετϦʔϜͷγϟʔυγϟʔυϙδ
γϣϯҰҙࣝ͠ͳ͍ɻ
,JOFTVTIJͷల w Ϟνϕʔγϣϯ w ,JOFTJTετϦʔϜͷσʔλอ࣋ظؒΛؾʹͤͣ ָʹ4อଘ͍ͨ͠ w ,JOFTJT'JSFIPTFΛಋೖ w 4ͷߋ৽ΠϕϯτͰσʔλॲཧ༻-BNCEBΛൃՐ
w ҙɿ౦ژϦʔδϣϯͰ·ͩར༻Ͱ͖ͳ͍
,JOFTVTIJͷมભ ॳ γΣϧͰετϦʔϜσʔλʹཱ͔ͪ͏ -BNCEBͰָʑγϟʔυૢ࡞ 'JSFIPTFͰָʑ4อଘ
*P5σʔλͷ׆༻ ".-࿈ܞ w ػցֶशΛ༻͍ͨళฮࠞࡶ࣌ͷͪ࣌ؒ༧ଌͷਫ਼ ্ʹηϯαʔσʔλΛ׆༻ IUUQEFWDMBTTNFUIPEKQNBDIJOFMFBSOJOHBNB[PONBDIJOFMFBSOJOHBLJOEPTVTIJSP
ג ా༸ߦ͞· ʙඦ༿ശ͔Β"84ͷ௨৴ʙ ࣄྫIUUQDMBTTNFUIPEKQOFXTSFMFBTFJPUUFNQMBUF
w σʔλͷऔಘͱՄࢹԽΛγεςϜԽ ඦ༿ശγεςϜ֓ཁ ؾԹɿˆ ؾѹɿI1B
ॳඦ༿ശ
ॳඦ༿ശγεςϜ֓ཁ
ॳඦ༿ശγεςϜ֓ཁ ΒͬͱϗʔϜגࣜձࣾ 0QFO#MPDLT*P5#9 גࣜձࣾιϥίϜ 403"$0.
ॳඦ༿ശγεςϜ֓ཁ Ͳ͏ͬͯ"84ͱೝূ Ͳ͏ͬͯ"84·Ͱ௨৴
"84ͱͷೝূ ʙॳʙ
"84$PHOJUPͰήετΞΫηε w ௨শʮ6OBVUIFOUJDBUFE"DDFTTʯ w ೝূγεςϜͷϩάΠϯͳ͠ʹ༗ޮظݶ͖ͭͷҰ ࣌ΩʔΛ͍ग़͢ w ݖݶ*".3PMFͰཧ w ϞόΠϧ4%,ʹରԠͨ͠αʔϏε͔͠ૢ࡞Ͱ͖ͳ͍
ήʔτΣΠͷೝূཁ݅ w ήʔτΣΠΛݸମࣝผ͍ͨ͠ w "84ΫϨσϯγϟϧΛΒ·͖ͨ͘ͳ͍ w "84ͷૢ࡞ݖݶࡉ͔͘ίϯτϩʔϧ͍ͨ͠ w ෆਖ਼ͳήʔτΣΠϦϞʔτ͔Βݖݶണୣ͍ͨ͠ w
εϚϗͷΑ͏ʹϩάΠϯೖྗʹΑΔೝূग़དྷͳ͍
ήʔτΣΠͷೝূཁ݅ w ήʔτΣΠΛݸମࣝผ͍ͨ͠ w "84ΫϨσϯγϟϧΛΒ·͖ͨ͘ͳ͍ w "84ͷૢ࡞ݖݶࡉ͔͘ίϯτϩʔϧ͍ͨ͠ w ෆਖ਼ͳήʔτΣΠϦϞʔτ͔Βݖݶണୣ͍ͨ͠ w
εϚϗͷΑ͏ʹϩάΠϯೖྗʹΑΔೝূग़དྷͳ͍ ˠ$PHOJUP*%ൃߦ ˠ༗ޮظݶ͖ΫϨσϯγϟϧΛൃߦ ˠ*".3PMFͰରԠ ˠ*%୯ҐͰআ ˠೝূෆཁͰ*%औಘ
ήετΫϨσϯγϟϧͷऔಘ $SFBUF*EFOUJUZ1PPM"1*Ͱ$PHOJUPͷ*%ϓʔϧΛ ࡞͠ɺ(FU*E"1*Ͱ*%Λऔಘ͠ɺ (FU$SFEFOUJBMT'PS*EFOUJUZ"1*ͰҰ࣌ΫϨσϯ γϟϧΛऔಘ BXTDPHOJUPJEFOUJUZDSFBUFJEFOUJUZQPPMa JEFOUJUZQPPMOBNFϓʔϧ໊BMMPXVOBVUIFOUJDBUFEJEFOUJUJFT BXTDPHOJUPJEFOUJUZHFUJEJEFOUJUZQPPMJEFVXFTUEGʜF BXTDPHOJUPJEFOUJUZHFUDSFEFOUJBMTGPSJEFOUJUZJEFOUJUZJElFVXFTUGʜ
\$SFEFOUJBMT\ 4FDSFU,FZl[%#ʜz 4FTTJPO5PLFOl"2Pʜz &YQJSBUJPO "DDFTT,FZ*E"4*9*999999999999999 ^ *EFOUJUZ*ElFVXFTUGʜz^
ήετΫϨσϯγϟϧΛ͏ "TTVNF3PMFͱಉ͡ཁྖͰɺ͍ग़͞Εͨ "DDFTT,FZ*E4FDSFU,FZ4FTTJPO5PLFOΛೝ ূใʹ͢ 4%,ʹΑͬͯɺFYQJSF͢Δ·ͰΫϨσϯγϟϧΛ Ωϟογϡ͢Δ FYQPSU"84@"$$&44@,&:@*%"4*9*99ʜ FYQPSU"84@4&$3&5@"$$&44@,&:[%#ʜ FYQPSU"84@4&$63*5:@50,&/"2Pʜ
"84·Ͱͷ௨৴ ʙॳʙ
403"$0.ͱ w *P5͚௨৴ϓϥοτϑΥʔϜ w 403"$0."JS w *P5σόΠε͚4*.αʔϏε w σʔλ௨৴ྔͷࢹɾίϯτϩʔϧՄೳ w
403"$0.#FBN w *P5σόΠεʹ҉߸ॲཧଓઌͷઃఆΛΦϑϩʔυ
ήʔτΣΠͷ௨৴ཁ݅ w αʔϏεΤϦΞ͕͍ w ηΩϡΞʹ"84·Ͱ௨৴ w ௨৴අ͕͍҆ w *P5ήʔτΣΠʹෛՙ͕͔͔Βͳ͍ w
௨৴ྔ͕গͳ͍
ήʔτΣΠͷ௨৴ཁ݅ w αʔϏεΤϦΞ͕͍ w ηΩϡΞʹ"84·Ͱ௨৴ w ௨৴අ͕͍҆ w *P5ήʔτΣΠʹෛՙ͕͔͔Βͳ͍ w
௨৴ྔ͕গͳ͍ ˠ<"JS>υίϞ-5&(ΤϦΞͰར༻Մೳ ˠ<"JS>ΩϟϦΞͷดҬΛར༻ ˠ<"JS>ଟֹͷॳظඅ༻͕ෆཁͰॏྔ՝੍ۚ ˠ<#FBN>5-4ॲཧΛΦϑϩʔυ ˠ<#FBN>403"$0.#FBN·Ͱ)551
ॳඦ༿ശͷ"84௨৴ 5-4Ͱ҉߸Խ "JSͷดҬͰ#FBN·Ͱ௨৴ )551 )5514
"84ͱͷೝূͰࣦഊ )551 )5514
"84ͱͷೝূͰࣦഊ LJOFTJT3&(*0/BNB[POBXTDPN CFBNTPSBDPNJP )551 )5514 w "84͔Βϗετ໊ෆҰகͷΤϥʔ͕͔͑ͬͯ͘Δ 403"$0.#FBNͷϗετ໊Ͱ"1*ϦΫΤετॺ໊͍ͯ͠ΔͨΊ w
"84ͷϗετ໊Λ͏Α͏ڧҾʹ4%,Λॻ͖͑Δ IUUQEPDTBXTBNB[PODPNHFOFSBMMBUFTUHSTJHOJOH@BXT@BQJ@SFRVFTUTIUNM
403"$0.#FBNͷࢀর࣮ Ҿ༻IUUQTEFWTPSBDPNJPKQEPDTBXT@HVJEF #FBNͰ"1*,FZϔομʔΛ ༩ͯ͠"84"1*(BUFXBZͱೝূ
ඦ༿ശ
ඦ༿ശγεςϜ֓ཁ w 3F*OWFOUͰ"84*P5͕ൃද w "84ͷ͓࡞๏ʹै͏͘"84*P5ԽΛࢼΈΔ w ,JOFTJT͔Βઌઌͱಉ͡
%FWJDF(BUFXBZ w "844/4ͷΑ͏ͳ1VC4VCܕϝοηʔδϯά αʔϏε w )551·ͨ.255Λ͠ΌΔ
3VMFT w %FWJDF(BUFXBZʹύϒϦογϡ͞Εͨϝοηʔδͷ நग़݅Λ42-Ͱهड़͢ΔநϨΠϠʔ w நग़ͨ͠ϝοηʔδͷ৴ઌͱͯ͠,JOFTJT4/4 %ZOBNP%#-BNCEBͳͲͱ࿈ܞ
ೝূɾ௨৴ͷൺֱ w EE ॳ ϓϩτίϧ )551 .255 ೝূ
$PHOJUP ূ໌ॻ ݖݶ *".3PMF *".3PMF ػີ 5-4 5-4
"84ͱͷೝূ ʙʙ
ΫϥΠΞϯτূ໌ॻ w "84%FWJDF(BUFXBZ)551ͱ.255ͷϚϧν ϓϩτίϧରԠ w .255Ͱैདྷͷ3&45"1*ೝূΛ͑ͳ͍ͨΊɺ ূ໌ॻΛ͏ɻ w ݖݶ*".3PMFͰཧ
ূ໌ॻͷ࡞Γํ w ূ໌ॻͷ࡞ํ๏௨Γ w $SFBUF,FZ"OE$FSUJpDBUF"1*Ͱ伴ϖΞͱূ໌ॻΛ࡞ w $SFBUF$FSUJpDBUF'SPN$43"1*Ͱূ໌ॻॺ໊ཁٻ $43 ͔Βূ໌ॻΛ࡞
BXTJPUDSFBUFLFZTBOEDFSUJpDBUFTFUBTBDUJWF \DFSUJpDBUF"SOBSOBXTJPUVTXFTUDFSU4/*1 DFSUJpDBUF1FN#&(*/$&35*'*$"5&4/*1aO LFZ1BJS\ 1VCMJD,FZ#&(*/16#-*$,&:4/*1&/%16#-*$,&:aO 1SJWBUF,FZ#&(*/34"13*7"5&,&:4/*1aO ^ DFSUJpDBUF*E"4%'^
ূ໌ॻͷݖݶઃఆ w $SFBUF1PMJDZ"1*ͰݖݶϙϦγʔΛ࡞͠ɺ "UUBDI1SJODJQBM1PMJDZ"1*Ͱূ໌ॻʹϙϦγʔ Λઃఆɻ BXTJPUDSFBUFQPMJDZQPMJDZOBNF1VC4VC5P"OZ5PQJDa QPMJDZEPDVNFOUpMFJPUQPMJDZKTPO \QPMJDZ/BNF1VC4VC5P"OZ5PQJD
QPMJDZ"SOlBSOBXTʜ^ BXTJPUBUUBDIQSJODJQBMQPMJDZQPMJDZOBNFl1VC4VC5P"OZ5PQJDa QSJODJQBMBSOBXTJPUVTXFTUDFSU4/*1
ήʔτΣΠͷೝূཁ݅ w ήʔτΣΠΛݸମࣝผΛ͍ͨ͠ w "84ΫϨσϯγϟϧΛΒ·͖ͨ͘ͳ͍ w "84ͷૢ࡞ࡉ͔͘ίϯτϩʔϧ͍ͨ͠ w ෆਖ਼ͳήʔτΣΠϦϞʔτ͔Βݖݶണୣ͍ͨ͠ w
εϚϗͷΑ͏ʹϩάΠϯೖྗʹΑΔೝূग़དྷͳ͍
ήʔτΣΠͷೝূཁ݅ w ήʔτΣΠΛݸମࣝผΛ͍ͨ͠ w "84ΫϨσϯγϟϧΛΒ·͖ͨ͘ͳ͍ w "84ͷૢ࡞ࡉ͔͘ίϯτϩʔϧ͍ͨ͠ w ෆਖ਼ͳήʔτΣΠϦϞʔτ͔Βݖݶണୣ w
εϚϗͷΑ͏ʹϩάΠϯೖྗʹΑΔೝূग़དྷͳ͍ ˠূ໌ॻ ˠূ໌ॻΛΒ·͍ͯ͠·͏ ˠ*".3PMFͰରԠ ˠূ໌ॻ୯ҐͰແޮԽɾআ ˠূ໌ॻΛࣄલʹ࡞ͯ͠Πϯετʔϧ
"84·Ͱͷ௨৴ ʙʙ
ॳඦ༿ശͷ"84௨৴ )551 )5514
ඦ༿ശͷ"84௨৴ w .2555$1ϕʔεͷͨΊɺ5-4Ͱ҉߸ԽՄೳ .255 .2554 5-4Ͱ҉߸Խ
%FWJDF(BUFXBZͱ௨৴ NPTRVJUUP@QVCDBpMF$"QFNDFSUDFSUQFNLFZQSJWBUFLFZQFNa I%6..:JPUVTXFTUBNB[POBXTDPNQUUPQJDUFTUJDMJFOUJEa N)FMMP 8PSME ೝূہূ໌ॻ DBpMF ɺΫϥΠΞϯτূ໌ॻ DFSU
ɺ ϓϥΠϕʔτ伴 LFZ Λσʔλૹ৴࣌ʹࢦఆ
ূ໌ॻ#FBNʹΦϑϩʔυ NPTRVJUUP@QVCa I%6..:JPUVTXFTUBNB[POBXTDPNQUUPQJDUFTUJDMJFOUJEa N)FMMP 8PSME 403"$0.͞Μ͕"84*P5͚ʹػೳՃ ϑΝΠϧ܈Λ#FBNʹొ͠ɺ҉߸ɺূ໌ॻೝূॲཧ Λ#FBNʹΦϑϩʔυ IUUQEFWDMBTTNFUIPEKQDMPVETPSBDPNCFBNBXTJPU
IUUQTEFWTPSBDPNJPKQEPDTBXT@JPU@HVJEF
ূ໌ॻཧ͕खؒ ΫϥΠΞϯτূ໌ॻͷΈཧʹ͔ͳ͍ͬͯΔ͕ɺɺɺ w ήʔτΣΠݸผͷঢ়ଶཧΛ͢ΔͳΒɺήʔτΣΠ͝ͱʹҟ ͳΔূ໌ॻ͕ඞཁ w ήʔτΣΠʹূ໌ॻΛ͠ͳ͍ͱ͍͚ͳ͍ w ήʔτΣΠʹূ໌ॻΛ͢Δͱɺޙͷཧϝϯςφϯε ͷϋʔυϧ͕ߴ͍
w ήʔτΣΠͱূ໌ॻͷϚοϐϯάཧΛͲ͏͢Δ 403"$0.#FBNͰϓϩάϥϚϒϧʹূ໌ॻཧ
·ͱΊ w ετϦʔϜσʔλॲཧػձͷ૿Ճ w ηϯαʔͳͲͷܭଌσʔλৗ࣌ૹ৴͞ΕΔ w ,JOFTJTͷΑ͏ʹετϦʔϜσʔλॲཧʹ͍ͨαʔϏεΛ׆༻͠ ·͠ΐ͏ w *P5ͷήʔτΣΠཧ
w ήʔτΣΠΫϥυͷΑ͏ʹΧδϡΞϧʹཧͰ͖ͳ͍ w ੍͕͋ͬͯɺηΩϡϦςΟ໘Λૄ͔ʹ͠ͳ͍͜ͱ w ϋʔυΣΞ૬खͰϓϩάϥϚϒϧʹؤுΕΔͱ͜ΖؤுΔ
͝ਗ਼ௌʹ͋Γ͕ͱ͏͍͟͝·ͨ͠
ࢀߟϖʔδ w IUUQEPDTBXTBNB[PODPNJPUMBUFTUEFWFMPQFSHVJEFJEFOUJUZJOJPUIUNM w IUUQXXXTMJEFTIBSFOFU"NB[PO8FC4FSWJDFT+BQBOBXTCMBDLCFMUUFDI BNB[POLJOFTJT w IUUQXXXTMJEFTIBSFOFU"NB[PO8FC4FSWJDFT+BQBOBXTCMBDLCFMUUFDI BNB[PODPHOJUP w
IUUQEFWDMBTTNFUIPEKQDMPVEBXTBXTDMJDSFEFOUJBMTVTJOHBNB[PODPHOJUP w IUUQXXXTMJEFTIBSFOFU403"$0.JUQSPFYQP w IUUQXXXTMJEFTIBSFOFU"NB[PO8FC4FSWJDFTNCMOFXBXTJPUTFDVSFMZ CVJMEJOHQSPWJTJPOJOHVTJOHUIJOHT