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
140
AWS Step Functions × AWS SAMで実現する家族ノートの低運用コストETL基盤/ kazokunote-stepfunctions-awssam-etl
shoichiron
4
4.9k
機械学習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
18k
ママリで動くカテゴリ類推エンジンの仕組み ~機械学習導入の4つの勘所を添えて~/mamari category analogy
shoichiron
0
740
SIGNATEの練習問題コンペで 57位までスコアを上げた話/ The story of the signate competition
shoichiron
2
5.5k
AWSサービスで実現するバッチ実行環境のコンテナ/サーバレス化/ Container service of batch execution environment realized by AWS service
shoichiron
11
6.6k
Fargateは何がうれしいのか/ fargate-whats-nice
shoichiron
4
11k
コンテナ導入の正攻法〜ママリのコンテナ移行舞台裏〜/Confrontation-of-Container-Transfer
shoichiron
1
3.5k
Other Decks in Technology
See All in Technology
JavaにおけるNull非許容性
skrb
2
2.6k
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
190
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
120
内製化を加速させるlaC活用術
nrinetcom
PRO
2
140
コンピュータビジョンの社会実装について考えていたらゲームを作っていた話
takmin
1
590
Apache Iceberg Case Study in LY Corporation
lycorptech_jp
PRO
0
300
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
lycorptech_jp
PRO
0
330
Amazon Aurora のバージョンアップ手法について
smt7174
2
140
遷移の高速化 ヤフートップの試行錯誤
narirou
6
1.1k
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
230
急成長する企業で作った、エンジニアが輝ける制度/ 20250227 Rinto Ikenoue
shift_evolve
0
120
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
540
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
91
5.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
4 Signs Your Business is Dying
shpigford
182
22k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Into the Great Unknown - MozCon
thekraken
35
1.6k
How to Ace a Technical Interview
jacobian
276
23k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
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ɹɹɹ·Ͱ%.͍ͩ͘͞