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
1年間の本番運用でわかったコンテナがチーム開発にもたらしてくれたもの/container-...
Search
Shoichiro Nagai(shnagai)
December 04, 2018
Technology
11
13k
1年間の本番運用でわかったコンテナがチーム開発にもたらしてくれたもの/container-brought-to-team-development
Japan Container Days v18.12での発表資料です
Shoichiro Nagai(shnagai)
December 04, 2018
Tweet
Share
More Decks by Shoichiro Nagai(shnagai)
See All by Shoichiro Nagai(shnagai)
GoでBigQueryを操作する時にStructを使うか悩んでる話/go-bigquery-struct-worries
shoichiron
1
130
AWS Step Functions × AWS SAMで実現する家族ノートの低運用コストETL基盤/ kazokunote-stepfunctions-awssam-etl
shoichiron
4
4.8k
機械学習PJのデータ収集における課題を解決する データ基盤の取組み/Efforts of data infrastructure to solve problems in data collection of machine learning PJ
shoichiron
1
2.1k
ECS×Fargateで実現する運用コストほぼ0なコンテナ運用の仕組み/ ecs fargate low cost operation
shoichiron
14
17k
ママリで動くカテゴリ類推エンジンの仕組み ~機械学習導入の4つの勘所を添えて~/mamari category analogy
shoichiron
0
720
SIGNATEの練習問題コンペで 57位までスコアを上げた話/ The story of the signate competition
shoichiron
2
5.4k
AWSサービスで実現するバッチ実行環境のコンテナ/サーバレス化/ Container service of batch execution environment realized by AWS service
shoichiron
11
6.5k
Fargateは何がうれしいのか/ fargate-whats-nice
shoichiron
4
11k
コンテナ導入の正攻法〜ママリのコンテナ移行舞台裏〜/Confrontation-of-Container-Transfer
shoichiron
1
3.4k
Other Decks in Technology
See All in Technology
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
150
OS 標準のデザインシステムを超えて - より柔軟な Flutter テーマ管理 | FlutterKaigi 2024
ronnnnn
0
200
複雑なState管理からの脱却
sansantech
PRO
1
150
20241120_JAWS_東京_ランチタイムLT#17_AWS認定全冠の先へ
tsumita
2
300
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.9k
The Rise of LLMOps
asei
7
1.7k
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
160
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
420
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
690
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
890
組織成長を加速させるオンボーディングの取り組み
sudoakiy
2
210
Featured
See All Featured
A better future with KSS
kneath
238
17k
Writing Fast Ruby
sferik
627
61k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Six Lessons from altMBA
skipperchong
27
3.5k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
Git: the NoSQL Database
bkeepers
PRO
427
64k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.8k
The Language of Interfaces
destraynor
154
24k
Why Our Code Smells
bkeepers
PRO
334
57k
Transcript
$POOFIJUP*ODӬҪউҰ ϚϚͷҰาΛࢧ͑Δ ؒͷຊ൪ӡ༻ͰΘ͔ͬͨ ίϯςφ͕νʔϜ։ൃʹͨΒͯ͘͠Εͨͷ +"1"/$0/5"*/&3%":47
ࣗݾհ ӬҪউҰ ίωώτגࣜձࣾɹΤϯδχΞ ΠϯϑϥΣϒΦϖϨʔγϣϯ 5XJUUFS!TIOBHBJ
ࣗݾհ ৬ྺҰٳDPNͰؒಇ͍ͨޙɺίωώτʹࡢͷ݄ʹKPJO ొஃྺ"844VNNJU4UBSUVQ"SDIJUFDUVSFPGUIF:FBS ɹɹɹ"NB[PO$POUBJOFS4FSWJDFࣄྫࡇΓ ࣥචྺܦ4:45&.4݄߸ʮϚϚϦ͕࣮ફ͢ΔίϯςφҠߦͷਖ਼߈๏ʯ ϒϩάίωώτ։ൃऀϒϩάͰίϯςφؔ࿈ͷωλΛॻ͍ͨΓͯ͠·͢ IUUQUFDIDPOOFIJUPDPNBSDIJWFDBUFHPSZ%PDLFS ࠓճɺ$'1ʹԠืͯ͠࠾͞ΕͨͷͰࠓ͜͜Ͱ͍ͬͯ·͢ɻ
ϚϚϦͷ͝հ ̦ˍ̖ ίϛϡχςΟ Ϣʔβʔಉ࢜ͰΈΛ ૬ஊ͠߹͏̦ˍ̖ػೳɻ ճ·Ͱͷ࠷සඵ ϚϚͷੜ׆ʹཱͭهࣄΛ ଟͷδϟϯϧͰຖ৴ɻ ઐՈमͷهࣄଟ ϝσΟΞ
༗ྉձһ͚ʹΫʔϙϯ ࣗసंอݥͳͲɺՃՁΛ ֹ݄ํࣜͰఏڙ ϚϚϦ ϓϨϛΞϜ
ۀք࠷େنͷϝσΟΞίϛϡχςΟ 2018ʹग़࢈ͨ͠ϚϚ3ਓʹ1ਓ(※1)͕ར༻தʂ ※1ɿʮϚϚϦʯͷࢠڙͷੜΛ20181݄1ʙ7݄31ʹઃఆͨ͠Ϣʔβʔͱɺްੜ࿑ಇলൃදʮਓޱಈଶ౷ܭʯͷ20181݄ʙ7݄ͷ ग़ੜ͔Βࢉग़ɻ ※2ɿϝσΟΞͱΞϓϦͷ߹ܭɻ
ϚϚͷΛ͛Δ৽ͨͳऔΓΈ ઌഐϚϚͷޱίϛΛͱʹ࡞ͬͨ ϚϚϦॳͷϥϯΩϯά ϚϚͨͪͷߪങஅΛࢧ͑Δత IUUQTBXBSENBNBSJKQ@IBMG ݅ͷϚϚͷ͕ू·Γɺ͜ ͷΛࠃࣾձʹಧ͚ΔϓϩδΣΫτ IUUQTDIBOHFNBNBSJKQ
ΞϓϦέʔγϣϯΛίϯςφԽ͢Δ తͬͯԿͰ͠ΐ͏͔
w ։ൃڥΛշదʹ͍ͨ͠ ϓϥοτϑΥʔϜΘͣ04ϨΠϠ͔Βશ͘ಉ͡։ൃڥ͕࡞ΕΔ ىಈ͕ૣ͍ ։ൃϚγϯͷϦιʔε༗ޮ׆༻ w ։ൃڥͱຊ൪ͷဃΛͳͯ͘͠ɺ։ൃαΠΫϧΛ͘ճ͍ͨ͠ ϙʔλϏϦςΟͷߴ͞ ίϯςφԽͷత
w ։ൃڥΛշదʹ͍ͨ͠ ϓϥοτϑΥʔϜΘͣ04͔Βશ͘ಉ͡։ൃڥ͕࡞ΕΔ ىಈ͕ૣ͍ ։ൃϚγϯͷϦιʔε༗ޮ׆༻ w ։ൃڥͱຊ൪ͷဃΛͳͯ͘͠ɺ։ൃαΠΫϧΛ͘ճ͍ͨ͠ ϙʔλϏϦςΟͷߴ͞ ίϯςφԽͷత ͜͜ͷ෦ͷࣄྫଟ͍
ຊ൪ίϯςφӡ༻͢Δ͜ͱͰ νʔϜ։ൃ͕มΘͬͨΑͱ͍͏Λ͠·͢
w ίωώτͰͷίϯςφಋೖͷྺ࢙ w ίϯςφຊ൪ಋೖͱνʔϜ։ൃͷมԽ %FW0QTͷׂͷมԽ 1)1όʔδϣϯΞοϓͷࣄྫ w ίϯςφΛຊ൪ӡ༻͢Δͷʹඞཁͳίτ ΦʔέετϨʔγϣϯπʔϧɺσϓϩΠϑϩʔɺϩάɾϦιʔεϞχλϦϯά ΞδΣϯμ
ίωώτͰͷίϯςφಋೖͷྺ࢙
ίωώτͰͷίϯςφಋೖͷྺ࢙ ݄ ։ൃڥ ։ൃڥΛ7JSUVBM#PY 7BHSBOU͔Β%PDLFSʹΓସ͑ ʙ݄ ௐࠪɾݕূ ຊ൪ӡ༻ʹ͚ͨௐࠪɾݕূͱҰ෦ಋೖ ݄ ຊ൪৽αʔϏε
৽نαʔϏεΛ%PDLFS &$4Ͱϩʔϯν ʙ݄ ຊ൪ϦϓϨΠε طଘαʔϏεΛ%PDLFS &$4ʹͤ͑ ʙݱࡏ ӡ༻ ΄΅શͯͷαʔϏεΛ%PDLFS &$4Ͱӡ༻'BSHBUFೖ
͔͚ͯ%PDLFS &$4Խ ͦͷޙؒӡ༻ͱ͍͏ϑΣʔζ
ίϯςφಋೖͰઃఆͨ͠ΰʔϧ
%PDLFSGJMFΛ։ൃऀશһͰϝϯς͢Δ
w 04͔Β։ൃऀ͕%PDLFSGJMFͰߏஙग़དྷΔͷ͕࠷େͷϝϦοτ w Πϯϑϥ͕%PDLFS͓͡͞ΜʹͳΔͱޮՌݮ ʮϛυϧΣΞΞοϓσʔτ͍͔ͨ͠Β%PDLFSGJMFͷमਖ਼͓ئ͍͠·͢ʯ Έ͍ͨͳঢ়ଶʹ͠ͳ͍ ߏཧπʔϧΈ͍ͨͳϊϦͰಋೖͤͣΞϓϦέʔγϣϯͷҰ෦ͱͯ͠ͷ ҙ͚ࣝ ίϯςφԽͷΰʔϧΛઃఆͨ͠ཧ༝
ڧ੍ྗΛ࣋ͭ*OGSBTUSVDUVSFBT$PEF ͱଊ͑νʔϜʹΠϯετʔϧ
ຊ൪ͷίϯςφڥͷΞʔΩςΫνϟ ։ൃऀ $MJFOU αʔϏεຖ 8FCΫϥελ 8FCΫϥελ $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS
$POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS αʔϏεຖ $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS "84$MPVE #BUDIΫϥελ &WFOU UJNFCBTFE $POUBJOFS 8FCΫϥελ
ຊ൪ΛίϯςφԽͨ͜͠ͱͰ νʔϜʹىͬͨ͜มԽ
ίϯςφҙຯΘ͔ΜͶʔ Ͱͳͯ͘
%FW0QTͷׂʹมԽ͕ى͖ͨ
ίϯςφಋೖલͷ՝
αʔϏε։ൃΑ͋͘Δ෩ܠᶃ ։ൃऀ Πϯϑϥ ίʔυԽͯ͠ΔΑ Ұ෦ɺϕʔεΠϝʔδ ".* ᶃ2VFTUJPO YYYͷڥͬͯ ͲΜͳߏʹͳͬͯ·͔͢
αʔϏε։ൃΑ͋͘Δ෩ܠᶃ $POGJH'JMF ᶄ 3FBEJOH ։ൃऀ Πϯϑϥ ίʔυԽͯ͠ΔΑ Ұ෦ɺϕʔεΠϝʔδ ".*
ᶃ2VFTUJPO YYYͷڥͬͯ ͲΜͳߏʹͳͬͯ·͔͢
αʔϏε։ൃΑ͋͘Δ෩ܠᶃ $POGJH'JMF ᶅ 44) ᶄ 3FBEJOH ։ൃऀ Πϯϑϥ ίʔυԽͯ͠ΔΑ
Ұ෦ɺϕʔεΠϝʔδ ".* ࣮ߏΛΔͷ͕େมɻɻ ᶃ2VFTUJPO YYYͷڥͬͯ ͲΜͳߏʹͳͬͯ·͔͢
αʔϏε։ൃΑ͋͘Δ෩ܠᶄ ϩʔΧϧڥͰ։ൃͯ͠ಈ࡞֬ೝग़དྷ͚ͨͲɺ ຊ൪ͱߏ͕ҧ͏ͷͰɺ σϓϩΠͯ͠Έͳ͍ͱ͏·͘ಈ͔͘Θ͔Βͳ͍ɻɻ ։ൃऀ"͞Μ
αʔϏε։ൃΑ͋͘Δ෩ܠᶄ ϩʔΧϧڥͰ։ൃͯ͠ಈ࡞֬ೝग़དྷ͚ͨͲɺ ຊ൪ͱߏ͕ҧ͏ͷͰɺ σϓϩΠͯ͠Έͳ͍ͱ͏·͘ಈ͔͘Θ͔Βͳ͍ɻɻ ։ൃऀ"͞Μ Πϯϑϥ ʮຊ൪ʹຐ͕ॅΜͰ·͔͢ΒͶʔɻɻɻʯ ։ൃڥͰಈ͍ͨͷ͕ຊ൪Ͱಈ͘ͱอূͰ͖ͳ͍
αʔϏε։ൃΑ͋͘Δ෩ܠᶄ ϩʔΧϧڥͰ։ൃͯ͠ಈ࡞֬ೝग़དྷ͚ͨͲɺ ຊ൪ͱߏ͕ҧ͏ͷͰɺ σϓϩΠͯ͠Έͳ͍ͱ͏·͘ಈ͔͘Θ͔Βͳ͍ɻɻ ϛυϧΣΞΞοϓσʔτͱ͔Ͱɺ ຊ൪ʹมߋΛՃ͑ΔͷΠϯϑϥͱͷௐίετ͕͔ ͔Γ݁ߏେมɻɻ ։ൃऀ"͞Μ Πϯϑϥ ʮຊ൪ʹຐ͕ॅΜͰ·͔͢ΒͶʔɻɻɻʯ
։ൃڥͰಈ͍ͨͷ͕ຊ൪Ͱಈ͘ͱอূͰ͖ͳ͍ ։ൃऀ#͞Μ
αʔϏε։ൃΑ͋͘Δ෩ܠᶄ ϩʔΧϧڥͰ։ൃͯ͠ಈ࡞֬ೝग़དྷ͚ͨͲɺ ຊ൪ͱߏ͕ҧ͏ͷͰɺ σϓϩΠͯ͠Έͳ͍ͱ͏·͘ಈ͔͘Θ͔Βͳ͍ɻɻ ϛυϧΣΞΞοϓσʔτͱ͔Ͱɺ ຊ൪ʹมߋΛՃ͑ΔͷΠϯϑϥͱͷௐίετ͕͔ ͔Γ݁ߏେมɻɻ ։ൃऀ"͞Μ Πϯϑϥ ʮຊ൪ʹຐ͕ॅΜͰ·͔͢ΒͶʔɻɻɻʯ
։ൃڥͰಈ͍ͨͷ͕ຊ൪Ͱಈ͘ͱอূͰ͖ͳ͍ ։ൃऀ#͞Μ Πϯϑϥ αʔϏεΛམͱͣ͞ʹେ͖ΊͷมߋΛՃ͑Δͷେม ෳࡶͳґଘؔΛߟྀ͠ͳ͕Β৻ॏͳݕূͱ࡞ۀϓϥϯ͕ඞཁ
ᶃ։ൃͨ͠ΞϓϦέʔγϣϯ͕ڥ͕ࠩݪҼͰຊ൪Ͱಈ͔ͳ͍ ڥ͕ࠩੜΈग़͢γεςϜͷෆ҆ఆ͞։ൃऀͷ৺ཧతෆ҆ ্ॻ͖ͷ܁Γฦ͠ʹΑΔಛఆͷαʔό͚ͩͰى͜ΔΤϥʔFUD αʔϏε։ൃʹ͓͚Δͭͷ՝
։ൃऀΛۤ͠ΊΔಛఆڥ͚ͩͰग़ΔΤϥʔ ։ൃڥ εςʔδϯά ຊ൪ ಈ͘ ಈ͘ ಈ͘ ಈ͘ Τϥʔ
ಈ͘ ಈ͘ Τϥʔ
ຊ൪ʹຐ͕ॅΜͰ͍Δ
ᶃ։ൃͨ͠ΞϓϦέʔγϣϯ͕ڥࠩͰຊ൪Ͱಈ͔ͳ͍ ڥ͕ࠩੜΈग़͢γεςϜͷෆ҆ఆ͞։ൃऀͷ৺ཧతෆ҆ ্ॻ͖ͷ܁Γฦ͠ʹΑΔಛఆͷαʔό͚ͩͰى͜ΔΤϥʔFUD ᶄΠϯϑϥڥ؆୯ʹϩʔϧόοΫͰ͖ͳ͍͔Β৻ॏʹ طଘڥʹ্ॻ͖͍ͯ͘͠ܗͳͷͰΓ͕͍͠͠ গͷΠϯϑϥΛ৮ΕΔΤϯδχΞ͕࡞ۀͷϘτϧωοΫʹͳΔ͜ͱ αʔϏε։ൃʹ͓͚Δͭͷ՝
ڥࠩʹΑΔγεςϜͷෆ҆ఆ͕͞ αʔϏε։ൃͷϘτϧωοΫʹ
ຊ൪ʹίϯςφΛಋೖ͢Δ͜ͱͰղܾ
ʲࣄྫʳ 1)1όʔδϣϯͷΞοϓσʔτ
ίϯςφಋೖલͷ1)1όʔδϣϯΞοϓΛ͢Δࡍͷεςοϓ Πϯϑϥ ։ൃऀ εςʔδϯάڥ ϓϩμΫγϣϯڥ ։ൃڥ ᶃ ᶄᶈ ᶅ ᶆᶊ
ᶇ ᶉ ᶋ
ίϯςφಋೖલͷ1)1όʔδϣϯΞοϓΛ͢Δࡍͷεςοϓ Πϯϑϥ ։ൃऀ εςʔδϯάڥ ϓϩμΫγϣϯڥ ։ൃڥ ᶃ ᶄᶈ ᶅ ᶆᶊ
ᶇ ᶉ ᶋ ᶃ։ൃڥͰݕূ ᶄ0QTʹεςʔδϯάͷมߋґཔ ᶅ0QT͕εςʔδϯάΛมߋ ᶆ%FWʹมߋྃ࿈བྷ ᶇεςʔδϯάʹσϓϩΠݕূ ᶈ0QTʹϓϩμΫγϣϯͷมߋґཔ ᶉ0QT͕ϓϩμΫγϣϯΛมߋ ᶊ%FWʹมߋྃ࿈བྷ ᶋϓϩμΫγϣϯʹσϓϩΠྃ͠
Δ͖ࣄ͕ଟ͕͔͔͗ͯ࣌ؒ͢Δ
w 1)1ͷόʔδϣϯΞοϓͱͦΕʹ͏ίʔυमਖ਼͕ผج࣠ ։ൃऀ։ൃڥͷ1)1όʔδϣϯΞοϓͱίʔυमਖ਼ Πϯϑϥεςʔδϯάͱຊ൪ͷ1)1όʔδϣϯΞοϓ w εςʔδϯάͷݕূʹ͕͔͔࣌ؒΔ 1)1ͷόʔδϣϯἧͬͯ04ͷϥΠϒϥϦ͕ɺɺ εςʔδϯάͷڥΛશʹཧղ͍ͯ͠ͳ͍ͷͰݪҼͷΓ͚͕ࠔ ։ൃڥͰͷݕূޙ͔ΒεϐʔυΛԼ͍͛ͯΔཁҼ
͜ΕΒͷ՝ΛҰؾʹղܾ͢Δʹ
04ϨΠϠ͔ΒΞϓϦέʔγϣϯ࣮ߦج൫Λ ύοέʔδϯάԽग़དྷΕΑͦ͞͏
ͦΕΛ࣮ݱͯ͘͠ΕΔͷ͕
None
%FWFMPQ 4IJQBOE3VO"OZ"QQMJDBUJPO "OZXIFSF ͋ΒΏΔΞϓϦέʔγϣϯΛ Ͳ͜Ͱ։ൃɺҠಈɺ࣮ߦͰ͖ΔΑ͏ʹ
ίϯςφԽʹΑͬͯ 1)1όʔδϣϯΞοϓ͜͏มΘͬͨ
ίϯςφಋೖޙͷ1)1όʔδϣϯΞοϓΛ͢Δࡍͷεςοϓ Πϯϑϥ ։ൃऀ εςʔδϯάڥ ϓϩμΫγϣϯڥ ։ൃڥ ᶃ ᶄ ᶅ ᶃϩʔΧϧͰݕূ
ᶄ0QTʹεςʔδϯάͷมߋґཔ ᶅ0QT͕εςʔδϯάΛมߋ ᶆ%FWʹมߋྃ࿈བྷ ᶄεςʔδϯάʹσϓϩΠݕূ ᶈ0QTʹϓϩμΫγϣϯͷมߋґཔ ᶉ0QT͕ϓϩμΫγϣϯΛมߋ ᶊ%FWʹมߋྃ࿈བྷ ᶅϓϩμΫγϣϯʹσϓϩΠྃ͠ ίϯςφ͕ಈ͘ج൫Λඋ ͩΊͰଈੈલʹ ϩʔϧόοΫग़དྷΔ
ίϯςφಋೖޙͷ1)1όʔδϣϯΞοϓΛ͢Δࡍͷεςοϓ Πϯϑϥ ։ൃऀ εςʔδϯάڥ ϓϩμΫγϣϯڥ ։ൃڥ ᶃ ᶄ ᶅ ᶃϩʔΧϧͰݕূ
ᶄ0QTʹεςʔδϯάͷมߋґཔ ᶅ0QT͕εςʔδϯάΛมߋ ᶆ%FWʹมߋྃ࿈བྷ ᶄεςʔδϯάʹσϓϩΠݕূ ᶈ0QTʹϓϩμΫγϣϯͷมߋґཔ ᶉ0QT͕ϓϩμΫγϣϯΛมߋ ᶊ%FWʹมߋྃ࿈བྷ ᶅϓϩμΫγϣϯʹσϓϩΠྃ͠ ίϯςφ͕ಈ͘ج൫Λඋ ͩΊͰଈੈલʹ ϩʔϧόοΫग़དྷΔ TUFQˠTUFQ
w Ͳ͜Ͱಈ͔͕ͯࠩ͠ͳ͍ͱ͍͏҆৺ײ w εςʔδϯάݕূͷߴԽ ଞίϯϙʔωϯτͱͷ࿈ܞ֬ೝ ຊ൪૬ͷσʔλྔͰͷύϑΥʔϚϯε w ୭͕खΛೖΕΒΕΔΠϯϑϥڥ ίϯςφԽͰඞવతʹ04ϨΠϠ͔Βίʔυཧ ΞϓϦέʔγϣϯ࣮ߦج൫ͷίϯςφԽʹΑͬͯखʹೖΕͨͷ
ͭ·Γ ίϯςφΛຊ൪ʹಋೖ͢Δ͜ͱͰ
σϓϩΠཻ͕ΞϓϦέʔγϣϯίʔυ͔Β ΞϓϦέʔγϣϯ࣮ߦج൫ͦͷͷʹมΘΔ
ίϯςφಋೖલͷ1)1όʔδϣϯΞοϓΛ͢Δࡍͷεςοϓ Πϯϑϥ ։ൃऀ εςʔδϯάڥ ϓϩμΫγϣϯڥ ։ൃڥ ᶃ ᶄᶈ ᶅ ᶆᶊ
ᶇ ᶉ ᶋ ᶃ։ൃڥͰݕূ ᶄ0QTʹεςʔδϯάͷมߋґཔ ᶅ0QT͕εςʔδϯάΛมߋ ᶆ%FWʹมߋྃ࿈བྷ ᶇεςʔδϯάʹσϓϩΠݕূ ᶈ0QTʹϓϩμΫγϣϯͷมߋґཔ ᶉ0QT͕ϓϩμΫγϣϯΛมߋ ᶊ%FWʹมߋྃ࿈བྷ ᶋϓϩμΫγϣϯʹσϓϩΠྃ͠ ☓
σϓϩΠର͕ΞϓϦέʔγϣϯ࣮ߦج൫ͦͷͷʹมΘΔ εςʔδϯάڥ ϓϩμΫγϣϯڥ ։ൃڥ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ࣮ߦڥ ࣮ߦڥ
࣮ߦڥ ࣮ߦڥ ΞϓϦέʔγϣϯ ࣮ߦڥ ΞϓϦέʔγϣϯ ࣮ߦڥ ઃఆ มߋ ઃఆ มߋ σϓϩΠ σϓϩΠ σϓϩΠ σϓϩΠ
σϓϩΠର͕ΞϓϦέʔγϣϯ࣮ߦج൫ͦͷͷʹมΘΔ εςʔδϯάڥ ϓϩμΫγϣϯڥ ։ൃڥ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ࣮ߦڥ ࣮ߦڥ
࣮ߦڥ ࣮ߦڥ ΞϓϦέʔγϣϯ ࣮ߦڥ ΞϓϦέʔγϣϯ ࣮ߦڥ ઃఆ มߋ ઃఆ มߋ σϓϩΠ σϓϩΠ σϓϩΠ σϓϩΠ σϓϩΠ࣮ߦڥؚΉج൫ͷ࡞Γ͠
σϓϩΠର͕ΞϓϦέʔγϣϯ࣮ߦج൫ͦͷͷʹมΘΔ εςʔδϯάڥ ϓϩμΫγϣϯڥ ։ൃڥ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ࣮ߦڥ ࣮ߦڥ
࣮ߦڥ ࣮ߦڥ ΞϓϦέʔγϣϯ ࣮ߦڥ ΞϓϦέʔγϣϯ ࣮ߦڥ ઃఆ มߋ ઃఆ มߋ σϓϩΠ σϓϩΠ σϓϩΠ σϓϩΠ *NVUBCMF*OGSBTVUSBDUVSFͷ࣮ફ
w ։ൃڥͱຊ൪ڥͷဃ ˠ%PDLFSΠϝʔδͰ04ϨΠϠ͔ΒύοέʔδϯάԽ w ΞϓϦέʔγϣϯ࣮ߦج൫ͷϒϥοΫϘοΫεԽ ˠ%PDLFSGJMFΛಡΊ୭Ͱ04ϨΠϠ͔Βཧղग़དྷΔ w αʔϏε͕ಈ͍͍ͯΔج൫ʹରͯ͠ߦ͏ઃఆมߋͷෳࡶ͞ ˠσϓϩΠຖʹೖΕସΘΔΠϛϡʔλϒϧͳΠϯϑϥ ຊ൪ͷίϯςφԽͰղܾग़དྷͨ՝
νʔϜ։ൃʹͨΒͯ͘͠Εͨͷ
ΞϓϦέʔγϣϯ࣮ߦج൫Λ ։ൃऀ͕ࣗతʹίϯτϩʔϧ αʔϏε։ൃαΠΫϧͷ্
*NVUBCMF*OGSBTVUSBDUVSFͷ࣮ફ มԽʹڧ͍҆ఆͨ͠γεςϜӡ༻
͍͑ͨ͜ͱ
ίϯςφΛ։ൃڥ͚ͩͰ͏ͷ ͍ͬͨͳ͍
ίϯςφຊ൪ಋೖʹඞཁͳίτ
w ΦʔέετϨʔγϣϯπʔϧͷબఆ ෳίϯςφΛऔΓר͘ڥΛӡ༻͢Δͷʹඞਢ w ܧଓతσϓϩΠͷඋ ୭͕ͬͯಉ݁͡Ռ͕ग़ΔΑ͏ͳϑϩʔΛ࡞Δ w ϩάɾϦιʔεϞχλϦϯάͷج൫ 44)ͳͯ͘ӡ༻ग़དྷΔΑ͏ͳΈ ίϯςφͷຊ൪ಋೖʹ͋ͨΓߟ͑Δ͖͜ͱ
ΦʔέετϨʔγϣϯπʔϧͷબఆ
ϩʔΧϧϚγϯ Ϗϧυˠ&$3QVTI EPDLFSCVJMEUYYELSFDSBQOPSUIFBTUBNB[POBXTDPNIPHFMBUFTU BXTFDSHFUMPHJOSFHJPOBQOPSUIFBTUOPJODMVEFFNBJM EPDLFSQVTIYYELSFDSBQOPSUIFBTUBNB[POBXTDPNIPHFMBUFTU &$
&$3QVMMˠچίϯςφഁغˠίϯςφىಈ BXTFDSHFUMPHJOSFHJPOBQOPSUIFBTUOPJODMVEFFNBJM EPDLFSQVMMYYELSFDSBQOPSUIFBTUBNB[POBXTDPNIPHFMBUFTU EPDLFSLJMMIPHF EPDLFSSNIPHF EPDLFSSVOEOBNFIPHFYYELSFDSBQOPSUIFBTUBNB[POBXTDPNIPHFMBUFTU ίϯςφΛखಈͰೖΕସ͑Δखॱ
ϩʔΧϧϚγϯ Ϗϧυˠ&$3QVTI EPDLFSCVJMEUYYELSFDSBQOPSUIFBTUBNB[POBXTDPNIPHFMBUFTU BXTFDSHFUMPHJOSFHJPOBQOPSUIFBTUOPJODMVEFFNBJM EPDLFSQVTIYYELSFDSBQOPSUIFBTUBNB[POBXTDPNIPHFMBUFTU &$
&$3QVMMˠچίϯςφഁغˠίϯςφىಈ BXTFDSHFUMPHJOSFHJPOBQOPSUIFBTUOPJODMVEFFNBJM EPDLFSQVMMYYELSFDSBQOPSUIFBTUBNB[POBXTDPNIPHFMBUFTU EPDLFSLJMMIPHF EPDLFSSNIPHF EPDLFSSVOEOBNFIPHFYYELSFDSBQOPSUIFBTUBNB[POBXTDPNIPHFMBUFTU ίϯςφΛखಈͰೖΕସ͑Δखॱ େมɻɻɻ
w ෳͷίϯςφϗετͷཧ w ҆ఆͨ͠ίϯςφͷϓϩϏδϣχϯά ىಈɺഁغͷϥΠϑαΠΫϧ Ͳͷׂͷίϯςφ͕ͲΕ͘Β͍ͷಈ͖͔͘ w ίϯςφϗετ͕མͪͨ࣌ͷৼΔ͍ w ෛՙ૿Ճʹ͏Φʔτεέʔϧ
w ϞχλϦϯάϩάཧ ҆ఆͨ͠αʔϏεӡ༻ͱ͍͏ઢͰߟ͑Δίτଟ͍
w ෳͷίϯςφϗετͷཧ w ҆ఆͨ͠ίϯςφͷϓϩϏδϣχϯά ىಈഁغͷϥΠϑαΠΫϧ Ͳͷׂͷίϯςφ͕ͲΕ͘Β͍ͷಈ͖͔͘ w ίϯςφϗετ͕མͪͨ࣌ͷৼΔ͍ w ෛՙ૿Ճʹ͏Φʔτεέʔϧ
w ϞχλϦϯάϩάཧ ҆ఆͨ͠αʔϏεӡ༻ͱ͍͏ઢͰߟ͑Δίτଟ͍ ͜ΕΒͷׂΛ୲ͬͯ͘ΕΔͷ͕ ίϯςφΦʔέετϨʔγϣϯπʔϧ
w ,VCFSOBUFT LT ۀքͷελϯμʔυతͳҐ ଟػೳ ϚϧνϓϥοτϑΥʔϜͰಈ͘ ֤ϕϯμͰϚωʔδυαʔϏε͋Γ (,&ɺ"NB[PO&,4ɺ",4ɺ*,4
w "NB[PO&$4 "84ͷίϯςφཧͷϚωʔδυαʔϏε "84͕ఏڙ͢ΔଞαʔϏεͱͷ࿈ܞ͕ڧΈ ίϯςφΦʔέετϨʔγϣϯπʔϧ
w ෳϗετͷཧ ΫϥελϦϯά w ίϯςφͷϓϩϏδϣχϯά ϩʔϦϯάɺϒϧʔάϦʔϯʹΑΔೖସ͑ ؆୯Ͱ࣮֬ͳϩʔϧόοΫ w ίϯςφͷάϧʔϓԽ ಉׂ͡ͷίϯςφΛάϧʔϐϯά
ίϯςφΦʔέετϨʔγϣϯπʔϧͷػೳᶃ
w ηϧϑώʔϦϯά ίϯςφͷࣗಈ෮چ w ΦʔτεέʔϦϯά ෛՙʹԠͨࣗ͡ಈ֦ு w ϞχλϦϯάɺϩάཧ ӡ༻ʹඞཁͳσʔλͷऩू ίϯςφΦʔέετϨʔγϣϯπʔϧͷػೳᶄ
w ΦʔέετϨʔγϣϯπʔϧͲΕෳࡶͰֶशίετߴ͍ w ҆ఆͨ͠ίϯςφج൫ͷӡ༻ʹඞਢͷٕज़ w ͦΕͧΕͷڥʹదͨ͠πʔϧΛબ͢Δ͜ͱ͕ॏཁ ίωώτ"84ڥͷΈͳͷͰ"NB[PO&$4Ͱेͱ͍͏அΛ͍ͯ͠Δ ΦϯϓϨͰӡ༻͢ΔͳΒLT͕ྑͦ͞͏ Πϯϑϥ43&ͷϝϯό͕ଟ͍ͯ͘ɺߴͳ͜ͱΛΔͳΒLT ίϯςφΦʔέετϨʔγϣϯπʔϧͷબ
ܧଓతσϓϩΠͷඋ
w ίϯςφΠϝʔδͷϏϧυ $*্ͰΠϝʔδΛϏϧυ λάͰόʔδϣϯཧ w ίϯςφΠϝʔδͷϦϙδτϦͷQVTI %PDLFS)VC"NB[PO&$3ͷϦϙδτϦʹQVTI w ίϯςφͷೖସ͑ ΦʔέετϨʔγϣϯπʔϧͷ"1*Λୟ͖ίϯςφΛೖΕସ͑Δ
ίϯςφϕʔεͷσϓϩΠϑϩʔTUFQ
σϓϩΠϑϩʔ ։ൃऀ $MJFOU αʔϏεຖ 8FCΫϥελ 8FCΫϥελ $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS
$POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS αʔϏεຖ $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS $POUBJOFS "84$MPVE #BUDIΫϥελ &WFOU UJNFCBTFE $POUBJOFS CVJMEQVTI QVMM QVMM QVMM QVMM QVTI NFSHF EFQMPZ DPOUBJOFSSFQMBDFNFOU
ϩάɾϦιʔεϞχλϦϯάͷج൫
w ίϯςφഁغͰফ͑ͯ͠·͏ͷͰϩά֎෦ʹམͱ͢ %PDLFSͷϩάυϥΠόͰඪ४ग़ྗΛGMVFOUE$8-ܦ༝ͰσʔλετΞ ΞϓϦέʔγϣϯ͔Β4BBTૹ৴ 4FOUSZɺ1BQFSUSBJM w ϦιʔεϞχλϦϯάΛઃܭ μογϡϘʔυܦ༝ͰγεςϜΛ၆ᛌͰ͖ΔΑ͏ʹ ίϯςφΛࡉ͔͘ཧͱ͍͏ΑΓγεςϜΛܥͰଊ͑Δࢹ
ϩάɾϦιʔεϞχλϦϯάͷඋ͕ඞཁ
w ίϯςφഁغͰফ͑ͯ͠·͏ͷͰϩά֎෦ʹམͱ͢ %PDLFSͷϩάυϥΠόͰඪ४ग़ྗΛGMVFOUE$8-ܦ༝ͰσʔλετΞ ΞϓϦέʔγϣϯ͔Β4BBTૹ৴ 4FOUSZɺ1BQFSUSBJM w ϦιʔεϞχλϦϯάΛઃܭ μογϡϘʔυܦ༝ͰγεςϜΛ၆ᛌͰ͖ΔΑ͏ʹ ίϯςφΛࡉ͔͘ཧͱ͍͏ΑΓγεςϜΛܥͰଊ͑Δࢹ
ϩάɾϦιʔεϞχλϦϯάͷඋ͕ඞཁ Կ͔ى͖ͨ࣌ʹௐࠪग़དྷΔମ੍
w *NVUBCMF*OGSBTVUSBDUVSFʹΑΓઃఆมߋ࡞ۀ͔Βղ์ ίϯςφͷσϓϩΠΠϯϑϥઃఆมߋ w ίϯςφ͕҆ఆͯ͠ಈ͘ج൫Λඋ ΦʔέετϨʔγϣϯπʔϧɺσϓϩΠϑϩʔ ΩϟύγςΟϓϥϯχϯάϩάɾϦιʔεϞχλϦϯά w ΑΓ͍ͱ͔҆ఆͨ͠ΞʔΩςΫνϟΛ࡞Δ͜ͱʹྗग़དྷΔ ຊ൪ͷίϯςφಋೖޙͷΠϯϑϥΤϯδχΞͷׂ
·ͱΊ
ίϯςφͷຊ൪ӡ༻͕ νʔϜʹͨΒͯ͘͠ΕΔͷͱ
w ຊ൪ʹίϯςφΛಋೖ͢Δ͜ͱͰɺ%FW0QTͷڥք͕γϯϓϧ ʹͳΓαʔϏε։ൃαΠΫϧͷ্͕͕Δ w ։ൃڥͱຊ൪ͷ͕ࠩͳ͘ͳΓαʔϏε։ൃʹ͓͚Δ৺ཧత҆ શੑ͕ಘΒΕΔͷͰɺνʔϜͷมԽʹରͯ͠ͷڐ༰্͕͕Δ w *NVUBCMF*OGSBTVUSBDUVSFʹΑͬͯɺ্ॻ͖ΛॏͶΔΠϯϑ ϥڥ͔Βղ์͞Ε҆ఆͨ͠γεςϜӡ༻͕खʹೖΔ ·ͱΊ
ຊ൪ίϯςφԽͯ͠ΈΑ͏ͱ͍͏ํ͕ ҰਓͰ૿͑Ε͏Ε͍͠Ͱ͢
ίωώτͰΤϯδχΞੵۃ࠾༻தͰ͢ʂ ڵຯ͕͋ΔํɺͬͱΛฉ͍ͯΈ͍ͨͱࢥ͏ํ͕͍·ͨ͠Βɹ Λ͔͚͍͔ͯͨͩ͘ɺ!TIOBHBJɹɹɹ·Ͱ%.͍ͩ͘͞