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
ひたすら楽してPHPアプリをコンテナ運用
Search
NIIKURA Ryota
July 15, 2017
Technology
2
3.6k
ひたすら楽してPHPアプリをコンテナ運用
PHPカンファレンス関西2017登壇資料
あとで質問で出たものは補足するかもです
NIIKURA Ryota
July 15, 2017
Tweet
Share
More Decks by NIIKURA Ryota
See All by NIIKURA Ryota
SwooleでLaravelを高速化してみる
niisantokyo
0
4.6k
新人さんでもテストを書くべきだっていう話
niisantokyo
1
840
一次元畳み込みフィルターによる音声データのオートエンコーダ
niisantokyo
1
3.2k
タグ付けデプロイの話
niisantokyo
1
1k
TensorFlow.jsに保存機能が実装された件
niisantokyo
1
290
PHP-FPMのコンテナログ2重出力問題
niisantokyo
0
230
Laradockの紹介
niisantokyo
0
970
deeplearnjsの紹介
niisantokyo
1
230
ひたすら楽して、PHPアプリをコンテナ運用の縮小版
niisantokyo
0
790
Other Decks in Technology
See All in Technology
B2B SaaS × AI機能開発 〜テナント分離のパターン解説〜 / B2B SaaS x AI function development - Explanation of tenant separation pattern
oztick139
2
220
Terraform Stacks入門 #HashiTalks
msato
0
350
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
150
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
0
980
フルカイテン株式会社 採用資料
fullkaiten
0
40k
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
2
1.6k
TypeScript、上達の瞬間
sadnessojisan
46
13k
Evangelismo técnico: ¿qué, cómo y por qué?
trishagee
0
350
Taming you application's environments
salaboy
0
180
【若手エンジニア応援LT会】ソフトウェアを学んできた私がインフラエンジニアを目指した理由
kazushi_ohata
0
150
OCI 運用監視サービス 概要
oracle4engineer
PRO
0
4.8k
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
190
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
Done Done
chrislema
181
16k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
GraphQLとの向き合い方2022年版
quramy
43
13k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
860
Making Projects Easy
brettharned
115
5.9k
How GitHub (no longer) Works
holman
310
140k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Thoughts on Productivity
jonyablonski
67
4.3k
Transcript
ͻͨ͢Βָͯ͠ɺ1)1 ΞϓϦΛίϯςφӡ༻ OJJTBOUPLZP
OJJTBOUPLZP w ΤϯδχΞྺ͘Β͍ w ΤϯδχΞྺ1)1FSྺ w झຯήʔϜͱɺϓϩάϥϜͰ༡Ϳ͜ͱ͘Β͍ 14ͱਓʹݴ͑ͳ͍ιγϟή w ϓϩάϥϜΛॻ͍͍ͯΔͱػݏ͕ྑ͘ͳΔ
w ภ৯ w ݩࣄ
͓͠ͳ͕͖ w ։ൃͰָΛ͍ͨ͠ w 1)1ΞϓϦΛίϯςφͰ։ൃ͠Α͏ w ίϯςφͰӡ༻͢Δ w ίϯςφӡ༻ͰָΛ͢Δ w
·ͱΊ
ָ w ৺ʹۤ௧ͳͲ͕ͳ͘ɺշ҆͘Β͔ͳ͜ͱɻ·ͨɺ ͦͷ͞·ɻ w ͍ͨ͢͜ͱɻ؆୯ͳ͜ͱɻ·ͨɺͦͷ͞·ɻ IUUQTEJDUJPOBSZHPPOFKQKONFBOJOHNV&"#% HPPࣙॻ
։ൃऀͷָۤ w ٕज़ݕূ͢Δ͜ͱ w ࣮͢Δ͜ͱ w όάΛݟ͚ͭͨΒυϠإͰमਖ਼Λ13͢Δ͜ͱ ָ
։ൃऀͷָۤ w ٕज़ݕূ͢Δ͜ͱ w ࣮͢Δ͜ͱ w όάΛݟ͚ͭͨΒυϠإͰमਖ਼Λ13͢Δ͜ͱ ָ w ςετɾσϓϩΠͷ୯ௐ࡞ۀ
w ཧෆਚͳٕज़త੍ w ӡ༻ʹ͓͚Δࣄނ ۤ
OJJTBOUPLZPͷ߹
͜ΜͳΜͬͯ·͢
ϓϩδΣΫτͰͷOJJTBO w αʔόαΠυΤϯδχΞ ͳ͓ɺελʔτΞοϓͳͷͰࢲҰਓ
ϓϩδΣΫτͰͷOJJTBO w αʔόαΠυΤϯδχΞ ͳ͓ɺελʔτΞοϓͳͷͰࢲҰਓ w ϑϩϯτͷ࣮ͪΐͬͱΔ
ϓϩδΣΫτͰͷOJJTBO w αʔόαΠυΤϯδχΞ ͳ͓ɺελʔτΞοϓͳͷͰࢲҰਓ w ϑϩϯτͷ࣮ͪΐͬͱΔ w αʔόͷߏஙͱӡ༻Δ ͜ΕجຊࢲҰਓ
ϓϩδΣΫτͰͷOJJTBO w αʔόαΠυΤϯδχΞ ͳ͓ɺελʔτΞοϓͳͷͰࢲҰਓ w ϑϩϯτͷ࣮ͪΐͬͱΔ w αʔόͷߏஙͱӡ༻Δ ͜ΕجຊࢲҰਓ
w ผϓϩδΣΫτ͋ΔͷͰਓ݄͔͠#J[UPN ʹؔΘΕͳ͍
ʊਓਓਓਓਓਓਓਓਓਓਓਓਓਓʊ ʼɹָΛ͍ͨ͠ͱ͔༔ͳ͜ͱɹʻ ʼɹݴ͍ͬͯΔ߹͡ΌͶ͐ʂɹʻ ʉ:?:?:?:?:?:?:?:?:?:?:?:?:ʉ ָΛ͠ͳ͍ͱةݥͳঢ়گɻɻɻ
͓͠ͳ͕͖ w ։ൃͰָΛ͍ͨ͠͠ͳ͚ΕͳΒͳ͍ w 1)1ΞϓϦΛίϯςφͰ։ൃ͠Α͏ w ίϯςφͰӡ༻͢Δ w ίϯςφӡ༻ͰָΛ͢Δ w
·ͱΊ
1)1ΞϓϦΛίϯςφ ։ൃ͠Α͏
ϓϩδΣΫτʹ͓͚Δۤ w αʔόͷ1)1όʔδϣϯ͕ɺϓϩτλΠϓίʔ υͷϑϨʔϜϫʔΫҎલ ࣌ w 1)1Λ͍͍ͨʂ w ຊ൪ڥͱ։ൃڥͷဃ
͜ΕΒΛίϯςφΛ ͏͜ͱͰղܾ͠Α͏
ίϯςφ ͋ΔલఏͱͳΔঢ়ଶͷͱͰɺ͋ΔίϚϯυΛୟ͍ͨ ͱ͖ʹൃੜ͢Δॲཧͷ༰Λ࠶ݱ͢Δͷ w ͋ΔલఏͱͳΔঢ়ଶΠϝʔδ w ॲཧͷ༰ίϯςφͷ্ཱͪ͛ SVO
ίϯςφ ˞ίϯςφΛ7.ͷΘΓʹ͏͜ͱͰ͖Δͬ ͪΌͰ͖Δ
ͬͨ͜ͱ w ϓϩτλΠϓͷίʔυΛશ෦ॻ͖ͯ͠1)1 -BSBWFMʹରԠͤͨ͞ w ಈ࡞֬ೝςετΛίϯςφͰ࣮ߦ͢ΔΑ͏ʹ࡞Γ ม͑ͨ
1)1ΞϓϦͱίϯςφ QIQGQNΠϝʔδ QVMM ඞཁͳΤΫες ϯγϣϯͷಋೖ ಈ࡞ίʔυ ઃఆϑΝΠϧ ಋೖ QVTI ΞϓϦέʔγϣϯ
Πϝʔδ MPDBM EFWFMPQNFOU QSPEVDUJPO CVJME
1)1ΞϓϦͱίϯςφ w 1)1 GQNͷΠϝʔδΛݩʹΞϓϦέʔγϣϯ༻ ͷΠϝʔδΛϏϧυ͢Δ͜ͱͰαʔό͕ͲΜͳঢ়گ Ͱ͋ͬͯɺ1)1Λ༻Մೳʂ w ։ൃͱຊ൪ͷڥဃΛίϯςφΛͬͯٵऩɺ ڥ͝ͱͷҧ͍ڥมͰࢦఆ͢Δ
1)1ΞϓϦͱίϯςφ ڥ͝ͱͷࠩҟΛશ෦ڥมͰࢦఆ͢Δͱ໘ͳͷͰɺ ࣮ࡍʹΤϯτϦʔϙΠϯτΛͬͯɺ֤ڥ͝ͱͷFOW ϑΝΠϧΛར༻͍ͯ͠Δ ΤϯτϦʔϙΠϯτͷίʔυ
-BSB%PDL Ͳ͏ͬͯίϯςφͬͯ։ൃͨ͠Β͍͍͔Θ͔Βͳ͍ ͱ͍͏ਓʹɺ-BSB%PDLͳΜͯͷ͕͋Γ·͢ IUUQMBSBEPDLJP ˞ͷ͍͢͝εϐʔυͰΞοϓσʔτ͢ΔͷͰɺ ϦϏδϣϯݻఆඞਢ ˞༻ൣғ-BSBWFMʹݶΒͳ͍ͷͰؾܰʹ͑Δ
͓͠ͳ͕͖ w ։ൃͰָΛ͍ͨ͠͠ͳ͚ΕͳΒͳ͍ w 1)1ΞϓϦΛίϯςφͰ։ൃ͠Α͏ w ίϯςφͰӡ༻͢Δ w ίϯςφӡ༻ͰָΛ͢Δ w
·ͱΊ
ίϯςφͰӡ༻͢Δͱ Ͳ͏͍͏͜ͱ͔ʁ
ྫ͑σϓϩΠ w αʔόʹೖͬͯHJUQVMM w EFQMPZαʔό͔ΒSTZOD w ͬͯBOTJCMF αʔό w αʔόʹೖͬͯEPDLFSSVO
w ϩʔϧόοΫͱ͔Ͳ͏͠Α͏ʁ w ͍͍ͪͪαʔόʹೖΔͷ໘͍͘͞ ίϯςφ
ྫ͑ࢹ w NBDLFSFMͱ͔OBHJPTͱ͔ʹݟͯΒ͏ w མͪͨΒ࠶ىಈ w ௐࢠѱͯ͘࠶ىಈ αʔό w EPDLFSQTͰϓϩηεࢹ͢Δʁ୭͕ʁ
w མͪͨΒͬͺΓ࠶ىಈʁ ίϯςφ
ͦͷଞͷߟྀࣄ߲ w εέʔϧͲ͏͢Δͷʁ w σϓϩΠ࣌ʹμϯλΠϜ͕ൃੜ͠ͳ͍͔ʁ w ϩʔυόϥϯαʹͲ͏ͬͯͭͳ͙ͷʁ w ϩάͱ͔Ͳ͏͢Δͷʁ w
FUD
ίϯςφӡ༻ɺ͋Μ· ΓָͰ͖ͳ͍ؾ͕͢Δ
ӡ༻ʹؔΘΔλεΫϦετ w ίʔυΛॻ͘ w (JUͰϓογϡ͢Δ w ίʔυ͔Βಈ࡞ڥͷίϯ ςφΠϝʔδΛϏϧυ͢Δ w ίϯςφΠϝʔδΛϨδε
τϦʹϓογϡ w ΞϓϦέʔγϣϯͱͯ͠ಈ ࡞͢ΔΑ͏ɺίϯςφΛαʔ ό্ʹஔ w ϩʔυόϥϯαͱίϯς φΛͭͳ͛Δ w ίϯςφͷࢮ׆ࢹΛߦ ͏ w ίϯςφ͕ࢮΜͰ͍ͨΒ৽ ͘͠ίϯςφΛىಈ͢Δ w ෛՙ͕େ͖͘ͳͬͨΒε έʔϧΞτɺෛՙ͕ݮগ ͨ͠Βεέʔϧμϯ
ίϯςφӡ༻ͷඪ४ܗ ίϯςφ͜Μͳ;͏ʹӡ༻͢Δͱ͍͍ͱ͍͏ɺඪ४ܗ ͷΑ͏ͳͷ͕͋ΔΒ͍͠Ͱ͢ զʑ Ϛωʔδϟ ϗετ܈ Ϋϥελ ϗετ ϗετ ΤʔδΣϯτ
ΤʔδΣϯτ
ίϯςφӡ༻ͷඪ४ܗ զʑ Ϛωʔδϟ ϗετ܈ Ϋϥελ ϗετ ϗετ ΤʔδΣϯτ ΤʔδΣϯτ ɾίϯςφͷՔಇঢ়گΛ͍߹ΘͤΔ
ɾσϓϩΠ࡞ۀΛґཔ͢Δ
ίϯςφӡ༻ͷඪ४ܗ զʑ Ϛωʔδϟ ϗετ܈ Ϋϥελ ϗετ ϗετ ΤʔδΣϯτ ΤʔδΣϯτ w
ίϯςφͷىಈɾఀࢭɾೖΕସ͑Λࢦࣔ ˞EPDLFSSVOͱ͔ΤʔδΣϯτ ͕Δ
ίϯςφӡ༻ͷඪ४ܗ զʑ Ϛωʔδϟ ϗετ܈ Ϋϥελ ϗετ ϗετ ΤʔδΣϯτ ΤʔδΣϯτ w
ݱࡏͷίϯςφɾϦιʔεͷঢ়گΛใࠂ
ίϯςφӡ༻ͷඪ४ܗ զʑ Ϛωʔδϟ ϗετ܈ Ϋϥελ ϗετ ϗετ ΤʔδΣϯτ ΤʔδΣϯτ ɾݱࡏͷίϯςφͷঢ়گΛরձ
ɾσϓϩΠ্ঢ়گͷใࠂ
ίϯςφӡ༻ͷબࢶ w ͜ΕΛࣗલͰ࡞Δͷࠎ͕ંΕΔͷͰɺҰԠπʔϧ͕ ༻ҙ͞Ε͍ͯΔ w EPDLFSTXBSNϞʔυ EPDLFS͕ࣗ༻ҙͯ͘͠Ε͍ͯΔɺίϯςφϗετ܈ Λܗ͢Δखஈ w ,VCFSOFUFT
EPDLFSʹݶΒͣɺίϯςφϗετ܈Λཧ͢Δπʔϧ
ͲͪΒʹͤΑɺίϯςφϗε τ܈ʹ͍ͭͯࣗͰௐୡɾ ߏங͢Δඞཁ͕͋Δ
#J[UPNͰͷOJJTBO w αʔόαΠυΤϯδχΞ ͳ͓ɺελʔτΞοϓͳͷͰࢲҰਓ w ϑϩϯτͷ࣮ͪΐͬͱΔ w αʔόͷߏஙͱӡ༻Δ ͜ΕجຊࢲҰਓ
w ผϓϩδΣΫτ͋ΔͷͰਓ݄͔͠#J[UPN ʹؔΘΕͳ͍
ߏங͍ͯ͠ΔՋͳ͍ ؙ͍͛ͨ͠
͓͠ͳ͕͖ w ։ൃͰָΛ͍ͨ͠͠ͳ͚ΕͳΒͳ͍ w 1)1ΞϓϦΛίϯςφͰ։ൃ͠Α͏ w ίϯςφͰӡ༻͢Δ w ίϯςφӡ༻ͰָΛ͢Δ w
·ͱΊ
&$4Λͬͯίϯςφ ӡ༻Λָʹ͢Δ
&$4 "84ͷఏڙ͢ΔίϯςφΞϓϦΛ࣮ߦɾӡ༻͢ΔͨΊ ͷαʔϏε ίϯςφӡ༻ͷ༷ࢠ͕ݸਓతʹҰ൪Θ͔Γ͍͢Α ͏ʹࢥ͏
&$4ͷॏཁͳػೳ w &$3 ϨδετϦ ίϯςφͷΠϝʔδΛ֨ೲ͢ ΔϓϥΠϕʔτͳϨδετϦ w λεΫΞϓϦέʔγϣϯΛߏ͢Δίϯςφ܈ͷ ఆٛ w
ΫϥελλεΫΛ࣮ߦ͢ΔͨΊͷϦιʔεஔ͖ Λߏங w αʔϏελεΫͷ࣮ߦɾӡ༻Λཧ͢Δͷ
λεΫ λεΫͭҎ্ͷίϯςφ ϓϩηε Ͱఆٛ͞ΕΔ OHJOY QIQGQN DBDIF %# ϦΫΤετ Ϩεϙϯε
8FC"11
Ϋϥελ ΞϓϦέʔγϣϯίϯςφͰఆٛ͞Ε͍ͯΔͷͰɺ αʔόͷঢ়ଶʹࠨӈ͞Εͳ͍ ͲͷαʔόͰಈ͍͍͍ͯ αʔό୯७ʹΞϓϦέʔγϣϯΛಈ͔ͨ͢ΊͷϦιʔ ε $16 ϝϞϦ Λఏڙ͢Δ
Ϋϥελ ෳͷαʔό܈Λ୯ҰͷϦιʔεݯͱͯ͠ଊ͑ͨ֓೦ ˠΫϥελ $16Bݸ ϝϞϦC(# $16Bݸ ϝϞϦC(# $16Bݸ ϝϞϦC(#
Oݸͷαʔό $16OYBݸ ϝϞϦOYC(# Ϋϥελ
&$4ͷಈ࡞֓ཁ &$3 Πϝʔδ Πϝʔδ λεΫ ίϯ ςφ ίϯ ςφ QVTI
QVTI λεΫఆٛ Ϋϥελ ίϯςφΠϯελϯε ίϯςφΠϯελϯε ͏Ϧιʔε ͳ͍Α ·ͩ༨༟͋ΔΑ Ϧιʔεͷ։͍͍ͯΔ ΠϯελϯεͰ࣮ߦ
αʔϏε w ίϯςφͷ࣮ߦɾӡ༻Λแׅతʹཧ͢Δͷ w Ϧιʔεͷঢ়گΛݟͯɺίϯςφͷஔΛߦ͏ w ίϯςφͷঢ়گΛݟͯɺىಈ͕ඞཁʹຬͨͳ͍߹ ՃͰىಈ͢Δ w ίϯςφͷεέʔϦϯάΛߦ͏
w ίϯςφͱϩʔυόϥϯαΛͭͳ͛Δ w ίϯςφͷσϓϩΠΛCMVFHSFFOͰߦ͏
/HJOY QIQ GQN ίϯςφΠϯελϯε &$ /HJOY QIQ GQN λεΫ Ϋϥελʔ
"-# UBSHFU HSPVQ αʔϏε &$3 ";
#MVF(SFFO چόʔδϣϯͱ৽όʔδϣϯͷλεΫΛڞଘঢ়ଶʹ͠ɺޙ ʹچόʔδϣϯΛΓ͢σϓϩΠ چ -# چ ৽ -# ৽ -#
৽ γεςϜͷμϯλ ΠϜΛθϩʹͰ͖Δ
αʔϏεΛ͏ͱָʹͳΔ w ࢮ׆ࢹαʔϏε͕ͬͯ͘ΕΔ w ϩʔυόϥϯαͱͷͭͳ͗ࠐΈαʔϏε͕ͬ ͯ͘ΕΔ w σϓϩΠ࣌ͷμϯλΠϜͷߟྀαʔϏε͕ CMVFHSFFOσϓϩΠͯ͘͠ΕΔͷͰେৎ w
ίϯςφͷεέʔϦϯάαʔϏεʹઃఆ͓ͯ͠ ͚ͳ͠
ӡ༻ͷେମαʔϏε ͕ͬͯ͘ΕΔ
ӡ༻ʹؔΘΔλεΫϦετ w ίʔυΛॻ͘ w (JUͰϓογϡ͢Δ w ίʔυ͔Βಈ࡞ڥΛίϯ ςφΠϝʔδΛϏϧυ͢Δ w ίϯςφΠϝʔδΛϨδε
τϦʹϓογϡ w ΞϓϦέʔγϣϯͱͯ͠ಈ ࡞͢ΔΑ͏ɺίϯςφΛαʔ ό্ʹஔ w ϩʔυόϥϯαͱίϯς φΛͭͳ͛Δ w ίϯςφͷࢮ׆ࢹΛߦ ͏ w ίϯςφ͕ࢮΜͰ͍ͨΒ৽ ͘͠ίϯςφΛىಈ͢Δ w ෛՙ͕େ͖͘ͳͬͨΒε έʔϧΞτɺෛՙ͕ݮগ ͨ͠Βεέʔϧμϯ
ͪΐͬͱ͚ͩ໘ͳॳظઃఆ &$4্ͰΫϥελΛ࡞͢Δ &$4্ʹ&$3 ίϯςφΠϝʔδͷஔ͖ Λ࡞ͬͯɺඞཁͳίϯ ςφΠϝʔδΛϓογϡ͓ͯ͘͠ ΞϓϦέʔγϣϯΛߏ͢ΔͨΊͷλεΫΛ࡞͢Δ
8&#ΞϓϦͷ߹ϩʔυόϥϯαʔΛ࡞͓ͯ͘͠ λεΫΛཧ͢ΔͨΊͷαʔϏεΛΫϥελ্Ͱ࡞͠ɺϩʔυ όϥϯαʔͱͭͳ͛Δ ඞཁͰ͋ΕεέʔϧઃఆΛߦ͏
͕࣌ؒͳ͍ͷͰμΠϚ IUUQRJJUBDPNOJJTBOUPLZPJUFNT FDDDGGF
࣮ࡍͷՔಇঢ়ଶ
࣮ࡍͷՔಇঢ়ଶ KPC XFCBQQ XFCBQQ KPCͷλεΫ͚ͭͩ XFCBQQ XFCBQQ֤ʑݸͣͭ NVMUJ";
ࢮ׆ࢹ
ࢮ׆ࢹ ࣮ߦதͷλεΫ͕མͪͨͱ͖ɺ αʔϏε͕ঢ়گΛஅͯ͠λ εΫΛ্ཱͪ͛Δ
ͬͱָΛ͍ͨ͠ w αʔόͷߏஙΒӡ༻Β"84ʹؙ͚͛ͨ͠ ͲɺσϓϩΠ࡞ۀʹ·ͩͪ͜Β͕Βͳ͖ΌͳΒ ͳ͍࡞ۀ͕͋Δ w ίϯςφΠϝʔδͷϓογϡ w λεΫͷߋ৽ ΠϝʔδͷೖΕସ͑
w αʔϏεͷߋ৽ࢦࣔ
Α͠ɺ$*͓͏
(JU-BC$* ݱࡏɺϓϩδΣΫτʹ͓͍ͯ(JU-BCʹιʔείʔυ ΛϗεςΟϯά͍ͯ͠Δ͕ɺ(JU-BCࣗͷதʹ$*Λ ͍࣋ͬͯΔͷͩʂ
(JU-BCͷύΠϓϥΠϯ
NBTUFSҎ֎ςετͷΈ Ϣχοτςετ
NBTUFSʹϚʔδͨ͠Β֬ೝ ༻ͷڥʹEFQMPZ Ϣχοτςετ ίϯςφΠϝʔδΛϏϧ υͯ͠"84&$3ʹϓογϡ Ϗϧυ͢Δͱ͖Πϝʔδͷλάʹݱࡏͷ ίϛοτϋογϡΛ͚ͭΔ ϓογϡͨ͠Πϝʔ δͰλεΫΛߋ৽͠ɺαʔ ϏεΛߋ৽ͯ͠EFQMPZ
"84$-*
λάΛϓογϡ͢Δͱຊ൪σϓϩΠ ͢ͰʹϓογϡࡁΈͷΠϝʔδΛຊ൪ʹ EFQMPZ λεΫɺαʔϏεͷߋ৽
σϓϩΠʹඞཁͳλεΫ w ֬ೝ༻ͷڥʹσϓϩΠ ˠNFSHFSFRVFTUΛNBTUFSʹ࣮ࢪ͢Δ͚ͩ w ຊ൪ڥʹσϓϩΠ ˠ֬ೝڥʹσϓϩΠࡁΈͷίϛοτʹλάΛ ͚ͯϓογϡ͢Δ͚ͩ
ӡ༻ʹؔΘΔλεΫϦετ w ίʔυΛॻ͘ w (JUͰϓογϡ͢Δ w ίʔυ͔Βಈ࡞ڥΛίϯ ςφΠϝʔδΛϏϧυ͢Δ w ίϯςφΠϝʔδΛϨδε
τϦʹϓογϡ w ΞϓϦέʔγϣϯͱͯ͠ಈ ࡞͢ΔΑ͏ɺίϯςφΛαʔ ό্ʹஔ w ϩʔυόϥϯαͱίϯς φΛͭͳ͛Δ w ίϯςφͷࢮ׆ࢹΛߦ ͏ w ίϯςφ͕ࢮΜͰ͍ͨΒ৽ ͘͠ίϯςφΛىಈ͢Δ w ෛՙ͕େ͖͘ͳͬͨΒε έʔϧΞτɺෛՙ͕ݮগ ͨ͠Βεέʔϧμϯ
ͱ͍͏Θ͚ͰɺίʔυΛॻ͘࡞ۀʹूதͰ͖ΔΑ͏ ʹͳΓ·ͨ͠ ˞࣮ӡ༻Ͱྲྀੴʹ·Δ·Δͳʹ͠ͳ͍Θ͚Ͱ ͳ͘ɺԿ͔͋ͬͨΒ௨͚ͩ͛·͢ ʊਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓʊ ʼɹզ͕ࣄɺίʔυΛॻ͘͜ͱͱݟ͚ͭͨΓʂɹʻ ʉ:?:?:?:?:?:?:?:?:?:?:?:?:?:?:?:?:?:?:?:?:ʉ
·ͱΊ w ίϯςφͰΞϓϦΛ࡞Δ͜ͱͰɺαʔόͷґଘੑ͔ Β٫͠Α͏ w ίϯςφӡ༻ΛࣗྗͰΖ͏ͱ͢Δͷ͔ͳΓ͠Μ Ͳͦ͏ w &$4$*Λۦͯ͠ӡ༻ΛࣗಈԽָͯ͠Λ͠Α͏ w
࣮ࡍʹฐࣾͷγεςϜͰಋೖ͍ͯ͠ΔͷͰɺίϯς φ։ൃ͕ͬͱྲྀߦΔͱ͍͍ͳ
ࣄۀࣗͷྗҰॹʹ৳͍͖͍ͯͨ͠ํ γεςϜɾαʔϏεͱ͍͏ʮϞϊʯͮ͘Γʹ Λ͍͗ͨํ χδϘοΫε͍ͭͰ࠾༻தʂʂ IUUQOJKJCPYSFDSVJUKQ
͝ਗ਼ௌ͋Γ͕ͱ͏͟͝ ͍·͢ʂʂʂ