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.3k
クラスメソッド(株)のIoT事例とバックエンド技術の変遷
AWSモバイル/IoTサービス徹底攻略!!〜Developers.IO Meetup番外編〜 2015/11/21発表資料
quiver
November 21, 2015
Tweet
Share
More Decks by quiver
See All by quiver
GopherのMakefile愛はどこからきているのか教えてほしい #fukuokago/Gophers love Makefile
quiver
2
250
AWSの初級者向けAI・ML資格『AWS Certified AI Practitioner』の傾向と対策/So You Want To Pass AWS Certified AI Practitioner
quiver
1
2k
AWSクラウド活用の 強力な味方 AWSサポートの使い方 | Classmethod Odyssey 2024/Effective AWS Support
quiver
0
350
RAGだけじゃない! 古くて新しいベクトル検索の世界 | DevelopersIO 2024 福岡
quiver
3
1.8k
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
590
AWSクラウドでコンピュータ将棋を動かそう! : DevelopersIO 2021 Decade
quiver
0
2.7k
目指せ、爆速サイト!Cloudinaryで始める画像最適化|Developers IO 2020 Connect
quiver
0
2.2k
パルコミュージアムに画像センシングIoTを導入して客層分析してみた
quiver
0
3.6k
AWS KMSの Encryption Contextを利用して より安全に暗号化する
quiver
1
32k
Other Decks in Technology
See All in Technology
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
410
強いチームと開発生産性
onk
PRO
34
11k
第1回 国土交通省 データコンペ参加者向け勉強会③- Snowflake x estie編 -
estie
0
130
信頼性に挑む中で拡張できる・得られる1人のスキルセットとは?
ken5scal
2
530
Evangelismo técnico: ¿qué, cómo y por qué?
trishagee
0
360
Platform Engineering for Software Developers and Architects
syntasso
1
520
Lexical Analysis
shigashiyama
1
150
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
160
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
170
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.2k
Featured
See All Featured
Building Applications with DynamoDB
mza
90
6.1k
Building Adaptive Systems
keathley
38
2.3k
Music & Morning Musume
bryan
46
6.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Code Reviewing Like a Champion
maltzj
520
39k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Side Projects
sachag
452
42k
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