Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
インフラ目線のFargate入門 / infra-perspective-introducti...
Search
Kohei Ota
November 14, 2019
Technology
7.2k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
インフラ目線のFargate入門 / infra-perspective-introduction-to-fargate
Kohei Ota
November 14, 2019
More Decks by Kohei Ota
See All by Kohei Ota
CloudNative Meets WebAssembly: Exploring Wasm's Potential to Replace Containers
inductor
4
3.7k
The Cloud Native Chronicles: 10 Years of Community Growth Inside and Outside Japan
inductor
0
210
Cracking the KubeCon CfP
inductor
2
940
KubeCon Recap -Platform migration at Scale-
inductor
1
1.1k
コンテナビルド最新事情 2022年度版 / Container Build 2022
inductor
3
610
データベースとストレージのレプリケーション入門 / Intro-of-database-and-storage-replication
inductor
28
6.7k
KubeConのケーススタディから振り返る、Platform for Platforms のあり方と その実践 / Lessons from KubeCon case studies: Platform for Platforms and its practice
inductor
3
1k
オンラインの技術カンファレンスを安定稼働させるための取り組み / SRE activity for online conference platform
inductor
1
1.4k
Kubernetesネットワーキング初級者脱出ガイド / Kubernetes networking beginner's guide
inductor
23
8k
Other Decks in Technology
See All in Technology
自分で立ててみるLLMサービス
y_sera15
0
160
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.1k
今こそ知りたいAmplifyGen2
mkdev10
2
160
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
7
2.9k
go-sqletch
moznion
0
130
Getting Started with Google Antigravity
glaforge
0
190
OR学会2026年秋期大会_機械学習と数理最適化の融合による、配合レシピ最適化システム開発事例
brainpadpr
0
130
SDDの運用にめげずに向き合った話
sansantech
PRO
1
140
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
180
Running Kotlin + Quarkus with Lambda
nealle
1
420
事業活動を AI Ready にする攻めと守りのデータエンジニアリング / data-engineering-for-ai-ready-business
pei0804
7
2.5k
OpenSharing について熱く語る〜AI アセットの共有について〜
kameitomohiro
0
260
Featured
See All Featured
Crafting Experiences
bethany
1
380
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
360
The SEO identity crisis: Don't let AI make you average
varn
0
580
Automating Front-end Workflow
addyosmani
1369
210k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
630
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
580
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Transcript
ࣾϓϩδΣΫτ ษڧձ Πϯϑϥઢͷ'BSHBUFೖ ࣾϓϩδΣΫτ ษڧձ גࣜձࣾ;0;0ςΫϊϩδʔζ ։ൃ෦
.-0QTνʔϜ ଠా ߤฏ $PQZSJHIU;0;05FDIOPMPHJFT *OD
;0;05FDIOPMPHJFT *OD גࣜձࣾ;0;0ςΫϊϩδʔζ ։ൃ෦ .-0QTνʔϜ ΤϯδχΞ ଠా ߤฏ ݄ʹελʔττΡσΠςΫϊϩδʔζ ݱ;0;0ςΫϊ
ϩδʔζ ʹೖࣾɻ ։ൃ෦ͷ1#νʔϜʹͯ"84Λத৺ʹւ֎͚ࣗࣾ&$ͷΠϯϑ ϥ։ൃӡ༻ͳͲΛ୲ޙɺ43&ͱ֤ͯ͠ॴͷΠϯϑϥʹैࣄɻ ݄ΑΓɺ.-0QTνʔϜʹଐͱͳΓɺओʹ($1Λͬ ͨػցֶशج൫ͷઃܭߏஙӡ༻ͳͲΛߦ͍ͬͯΔɻ 2
;0;05FDIOPMPHJFT *OD ˔ΞϓϦΑΓΠϯϑϥʹΑ͍ͬͯΔਓ ˔,VCFSOFUFTͷΞʔΩςΫνϟΛͳΜͱͳ͘ཧղ͍ͯ͠Δਓ ˓&$4ษڧ͢Δͱ͖ʹɺ,VCFSOFUFTʹ͓͚ΔΞϨͩͳ ͱͳΜͱͳ͘ஔ͖͑ͯߟ͑ΒΕΔਓ ඞਢͰͳ͍ ˔&$4'BSHBUFʹ͍ͭͯΑ͔ͬͯ͘ͳ͍ਓ ͜ͷࢿྉͷରಡऀ 3
;0;05FDIOPMPHJFT *OD ˔9BTB4FSWJDFʹ͍ͭͯ ˔$BB4ʹ͍ͭͯ ˔େΫϥυʹ͓͚Δ$BB4 ˔&$4ͱ ˔'BSHBUFͱ ΞδΣϯμ 4
;0;05FDIOPMPHJFT *OD ˔9BTB4FSWJDFʹ͍ͭͯ ˔$BB4ʹ͍ͭͯ ˔େΫϥυʹ͓͚Δ$BB4 ˔&$4ͱ ˔'BSHBUFͱ ΞδΣϯμ 5
;0;05FDIOPMPHJFT *OD ˔ੈͷதతʹ*BB4ɺ1BB4ɺ4BB4ͳͲͱ໊͍ͬͨલͰ ΒΕΔɺαʔϏεͷఏڙܗࣜͷ૯শ ˔͜͜ͰɺओͳͷΛ؆୯ʹհ 9BTB4FSWJDFʹ͍ͭͯ 6
;0;05FDIOPMPHJFT *OD 9BTB4FSWJDFʹ͍ͭͯ 7 名称 役割 プロダクトの例 SaaS(Service as a
Service) Web上でサービスを展開してブラウザやAPI経由で サービスを提供する。ある意味、全体のXaaSでく くりきれないこの世の全サービスは大体SaaS。 Gmail, SendGrid, Jobcanなど PaaS(Platform as a Service) 特定の言語環境やソフトウェアスタックを動かすた めの環境を提供する。 IaaS + OS + 必要なミドルウェアまでをパッケージ ングし、ユーザーはその制約の上でアプリを開発、 稼働させることができる。 Heroku、PCF、GAEなど FaaS(Function as a Service) PaaSに近いが、PaaSとは違ってコールドスタート ワークロードの稼働時間(実際に計算にかかる時間) に応じて課金される。 AWS Lambda, GCF, Azure Functions など CaaS(Container as a Service) 広義的にはPaaS。コンテナの管理レイヤ (オーケ ストレーション) を提供し、その上で自分の動かし たいワークロードをコンテナで動かすことができる。 ECS, EKS, GKE, AKSなど IaaS(Infrastructure as a Service) マシンリソースごと提供される。最も自由度が高い。Amazon EC2, GCE, MS Azureなど
;0;05FDIOPMPHJFT *OD ˔ଞʹ ˓'JSFCBTF$PHOJUPʹද͞ΕΔ.#BB4 ˓"VSPSB4QBOOFSͳͲͷ%#BB4 ͳͲɺࡉ͔͍ͷΛ্͛ͩ͢ͱ͖Γ͕ͳ͍ 9BTB4FSWJDFʹ͍ͭͯ 8
;0;05FDIOPMPHJFT *OD ˔ࣗ༝ͱ੍ͷ ˓جຊతʹ৫తͳӡ༻ෛՙͷΩϟύ WTٕज़ཁ݅ͷ όϥϯε͕ॏཁ ˙FHΠϯϑϥνʔϜ͍ͳ͍ͷʹ*BB4͚ͩͱ͔ɺෳࡶ ͳ/8ߏͷϫʔΫϩʔυ͕େྔʹಈ͘ͷʹ1BB4ͩ ͚Ͱ͕ΜΔͱ͔Ұൠతʹ͍͠ 9BTB4FSWJDFʹ͍ͭͯ
9
;0;05FDIOPMPHJFT *OD 10 Ref: https://rubygarage.org/blog/iaas-vs-paas-vs-saas
;0;05FDIOPMPHJFT *OD ˔9BTB4FSWJDFʹ͍ͭͯ ˔$BB4ʹ͍ͭͯ ˔େΫϥυʹ͓͚Δ$BB4 ˔&$4ͱ ˔'BSHBUFͱ ΞδΣϯμ 11
;0;05FDIOPMPHJFT *OD ίϯςφج൫Λ࡞Δ߹ɺҰൠʹҎԼͷཁૉ͕େࣄ ωοτϫʔΫ ϘϦϡʔϜ ϥϯλΠϜ $BB4ʹ͍ͭͯ 12
;0;05FDIOPMPHJFT *OD ίϯςφʹΑͬͯΠϯϑϥΛநԽग़དྷΔͱ͍͑ɺίϯ ςφΤϯδϯΛࡌ͢Δͷ7.ϕΞϝλϧ্ͷ࣮Πϯ ελϯεͳͷͰɺͦͷͨΊͷ/8ϘϦϡʔϜඞਢɻ $BB4ʹ͍ͭͯ 13 Dockerコンテナ Dockerホスト上で動く Dockerエンジン
;0;05FDIOPMPHJFT *OD Πϯϑϥ෦ʹ"OTJCMFͳͲͷߏཧπʔϧΛͬͯɺ %PDLFSΛೖΕͯ/8ϙϦγʔೖΕͯɺηΩϡϦςΟύον ͯͯͱϝϯςΛܧଓ͍ͯ͘͠ͷେมɻ %PDLFS͚ͩͰίϯςφͷཧʹඞཁͳػೳ͕Γͳ͍ɻ $BB4ʹ͍ͭͯ 14 Dockerコンテナ Dockerホスト上で動く
Dockerエンジン
;0;05FDIOPMPHJFT *OD ίϯςφΦʔέετϨʔγϣϯͰ ͔͍͚ͭͩʂʂʂʂʂʂ 15
;0;05FDIOPMPHJFT *OD ίϯςφΑΓԼશ෦Λਓ͕ؒཧ͢Δͷେม ˠ ,VCFSOFUFT.FTPT .BSBUIPOͷΑ͏ͳɺϚγϯͱί ϯςφͷؒʹ͕ΔੈքΛ·Δͬͱ໘ݟͯ͘ΕΔଘࡏ͕ ͍Δ͜ͱͰɺෳࡶͳϫʔΫϩʔυΛಈ্͔͢Ͱͷӡ༻ෛՙ ΛݮͰ͖Δɻ ίϯςφΦʔέετϨʔγϣϯͷ
16
;0;05FDIOPMPHJFT *OD ˔ίϯςφͷཧϨΠϠ ΦʔέετϨʔγϣϯ Λఏڙ ˓͖ͳίϯςφϫʔΫϩʔυΛಈ͔͢͜ͱ͕Մೳ $BB4ͷ͓͞Β͍ 17
;0;05FDIOPMPHJFT *OD ˔9BTB4FSWJDFʹ͍ͭͯ ˔$BB4ʹ͍ͭͯ ˔େΫϥυʹ͓͚Δ$BB4 ˔&$4ͱ ˔'BSHBUFͱ ΞδΣϯμ 18
;0;05FDIOPMPHJFT *OD 19 クラウド種別 名前 ベース AWS Amazon ECS (Elastic
Container Service) 独自の内製ツール Amazon EKS (Elastic Kubernetes Service) Kubernetes GCP GKE (Google Kubernetes Engine) Kubernetes Azure AKS (Azure Kubernetes Service) Kubernetes େΫϥυʹ͓͚Δ$BB4 ,VCFSOFUFT͕ઐ༗͍ͯ͠ΔΑ͏ʹݟ͑Δʁ͋ͱͰҧ͍Λൺֱ͢Δ
;0;05FDIOPMPHJFT *OD ˔9BTB4FSWJDFʹ͍ͭͯ ˔$BB4ʹ͍ͭͯ ˔େΫϥυʹ͓͚Δ$BB4 ˔&$4ͱ ˔'BSHBUFͱ ΞδΣϯμ 20
;0;05FDIOPMPHJFT *OD &$4ͱ 21 ˔"84ͷίϯςφΦʔέετϨʔγϣϯπʔϧ ˔ίϯτϩʔϧϓϨʔϯͱͯ͠ಈ࡞͠ɺσʔλϓϨʔϯ Ͱ͋Δ7.্ʹ%PDLFSίϯςφΛ্ཱͪ͛ͨΓɺཧ͠ ͨΓͯ͘͠ΕΔ
;0;05FDIOPMPHJFT *OD ˔,VCFSOFUFTδΣωϦοΫͳ044͕ͩɺ&$4"84 ˓ଞͷ"84αʔϏεͱͷ࿈ܞ͕ڧ͍ ˙4FDSFUT.BOBHFSɺ4ZTUFNT.BOBHFSͷ4FDVSF 4USJOHΛͬͨൿಗใͷཧ ˙$MPVE'PSNBUJPOʹΑΔ༷ʑͳλεΫͷࣗಈԽ ˙$PEF#VJME%FQMPZΛͬͨσϓϩΠ FUD &$4ͱ
22
;0;05FDIOPMPHJFT *OD ˔$MVTUFS ˓(,&ͷ/PEFQPPMΈ͍ͨͳͭ ˔5BTL ˓(,&ͷ1PEΈ͍ͨͳͭ ίϯςφ܈Λ·Δͬͱఆٛ͢Δͭ ˔5BTL%FGJOJUJPO ˓1PEϚχϑΣετΈ͍ͨͳͭ ڥมɺϦιʔεྔ
FUD ˔4FSWJDF ˓(,&ͷ4FSWJDFͱ͔*OHSFTTΈ͍ͨͳͭ &$4ͷίϯϙʔωϯτ 23 ˞ࡶͳൺֱͳͷͰ͋·Γਅʹड͚ͳ͍Α͏ʹ
;0;05FDIOPMPHJFT *OD ˔ίϯτϩʔϧϓϨʔϯ ˓ཧ͢ΔͨΊͷׂʢখֶੜฒΈͷײʣ ˔σʔλϓϨʔϯ ˓࣮ࡍͷΞϓϦέʔγϣϯίϯςφ͕ಈ͘ڥͷఏڙ ˞,VCFSOFUFTʹ͓͍ͯϚελʔ͕લऀɺϫʔΧʔ͕ޙऀ ίϯτϩʔϧϓϨʔϯͱ σʔλϓϨʔϯ 24
;0;05FDIOPMPHJFT *OD վΊͯɺ&$4ͱ 25 ˔"84ͷίϯςφΦʔέετϨʔγϣϯπʔϧ ˔ίϯτϩʔϧϓϨʔϯͱͯ͠ಈ࡞͠ɺσʔλϓϨʔϯ Ͱ͋Δ7.্ʹ%PDLFSίϯςφΛ্ཱͪ͛ͨΓɺཧ͠ ͨΓͯ͘͠ΕΔ
;0;05FDIOPMPHJFT *OD &$4ίϯτϩʔϧϓϨʔϯ 26
;0;05FDIOPMPHJFT *OD σʔλϓϨʔϯͲ͜ʹ͋Δʁ 27
;0;05FDIOPMPHJFT *OD ͜͜ͰॳΊͯ'BSHBUFͷొ 28
;0;05FDIOPMPHJFT *OD ˔&$4ʹ͓͚ΔσʔλϓϨʔϯҎԼͷछྨ͕͋Δ ˓&$λΠϓ ˓'BSHBUFλΠϓ ˞ެࣜʹ͜ΕΒʮىಈλΠϓʯͱݺΕΔ &$4ͷσʔλϓϨʔϯ 29
;0;05FDIOPMPHJFT *OD 30 Ref: https://aws.amazon.com/jp/blogs/news/jp-docker-on-aws-container-service-selection-example/
;0;05FDIOPMPHJFT *OD ˔࣮ଶී௨ͷ"NB[PO&$ "84্ͷ*BB4 ˔&$4্ͷίϯςφ&$Πϯελϯε্Ͱಈ͘ ˔εέʔϧࣗݾ෮چͳͲͷػೳ&$४ڌ &$4σʔλϓϨʔϯͱͯ͠ͷ&$ 31
;0;05FDIOPMPHJFT *OD ˔&$ͱผʹଘࡏ͢Δɺ"84ͷ7.ͷΈ ˔&$Λબͨ͠߹ʹʮʹͳΓ͏Δʯ෦Λղফ ˓͜ͷޙઆ໌͠·͢ ˔݄࣌Ͱ&$4Ͱ͔͑͠ͳ͍ 'BSHBUFͱ 32
;0;05FDIOPMPHJFT *OD &$4PO&$Ͱɺ&$্ͰίϯςφΛಈ͔͢ɻ &$ͷཧࣗମࣗͨͪͰߦΘͳ͚ΕͳΒͳ͍ɻ &$4Λ͏ͱɺʮͲͷϗετϚγϯͰͲͷίϯςφΛ͍͘ ͭىಈ͢Δ͔ʯͳͲͷઃఆΛࠐΉ͜ͱग़དྷΔ͕ɺྫ͑ Πϯελϯε͕Τϥʔు͍ͯࢮΜͩ߹ͳͲͷ෮چ࡞ۀ ඞཁ͕͋Ε 44)ͱ͔Ͱ ख࡞ۀʹͳΔ͜ͱ͋Δɻ
&$λΠϓͷ࣋ͭσϝϦοτ 33
;0;05FDIOPMPHJFT *OD &$λΠϓͰ&$ΠϯελϯεʹFDTBHFOUͱ͍͏&$4 ༻ͷΤʔδΣϯτ͕͍ͯɺϗετ্ʹೖ͍ͬͯΔ%PDLFS ΤϯδϯͱڞʹҰൠతͳ-JOVY্ͷϓϩηεͱͯ͠ಈ͘ɻ ͭ·Γɺ͜ΕΒͷϓϩηε͕ΤϥʔͰࢮΜͩͱ͖ରԠ ࣗͨͪͰߦ͏ඞཁ͕͋Δɻ &$λΠϓͷ࣋ͭσϝϦοτ 34
;0;05FDIOPMPHJFT *OD &$ࣗମͷཧίετ͕ߴΊ 35
;0;05FDIOPMPHJFT *OD ˔Πϯελϯεબఆ͕ෆཁ ˔εέʔϦϯάָ͕ ˔Πϯελϯεཧ͕ෆཁ 'BSHBUF͕ղܾͰ͖Δ͜ͱ 36
;0;05FDIOPMPHJFT *OD ˔Πϯελϯεબఆ͕ෆཁ ˓'BSHBUFىಈ࣌ʹʮඞཁͳ$16ͱϝϞϦʯΛࢦఆ͢Δ ͚ͩͰྑ͍ɻ͋ͱશ෦'BSHBUF͕উखʹબΜͰ͘ΕΔɻ 'BSHBUF͕ղܾͰ͖Δ͜ͱ 37
;0;05FDIOPMPHJFT *OD ˔εέʔϦϯάָ͕ ˓&$Ͱ&$ͷΦʔτεέʔϦϯάϙϦγʔʹج͍ͮ ͯઃఆΛೖΕΔඞཁ͕͋Δ ˓'BSHBUFͰϧʔϧͷઃఆඞཁ͕ͩɺࢦఆύϥϝʔλ ʔ͕&$ΑΓγϯϓϧ ˙7.ͷεέʔϦϯά·Ͱ"84͕શ෦ͬͯ͘ΕΔ ˙ίϯςφͷεέʔϦϯάࣗͰཧ 'BSHBUF͕ղܾͰ͖Δ͜ͱ
38
;0;05FDIOPMPHJFT *OD ˔Πϯελϯεͷཧ͕ෆཁ ˓%PDLFSόʔδϣϯ ˓-JOVYόʔδϣϯ ˓ͦͷଞϗετ্ͷηΩϡϦςΟύον ͜ΕΒ͕ͯ͢ཧෆཁ 'BSHBUF͕ղܾͰ͖Δ͜ͱ 39
;0;05FDIOPMPHJFT *OD ˔'BSHBUF&$ΑΓεϖοΫൺͷར༻ྉ͕ۚߴ͍ ˓'BSHBUFʹ࠷దԽ͞ΕͨεέʔϦϯάΛಋೖ͢Δͱɺ ݁ՌతʹίετݮʹͳΔ͜ͱଟ͍ ˔(P/PEFKTͳͲɺىಈΦʔόʔϔουͷগͳ͍ڥΛ બఆ͢Δ͜ͱͰεέʔϦϯάΛޮతˍਝʹͰ͖Δ 'BSHBUFͷίετ 40 Ref:
https://aws.amazon.com/jp/blogs/startup/techblog-container-fargate-1/
;0;05FDIOPMPHJFT *OD ˔ͦͦ'BSHBUF҆͘ͳͬͨ ˓ੲͬͱߴ͔ͬͨ ˓෦తʹ"84͕044Ͱެ։͍ͯ͠Δ3VTUͷ NJDSP7.ʮ'JSFDSBDLFSʯΛ༻͍͓ͯΓɺ͜Εͷಋೖ ʹΑͬͯ7.ىಈ͕രʹͳΓɺྉۚݟ͞Εͨ ˞'JSFDSBDLFSଞʹ-BNCEBͷ࣮ߦڥͰಈ͍͍ͯΔ 'BSHBUFͷίετ 41
Ref: https://aws.amazon.com/jp/blogs/startup/techblog-container-fargate-1/
;0;05FDIOPMPHJFT *OD ˔ϩΪϯάͷ֦ுੑ͕·ͩ·ͩൃల్্ ˓-PHESJWFS8*1ͷ͕ͭଟ͍ ˔Πϯελϯεʹ44)Ͱ͖ͳ͍ ˔EPDLFSFYFDJUCJOTIͱ͔Ͱ͖ͳ͍ ˔EPDLFSQVMM࣌ͷΠϝʔδΩϟογϡ͕Βͳ͍ ˓ίϯςφ࡞࣌ʹຖճ৽͘͠7.͕࡞ΒΕΔͨΊ 'BSHBUFͷσϝϦοτ 42
;0;05FDIOPMPHJFT *OD ˔ϩΪϯάͷ֦ுੑ͕·ͩ·ͩൃల్্ ˓ϩάؤுͬͯରԠ͢Δ͔͠ແ͍ʂʂʂ ˔Πϯελϯεʹ44)Ͱ͖ͳ͍ ˔EPDLFSFYFDJUCJOTIͱ͔Ͱ͖ͳ͍ ˓Ή͠ΖηΩϡϦςΟతʹϝϦοτͱ͍͏ҙݟ͋Δ ˔EPDLFSQVMM࣌ͷΠϝʔδΩϟογϡ͕Βͳ͍ ˓ͳΜͱ͔ͯ͠΄͍͠ 'BSHBUFͷσϝϦοτ
43
;0;05FDIOPMPHJFT *OD ˔(16Λ͍͍ͨ߹ ˓'BSHBUF·ͩ(16ϫʔΫϩʔυʹରԠ͍ͯ͠ͳ͍ ˔,VCFSOFUFTΛ͍͍ͨ߹ ˓'VUVSFQMBOͱͯ͠ͷ&,4PO'BSHBUFଘࡏ͢Δ ˓ݱঢ়ແཧͳͷͰఘΊͯ&,4PO&$Λ͏ 'BSHBUFΛ͑ͳ͍έʔε 44
;0;05FDIOPMPHJFT *OD ͍ΖΜͳϚωʔδυ$BB4ͷൺֱ 45
;0;05FDIOPMPHJFT *OD ˔ͦͦ&,4&$4ͱ'BSHBUFൺΔର͕ҧ͏ ˓લऀίϯτϩʔϧϓϨʔϯɺޙऀσʔλϓϨʔϯ ˔&,4ബ͍Ϛωʔδυͷͱɺ"84 71$ɺϘϦϡʔϜɺ *". X3#"$ ͚͕ͩՃ͞Εͨ,VCFSOFUFT ˓(,&ͱࢥԿ͔͕ҧ͍ɺଟ͘ͷ͜ͱΛࣗͨ
ͪͰཧ͢Δඞཁ͕͋Δ ࣍ͷϖʔδʹଓ͘ &,4WT&$4WT'BSHBUF 46
;0;05FDIOPMPHJFT *OD ˔͍উखతʹ(,&&$4WT&,4ͱ͍͏ײ͡ ˔(,&&$4ίϯςφ͚ͩΘ͔͍ͬͯΕೖ͍͢͠ ˔&,4શʹ,VCFSOFUFTΛ͍͍ͨਓ͚ͷαʔϏεͰɺ &$4ͱࢥ͕ҧ͏ ˓&,4'MFYJCJMJUZɺ&$44JNQMJDJUZʹϑΥʔΧε ˓(,&&BTFͳײ͡ (,&WT&,4WT&$4 47
;0;05FDIOPMPHJFT *OD ˔,VCFSOFUFT044ͱͯ͠ͷσϑΝΫτ ˔&$4Ϛωʔδυͱͯ͠ͷར༻ऀ͕Ұ൪ଟ͍ͣ ιʔεΕ ˔,VCFSOFUFTίϯςφΛ༷ͬͯʑͳ͜ͱΛ࣮ݱ͍ͨ͠ਓ͚ ˓%#BB4PO,VCFSOFUFTͱ͔࣮ݱՄೳ ˔&$4ίϯςφ͕ಘҙͳ͜ͱΛ࠷େݶʹ׆͔ͨ͢Ίͷπʔϧ ˓εςʔτϑϧͳΞϓϦͱ͔ݪଇಈ͔͞ͳ͍ ˓&$4Ͱۤखͳ͜ͱଞͷ"84αʔϏεͰ༰қʹิͰ͖Δ࡞Γ
&$4WT,VCFSOFUFT 48
;0;05FDIOPMPHJFT *OD ·ͱΊ 'BSHBUFා͘ͳ͍ 49
None