Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
アーティファクトが鍵!ビジネスを安全に進化させるDevSecOps実践 / Manage artifacts to practice DevSecOps
ihcomega56
July 30, 2021
Technology
2
3.8k
アーティファクトが鍵!ビジネスを安全に進化させるDevSecOps実践 / Manage artifacts to practice DevSecOps
Developers Summit 2021 Summer (デブサミ2021夏)
ihcomega56
July 30, 2021
Tweet
Share
More Decks by ihcomega56
See All by ihcomega56
「サプライチェーン攻撃」に立ち向かう!SBOMを使った脆弱性管理がもたらす品質とスピード向上
ihcomega56
1
1.2k
アプリケーション開発者目線で語る、明日から始めるDevSecOps
ihcomega56
0
22
パターンマッチングを学んで新しいJavaの世界へ!Java 18までの目玉機能をおさらいしよう / Java 18 pattern matching
ihcomega56
3
800
SCAとDockerを触ってみよう!DecSecOps入門ワークショップ / SCA and Docker workshop
ihcomega56
0
110
JFrogのDevOps Platformづくりを支えるオブザーバビリティ / JFrog Observability
ihcomega56
0
210
SBOMでソフトウェアを守れ!10年後も自信を持ってリリースするために今始めるDevSecOps / DevSecOps with SBOM for yourself 10 years from now
ihcomega56
1
4.1k
Javaアプリケーションの アーティファクト管理と DevSecOps / Java artifacts management and DevSecOps
ihcomega56
0
1.5k
元現場エンジニアが思う「もっとこうしておけばよかった」から学ぶDevSecOps / DevSecOps Best Practices learned from my experiences
ihcomega56
1
360
Dockerよちよち歩きハンズオン / Docker hands-on for beginners
ihcomega56
1
160
Other Decks in Technology
See All in Technology
2022年に起きたフロントエンドの変化
sakito
27
16k
キャリアを充実させる『カギ』に!PR TIMES CTO金子達哉から学ぶアウトプット術 / output_method
catatsuy
0
210
私見「UNIXの考え方」/20230124-kameda-unix-phylosophy
opelab
0
140
- Rでオブジェクト指向プログラミング- クラス設計入門の入門
kotatyamtema
1
530
“Do you have a virtual router?” Discuss how to use virtual routers
line_developers
PRO
0
460
AI Services 概要 / AI Services overview
oracle4engineer
PRO
0
160
Airdrop for Open Source Projects
epicsdao
0
240
成長が鈍化したチームを変えるためにやったこと / #RSGT2023
mongolyy
2
2.8k
ひとりで書ける! 日英文章作成のコツ / Do-it-yourself! - Tips for writing in Japanese-English
line_developers
PRO
1
400
PHPのimmutable arrayとは
hnw
1
130
Virtual Thread - 導入の背景と、効果的な使い方 -
skrb
3
240
LINE iOSエンジニアの日々 / LINE iOS Engineer Days
line_developers
PRO
1
120
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
10
1.3k
GraphQLとの向き合い方2022年版
quramy
20
9.8k
Happy Clients
brianwarren
90
5.8k
Principles of Awesome APIs and How to Build Them.
keavy
117
15k
Facilitating Awesome Meetings
lara
33
4.6k
The Invisible Side of Design
smashingmag
292
48k
GitHub's CSS Performance
jonrohan
1020
430k
What's in a price? How to price your products and services
michaelherold
233
9.7k
Code Reviewing Like a Champion
maltzj
508
38k
Clear Off the Table
cherdarchuk
79
290k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
101
6.1k
Transcript
ΞʔςΟϑΝΫτ͕ݤʂ ϏδωεΛ҆શʹਐԽͤ͞Δ %FW4FD0QT࣮ફ σϒαϛՆ
%FW0QT 1
ͱฉ͍ͯԿΛࢥ͍·͔͢ʁ 2
Ͱ 3
%FW4FD0QT 4
͜ΕͩͱͲ͏Ͱ͠ΐ͏ʁ 5
͜ͷηογϣϯͰ • ։ൃɾӡ༻ʹՃ͑ͯηΩϡϦςΟΛॏࢹ͢Δ ʮ%FW4FD0QTʯ͕ςʔϚͰ͢ • ·ͣجຊΛֶΜͩޙɺ໌͔Βૣ࣮ફ͢ΔͨΊͷ ώϯτΛ࣋ͪؼ͍ͬͯͩ͘͞ ηΩϡϦςΟʗΞϓϦέʔγϣϯΤϯδχΞͪΖΜɺ αʔϏεͷ࣭Λ্͍͛ͨϚωδϝϯτͷօ͞Μʹ ಧ͘ͱخ͍͠Ͱ͢😋
6
Α͜ͳͰ͢ 7 • +'SPHͷ%FWFMPQFS"EWPDBUF • %FW0QTΛΓ্͍͛ͯ͘κ • લ৬·ͰओʹόοΫΤϯυͷ։ൃ ʢ4*FS ࠂձࣾ
ূ݊ελʔτΞοϓʣ • 1PLFNPO (0ʹ࠶ͲϋϚΓத !"#$$%&' (#)*+,%-.
·ͣ 8
ࠓͷසग़ϫʔυ ΞʔςΟϑΝΫτͱ 9 • ΞʔςΟϑΝΫτϏϧυύοέʔδϯάΛܦͯੜ ͞ΕͨϑΝΠϧͷ͜ͱ • ʮόΠφϦϑΝΠϧʯͱݴ͏ ͦͷଞݺশ༷ʑ ྫ
͍ͭΔ͓͞Β͍ 10
%FW0QTͱ ސ٬ʹՁΛૉૣ͘ಧ͚ΔͨΊ ։ൃɾӡ༻͕ڠྗ͢Δ จԽతͳ࢟ɾऔΓΈ 11
%FW0QTͱ •%FWFMPQFST ։ൃ ͱ0QFSBUJPOT ӡ༻ ͕ڠۀ͢Δ ։ൃ ӡ༻ 12 !"#$%&'
()*+,- ./0123 456789:;<= 12
%FW0QTΛऔΓೖΕΔલ • ։ൃͱӡ༻͕ͦΕͧΕಠཱͨ͠৫ͱͯ͠ࣄΛ͢Δ • ͓ޓ͍ͷཧղेʹߦΘͣɺ૬खͷྖҬͰͷ࡞ۀ͕ ඞཁͳ࣌ґཔΛ͢Δ ։ൃ ӡ༻ ຊ൪ڥͰෆ۩߹͕ग़ͨͷͰ ௐ͍ࠪͯͩ͘͠͞
ґཔ ґཔ ࢦఆͨ࣌͠ࠁɾαʔόʔͷ ϩάΛ͍ͩ͘͞ 13 13
%FWͱ0QT͕அ͞Ε͍ͯΔͱ 14 ίʔσΟϯά ݁߹ςετ ୯ମςετ ςετσϓϩΠ ຊ൪σϓϩΠ ӡ༻ Ϗϧυ ։ൃ
ӡ༻ 14
%FWͱ0QT͕அ͞Ε͍ͯΔͱ 15 ։ൃ ৽ػೳΛಧ͚͍ͨͷʹʂ • ಠྗͰσϓϩΠͰ͖ͳ͍ͨΊ ࡞ͬͨͷΛ͙͢ग़ͤͳ͍ • ຊ൪ڥͰൃੜͨ͠τϥϒϧ ʹࣗΒؾ͘͜ͱ͕Ͱ͖ͳ͍
ӡ༻ ҆ఆՔಇ͍ͤͨ͞ͷʹʂ • ӡ༻ͷߟྀ͕ෆेͳΞϓϦ Λཧ͠ͳͯ͘ͳΒͳ͍ • ൃੜ࣌ɺΞϓϦͷ༷͕ ͔ΒͣࣗྗͰղܾͰ͖ͳ͍
%FWͱ0QT͕அ͞Ε͍ͯΔͱ 16 ։ൃ ৽ػೳΛಧ͚͍ͨͷʹʂ • ಠྗͰσϓϩΠͰ͖ͳ͍ͨΊ ࡞ͬͨͷΛ͙͢ग़ͤͳ͍ • ຊ൪ڥͰൃੜͨ͠τϥϒϧ ʹࣗΒؾ͘͜ͱ͕Ͱ͖ͳ͍
ӡ༻ ҆ఆՔಇ͍ͤͨ͞ͷʹʂ • ӡ༻ͷߟྀ͕ෆेͳΞϓϦ Λཧ͠ͳͯ͘ͳΒͳ͍ • ൃੜ࣌ɺΞϓϦͷ༷͕ ͔ΒͣࣗྗͰղܾͰ͖ͳ͍ ότϧ͔Γͬͯ ϏδωεɾαʔϏε͕ ͠ͳ͍
17 ࠓͦΕ͡Ό͍͚ͬͯͳ͍ • ιϑτΣΞੜ׆ʹ͖ࠜɺͲΜͳϏδωεΛ͢Δ ʹ͔ܽͤͳ͍ଘࡏͱͳͬͨ • ιϑτΣΞͷΑΓૣ͍ਐԽ͕ٻΊΒΕ͍ͯΔ
18 ٕज़ͱϏδωεೋਓࡾ٭ Ϗδ ωε ٕज़ ڞʹ ߴΈΛࢦ͢ͷͩ
%FW0QTΛൃలͤͯ͞ 19
%FW4FD0QTͱ •%FWͱ0QTʹՃ͑ͯɺ4FDVSJUZڠۀͯ͠ιϑτΣΞΛ ࡞͍ͬͯ͘ 20 20 ։ൃ ӡ༻ ηΩϡ ϦςΟ >
[email protected]
CDEFGHIJ <=K
ͦͦηΩϡϦςΟͬͯʜ 21 • ΠϯϑϥɺιϑτΣΞɺ ώϡʔϚϯΤϥʔͳͲؾʹ ͖͢͜ͱଟذʹΘͨΔ • શͯΛηΩϡϦςΟ୲ʹ ؙ͛ͤͣɺαʔϏεվળ ͷͨΊʹڠྗΛଓ͚Δ
• %FW4FD0QTͷλʔήοτ ιϑτΣΞͷηΩϡϦ ςΟͰ͋Δ ʮ8IBUBSFUIFMBZFSTPGTFDVSJUZ "DZCFSTFDVSJUZSFQPSUʯ IUUQTHPNJOETJHIUDPNJOTJHIUTCMPHXIBUBSFUIFMBZFSTPGTFDVSJUZ
22 ίϥϘϨʔγϣϯʹΑΔڀۃͷΰʔϧ ΤϯυϢʔβʔʹૉૣ͘ՁΛಧ͚ଓ͚Δ͜ͱ ϑΟʔυ όοΫ Ձ ৽ػೳɺ ϑΟʔνϟʔ LMGNOPQ RSQT-
UVWXYZ
ڀۃͷΰʔϧΛࢦͯ͠ • ϦϦʔεճΛ૿͢ ϦϦʔε·Ͱͷ࣌ؒΛ͘͢Δ • ࡞ۀΛޮԽ͢Δ • ࡞ۀΛεέʔϧͤ͞Δ • ϛετϥϒϧΛݮΒ͢
ૣ͘ݟ͚ͭͯରԠ͢Δ ˠʮ%FW0QTʯʮΞδϟΠϧ։ൃʯจԽɺ࢟ͱ ͯ͜͠ΕΛࢦ͢ αʔϏεͷվળͪΖΜɺϦιʔεෆ໘ͳ࡞ۀͱ͍ͬͨ ։ൃऀ๊͕͑ΔۙͳΈͷλωʹޮ͘ 23
ૉૣ͍ϦϦʔεͱ҆શੑͷ ཱ྆ΛͲ͏࣮ݱ͍͔ͯ͘͠ 24
$*$%ϦϦʔε·Ͱͷ࣌ؒΛ͘͢Δ • ܧଓతΠϯςάϨʔγϣϯ $POUJOVPVT*OUFHSBUJPO • ։ൃͨ͠ιʔείʔυΛසൟʹηϯτϥϧϦϙδτϦ ʹϚʔδ͠ɺࣗಈϏϧυɾςετΛߦ͏ • ܧଓతσϦόϦʔ $POUJOVPVT%FMJWFSZ
• ࣗಈͰΞʔςΟϑΝΫτΛϦϙδτϦʹެ։͢Δ • ܧଓతσϓϩΠϝϯτ $POUJOVPVT%FQMPZNFOU • ࣗಈͰຊ൪ڥͷσϓϩΠΛߦ͏ 25
νΣοΫ Ξτ Ϗϧυ ςετ ϦϦʔε σϓϩΠ ܧଓతΠϯςάϨʔγϣϯ ܧଓత σϦόϦʔ ܧଓత
σϓϩΠϝϯτ 26 $*$% 26
·ͣύΠϓϥΠϯ͕ ͳͬͪ͘ΌͶʂ 27
%FW4FD0QTͷϙΠϯτ ηΩϡϦςΟΛ ιϑτΣΞͷ։ൃϥΠϑαΠΫϧʹΈࠐΉ ˺$*$%ύΠϓϥΠϯʹΈࠐΉ • ͳΔࣗ͘ಈԽ͢Δ • ૣ͍λΠϛϯάͰΛݕग़͢Δ γϑτϨϑτ 28
ιϑτΣΞͷηΩϡϦςΟ৭ʑ • ڴҖϞσϦϯά 5ISFBUNPEFMJOH • ੩తΞϓϦέʔγϣϯηΩϡϦςΟςετ 4"45 • ಈతΞϓϦέʔγϣϯηΩϡϦςΟςετ %"45
• ιϑτΣΞίϯϙδγϣϯղੳ 4$" • ϑΝδϯά GV[[JOH • ϖωτϨʔγϣϯςετ ͳͲ 29
νΣοΫ Ξτ Ϗϧυ ςετ ϦϦʔε σϓϩΠ 30 ιϑτΣΞͷηΩϡϦςΟ৭ʑ 30 ڴҖ
ϞσϦϯά 4"45 %"45 ϖϯςετ 4$" ϑΝδϯά 4"45 ϒϥοΫ ϘοΫε ςετ %"45 ϖϯςετ ϗϫΠτ ϘοΫε ςετ ϑΝδϯά 4$" ˞ਤҰྫͰ͢
ؔ৺ͷର৭ʑ • ͕ࣗͨͪॻ͍ͨͷ։ൃ࡞ۀͰग़དྷΔίʔυઃఆ • ࣗͨͪҎ֎͕ॻ͍ͨͷ044 ϥΠϒϥϦͳͲ 31
৭ʑ͋Δ͚Ͳ 32 /01234 567189:;< /=1<3>
[email protected]
ABC4567D EFGHIJK43
࣮ࡍʹಈ͘ΞϓϦΛνΣοΫ 33 • ಈతΞϓϦέʔγϣϯηΩϡϦςΟςετ %"45 • αʔόʔʹσϓϩΠ࣮͠ࡍʹಈ͍͍ͯΔιϑτΣΞʹ ؚ·ΕΔ੬ऑੑɺϦεΫରԠͷۓٸͳͲΛચ͍ग़͢ • ʮ੬ऑੑஅʯͱ͍͏ఔͱͯ͠։ൃϥΠϑαΠΫϧʹ
Έࠐ·Ε͍ͯΔ৫ଟ͍ [\]^_` abcAdef ghV*i#j kYA<Bl
࣮ࡍʹϦϦʔε͢Δͷɺ ͕ࣗͨͪॻ͍ͯ࡞ͬͨͷΛ ಈ͔͔ͯ֬͠ΊΔʜ ࣗવͳൃͩ͠ཧղ͍͢͠ 34
͔͠͠ ͦΕ͚ͩͰΓͳ͍ʂ 35
044ͷηΩϡϦςΟΛΕͣʹ 36
044ͷηΩϡϦςΟΛΕͣʹ 37 • ׂҎ্ͷ৫͕ιϑτΣΞ։ൃʹ044Λ༻͍͍ͯΔ • 044ͷ΄ͱΜͲߋʹผͷ044ʹґଘ͓ͯ͠ΓσϓϩΠ ͢ΔιϑτΣΞʹࣗͷѲ͍ͯ͠ͳ͍ίʔυ͕େ ྔʹؚ·ΕΔ ʮ&YQMPSFZPVS044EFQFOEFODJFT7JTVBMMZʯ IUUQTXXXMJOLFEJODPNQVMTFFYQMPSFZPVSPTTEFQFOEFODJFTWJTVBMMZNJDIBFMNVMMFS
044ͷ੬ऑੑʹΑΔࣄྫ 38 ܦΫϩεςοΫ ݄ܝࡌʮ·ͨ4USVUT੬ऑੑඃɺࠃަলͰສ݅ͷใྲྀग़͔ʯ IUUQTYUFDIOJLLFJDPNJUBUDMOFXT
044ͷ੬ऑੑʹΑΔࣄྫ 39 ܦΫϩεςοΫ ݄ܝࡌʮ 8FCαΠτͷ੬ऑੑΛલ͔Β์ஔ͔ɺϝχίϯใ࿙ӮͷݪҼʯ IUUQTYUFDIOJLLFJDPNBUDMOYUDPMVNO
ιϑτΣΞͷಈతͳνΣοΫ Y ༻͢Δ044ͷ੩తͳνΣοΫ ྆ํߦ͏͜ͱ͕େࣄ 40
• ચ͍ग़͠ɾϥϯΫ͚ͳͲશͯΛखಈͰߦ͏ • ϦϦʔεલʹߦ͏ 41 044ͷνΣοΫେ/( 41 mnopp #pqfA<B krs2ct
νΣοΫ Ξτ Ϗϧυ ςετ ϦϦʔε σϓϩΠ 42 044ΛࣗಈνΣοΫ 42 ڴҖ
ϞσϦϯά 4"45 %"45 ϖϯςετ 4$" ϑΝδϯά IPX
νΣοΫ Ξτ Ϗϧυ ςετ ϦϦʔε σϓϩΠ 43 044ΛࣗಈνΣοΫ 43 4$"
IPX
νΣοΫ Ξτ Ϗϧυ ςετ ϦϦʔε σϓϩΠ 44 044ΛૣΊɾఆظతʹࣗಈνΣοΫ 44 4$"
4$" ˞ڥʹΑͬͯ *%&༻ϓϥάΠϯʹΑΔ ։ൃதͷνΣοΫՄ XIFO
͜͜ʹߦ͖ணͨ͘Ίʹ 45
ࣗͨͪͰॻ͍ͯੜͨ͠ ιʔείʔυ͚ͩΛ ཧɾνΣοΫ͢ΔͷͰ Γͳ͍ʂ 46
ΞʔςΟϑΝΫτΛ ཧ͠Α͏ 47
• ΞʔςΟϑΝΫτΛอ͢Δઐ༻ͷπʔϧ • ΞʔςΟϑΝΫτΛεΩϟϯͯ͠੬ऑੑϥΠηϯε ͷνΣοΫ͕Ͱ͖Δ4$"πʔϧͱΈ߹Θͤͯ͑Δ 48 όΠφϦɾ ϦϙδτϦϚωʔδϟʔ 48
ιʔείʔυ͑͞ཧ͓͚ͯ͠ ΞʔςΟϑΝΫτͳΜͯ ͍ͭͰ࡞ΕΔͷʹɺ Θ͟Θ͟ผͰཧ͢Δͷʁ 49
ιʔείʔυ WTΞʔςΟϑΝΫτ 50 ιʔείʔυ • ։ൃʹΑΔվमͷରͰ͋Γ ϏδωεϩδοΫΛ͡Ίͱ ͢ΔಠࣗͷՌʹ͋ͨΔ • (JUͳͲͷόʔδϣϯཧ͕
ਁಁ͍ͯ͠Δ ΞʔςΟϑΝΫτ • ґଘղܾ͕ࡁΜͰ͓Γಠࣗͷ ίʔυҎ֎ͷ෦ؚ·ΕΔ • ग़ՙ σϓϩΠ ରͱͳΔ • ઐ༻πʔϧͰͷཧίʔυ ͱൺֱ͢Δͱਁಁ͍ͯ͠ͳ͍
ΞʔςΟϑΝΫτ͕ॏཁͳཧ༝ 51 • ґଘղܾ͕ࡁΜͰ͍Δ • ग़ՙରͱͳΔ ˣ • ࠷ऴతʹαʔόʔͰಈ͘ͷʹؚ·ΕΔ044 ͱ͞ΒʹͦΕ͕
ґଘ͢Δ044 ͷνΣοΫ͕ՄೳͱͳΔ • ιʔεͷઃఆϑΝΠϧʹʮԿΛऔಘ༧ఆ͔ʯͱ͍͏ใ ͔͠ͳ͍ • ಉ͡ιʔείʔυΛϏϧυͯ͠ɺΞʔςΟϑΝΫτͷத ͕ຖճಉ͡ͱݶΒͳ͍ uGvCGNwr xy#pqz{ <
[email protected]
`|} xy)3i#<=
52 ΞʔςΟϑΝΫτ͕ॏཁͳཧ༝ ίʔσΟϯά Ϗϧυ ςετσϓϩΠ ݁߹ςετ ୯ମςετ ຊ൪σϓϩΠ ӡ༻ ΞʔςΟϑΝΫτ
ੜ ΞʔςΟϑΝΫτ͕ΘΕଓ͚Δ ੜͨ͠Βຊ൪σϓϩΠ·Ͱಉ͡ͷΛ͏ !"#$%&'() *+,-./012 34/56789: ;<2=1>)=1? ιʔείʔυ͕ ΞʔςΟϑΝΫτʹͳΔ·Ͱ
อ͢ΔΞʔςΟϑΝΫτ େ͖͚ͯ͘छྨ͋Δ 53
όΠφϦɾ ϦϙδτϦϚωʔδϟʔ͍ํ ͦͷ औಘ͢Δ อ͢Δ • ࡞ͨ͠ΞʔςΟϑΝΫτઐ༻ϦϙδτϦʹอ͠ɺ ͔ͦ͜ΒγΣΞ࠶ར༻Λ͢Δ • ಉ͡ιʔείʔυΛԿϏϧυ͢Δ
ͷΛආ͚࣌ؒΛઅͰ͖Δ • ࣭͕୲อ͞ΕͨΞʔςΟϑΝΫτΛ͍ճͤΔ 54
όΠφϦɾ ϦϙδτϦϚωʔδϟʔͱ4$"ͦͷ εΩϟϯ औಘ͢Δ อ͢Δ • Ϗϧυͯ͠อͨ͠ΞʔςΟϑΝΫτʹର͠ɺͬͯ ͍Δ044ͷηΩϡϦςΟɾϥΠηϯε νΣοΫ εΩϟϯ
Λ͔͚Δ • /(͕ݟ͔ͭͬͨΒऔಘΛېࢭ͠ Θͳ͍Α͏ઃఆͰ͖Δ 55
• औಘͨ͠ΞʔςΟϑΝΫτϦϙδτϦʹ อ͓ͯ͘͠ • ΩϟογϡͷׂΛՌͨ͢ • ߴʹऔಘͰ͖Δ • ֎෦ϦϙδτϦʹΞΫηε Ͱ͖ͳͯ͘औಘͰ͖Δ
औಘͭͭ͠ อ͢Δ %PDLFS)VC .BWFO$FOUSBM OQNͳͲ όΠφϦɾ ϦϙδτϦϚωʔδϟʔ͍ํ ͦͷ 56
औಘͭͭ͠ อ͢Δ %PDLFS)VC .BWFO$FOUSBM OQNͳͲ όΠφϦɾ ϦϙδτϦϚωʔδϟʔͱ4$"ͦͷ •
औಘͯ͠อͨ͠ΞʔςΟϑΝΫτʹରͯ͠ ͍ͬͯΔ044ͷεΩϟϯΛ͢Δ • /(͕ݟ͔ͭͬͨΒऔಘΛېࢭ͠ Θͳ͍Α͏ઃఆͰ͖Δ εΩϟϯ 57
• ࡞ɾऔಘͨ͠ΞʔςΟϑΝΫτΛอ͠ɺ࠶ར༻ ͕Ͱ͖ΔΑ͏ʹ͢Δ • ͜͜ͰΞʔςΟϑΝΫτʹର͢ΔεΩϟϯΛ࣮ࢪ͠ɺ ༻͍ͯ͠Δ044ͷηΩϡϦςΟνΣοΫ 4$" Λߦ͏ ιʔείʔυղੳɺαʔόʔͰՔಇ͍ͯ͠ΔΞϓϦͷஅͱੑ࣭͕ҟͳΔ •
$*$%ύΠϓϥΠϯʹΈࠐΉ͜ͱͰΞʔςΟϑΝΫτ ͷऔಘɾอɾεΩϟϯͳͲΛશͯࣗಈͰߦ͏ 58 όΠφϦɾ ϦϙδτϦϚωʔδϟʔ ·ͱΊ 58
νΣοΫ Ξτ Ϗϧυ ςετ ϦϦʔε σϓϩΠ 59 ࣮ݱ͍ͨ͠ύΠϓϥΠϯ 59 อͨ͠
λΠϛϯάͰ 4$" 7$4 #3. TFSWFST TFSWFST ϦϦʔεલʹ 4$"
πʔϧΛՃͨ͠Β 60 • 044ͷεΩϟϯʮͨΓલʯͱͯ͠ܧଓతʹ࣮ࢪ͢Δ • /(͕͋ͬͨࡍͷϑϩʔΛ༧ΊܾΊɺܭըஈ֊ͰߟྀʹೖΕΔ • ʮࠓճ͚ͩεΩϟϯΛεΩοϓʂʯʮٸ͔͗ͩΒεϧʔʂʯͱ ϧʔϧΛܗ֚Խͤ͞ͳ͍ •
ࣗಈεΩϟϯͱਓྗͷ࡞ۀΛΈ߹Θͤͯ044Λ׆༻͢Δ • ྫ͑ͦͦͷٕज़બఆʹਓͷஅ ͍উखɺߋ৽සɺ ϝϯςφʔͷͳͲΛ;·͑ͯ ͕ඞཁͱͳΔ • εΩϟϯͰݟ͔ͭͬͨ/(ʹͲ͏ରԠ͢Δ͔ʹ͍ͭͯஅ͕ ඞཁͱͳΔ͜ͱ͕͋Δ • ॏཁͳஅʹ࣌ؒΛׂͨ͘ΊʹࣗಈԽ͕༗ޮͱͳΔ
·ͱΊ 61 •ਝ͔ͭ҆શʹιϑτΣΞΛͤ͞ΔͨΊʹ %FW4FD0QTͷߟ͑ํ͕༗ޮͰ͋Δ •੬ऑੑΛૣΊʹݟ͚ͭରॲ͢Δʹಈతͳ੬ऑੑ அͱ੩తͳίϯϙʔωϯτղੳΛΈ߹ΘͤΔ ͷ͕ޮՌతͰ͋Δ ~•t
͋ͳͨͷ৫ʜʁ 62 ηΩϡϦςΟ͕ιϑτΣΞ։ൃϥΠϑαΠΫϧ ˺$*$%ύΠϓϥΠϯ ʹΈࠐ·Ε͍ͯΔ $*$%ύΠϓϥΠϯ͕උ͞Ε͍ͯΔ ΞʔςΟϑΝΫτ͕ཧ͞Ε͍ͯΔ %FW0QT %FW4FD0QTʹཧղͷ͋Δڥͱͳ͍ͬͯΔ
͋ͳͨͷ৫ʜʁ 63 ηΩϡϦςΟ͕ιϑτΣΞ։ൃϥΠϑαΠΫϧ ˺$*$%ύΠϓϥΠϯ ʹΈࠐ·Ε͍ͯΔ $*$%ύΠϓϥΠϯ͕උ͞Ε͍ͯΔ ΞʔςΟϑΝΫτ͕ཧ͞Ε͍ͯΔ ʔʔʔʔʔ น ʔʔʔʔʔ
%FW0QT %FW4FD0QTʹཧղͷ͋Δڥͱͳ͍ͬͯΔ
%FW4FD0QTͷน 64 • Χϧνϟʔ͕ৢ͞Ε͍ͯͳ͍ • ཧղऀ͕͍ͳ͍ • ࣮πʔϧಋೖΛ ਐΊͨͯ͘ݖݶ͕ͳ͍ L%MNOP
ηΩϡϦςΟͷؔ৺͔Βର͢Δ 65 • ʮηΩϡϦςΟʯͲΜͳ৬छɺόοΫάϥϯυͷਓ ͰϦεΫͱͯ͠ଊ͍͑͢ • ࣄྫଟ͘औΓΈͷॏཁੑΛ͖͔͚ͬ͢ʹ͍͢͠
ࠓ͔ΒͰ͖Δ͜ͱ 66 •ࣗͷ৫Ͱग़དྷ͍ͯΔ͜ͱɾ͍ͳ͍͜ͱΛੳ ͠ɺऔΓΊΔͱ͜Ζ͔Β࢝ΊͯΈΔ •·ͣྡͷਓ ϦϞʔτ͔͠Εͳ͍͚Ͳ ͱͯ͠ΈΔͱ͜Ζ ͔Βগͣͭ͠ม͍͑ͯ͘
ͦ͏ɺ·ͣۙͳͱ͜Ζ͔Β 67
ָ͕ࣗʹɺͤʹͳΔ͜ͱΛ ߟ͑ͯߦಈ͢Ε νʔϜձࣾͷͨΊʹͳΔ 68 €•j‚pƒ•B „A…†#)3f ‚pfA‡ˆA ‰Š-‹Œwq
%FW4FD0QTͱ͍͑ʜ 69
༡ͼʹདྷ͍ͯͩ͘͞ʂ 70 ݄ ʙ ۀքͷஶ໊ਓΛট͖ࣗ༝ʹޠΓ߹͏ΣϏφʔʮΑ͜ͳͷ෦ʯ IUUQTKGSPHDPOOQBTTDPNFWFOU
71 5IBOLZPV
ࢀߟจݙ • +FOOJGFS%BWJT 3ZO %BOJFMTʰ&GGFDUJWF %FW0QT ʕຊபʹΑΔ࣋ଓՄೳͳ৫จԽͷҭͯํʱ • ʮ8IBUJT%FW0QT ʯIUUQTKGSPHDPNEFWPQTUPPMTXIBUJTEFWPQT
• ʮ8IBU BSF UIF MBZFST PG TFDVSJUZ " DZCFSTFDVSJUZ SFQPSUʯ IUUQTHPNJOETJHIUDPNJOTJHIUTCMPHXIBUBSFUIFMBZFSTPGTFDVSJUZ • ʮ&YQMPSF ZPVS 044 EFQFOEFODJFT 7JTVBMMZʯIUUQTXXXMJOLFEJODPNQVMTFFYQMPSFZPVSPTT EFQFOEFODJFTWJTVBMMZNJDIBFMNVMMFS • ʮ+BWB EFQFOEFODZ NBOBHFNFOU IPX NBOZ MJOFT PG DPEF EPFT NZ BQQMJDBUJPO IPME ʯ IUUQTTOZLJPCMPHKBWBEFQFOEFODZNBOBHFNFOU • ܦࡁ࢈ۀলใࡦہαΠόʔηΩϡϦςΟ՝ʮ044ͷར׆༻ٴͼͦͷηΩϡϦςΟ֬อʹ͚ͨཧख๏ ʹؔ͢Δࣄྫूʯ IUUQTXXXNFUJHPKQQSFTTQEG • ܦΫϩεςοΫ ݄ܝࡌʮ · ͨ 4USVUT ੬ ऑ ੑ ඃ ɺ ࠃ ަ ল Ͱ ສ ݅ ͷ ใ ྲྀ ग़ ͔ ʯ IUUQTYUFDIOJLLFJDPNJUBUDMOFXT • ܦΫϩεςοΫ ݄ܝࡌʮ 8FCαΠτͷ੬ऑੑΛલ͔Β์ஔ͔ɺϝχίϯใ࿙ӮͷݪҼʯ IUUQTYUFDIOJLLFJDPNBUDMOYUDPMVNO • ʮ#FTUQSBDUJDFTGPSJOUSPEVDJOH+'SPH9SBZJOUPZPVS%FW4FD0QT QSPDFTTʯ IUUQTNFEJBKGSPHDPNXQDPOUFOUVQMPBET#FTUQSBDUJDFTGPSJOUSPEVDJOH +'SPH9SBZJOUPZPVS%FW4FD0QTQSPDFTTQEG 72 72