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
アーティファクトが鍵!ビジネスを安全に進化させるDevSecOps実践 / Manage ar...
Search
ihcomega56
July 30, 2021
Technology
2
4.6k
アーティファクトが鍵!ビジネスを安全に進化させる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
JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview)
ihcomega56
0
62
シリコンバレーのチームで経験したふりかえり - 共通点とギャップ / retrospectives in silicon valley
ihcomega56
5
1.8k
「サプライチェーン攻撃」に立ち向かう!SBOMを使った脆弱性管理がもたらす品質とスピード向上
ihcomega56
2
2.3k
アプリケーション開発者目線で語る、明日から始めるDevSecOps
ihcomega56
0
140
パターンマッチングを学んで新しいJavaの世界へ!Java 18までの目玉機能をおさらいしよう / Java 18 pattern matching
ihcomega56
3
1.3k
SCAとDockerを触ってみよう!DecSecOps入門ワークショップ / SCA and Docker workshop
ihcomega56
1
230
JFrogのDevOps Platformづくりを支えるオブザーバビリティ / JFrog Observability
ihcomega56
0
440
SBOMでソフトウェアを守れ!10年後も自信を持ってリリースするために今始めるDevSecOps / DevSecOps with SBOM for yourself 10 years from now
ihcomega56
1
5.9k
Javaアプリケーションの アーティファクト管理と DevSecOps / Java artifacts management and DevSecOps
ihcomega56
0
2.4k
Other Decks in Technology
See All in Technology
アップデート紹介:AWS Data Transfer Terminal
stknohg
PRO
0
180
AWS re:Invent 2024 ふりかえり
kongmingstrap
0
130
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
190
あの日俺達が夢見たサーバレスアーキテクチャ/the-serverless-architecture-we-dreamed-of
tomoki10
0
430
ブラックフライデーで購入したPixel9で、Gemini Nanoを動かしてみた
marchin1989
1
520
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
110
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
220
alecthomas/kong はいいぞ / kamakura.go#7
fujiwara3
1
300
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
150
2024年にチャレンジしたことを振り返るぞ
mitchan
0
130
Postman と API セキュリティ / Postman and API Security
yokawasa
0
200
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
190
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
Embracing the Ebb and Flow
colly
84
4.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
We Have a Design System, Now What?
morganepeng
51
7.3k
A better future with KSS
kneath
238
17k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Side Projects
sachag
452
42k
The Language of Interfaces
destraynor
154
24k
Code Review Best Practice
trishagee
65
17k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.3k
Facilitating Awesome Meetings
lara
50
6.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
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 ։ൃ ӡ༻ ηΩϡ ϦςΟ >?@AB
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>?@ 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{ <B@e`|} 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