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
制約のあるAZの利用でハマった話
Search
Takafumi Omuro
July 01, 2021
Technology
0
960
制約のあるAZの利用でハマった話
2021/07/01(木)に行われた【JAWS-UG 初心者支部#38 AWSビギナーのためのLT大会!】にて発表した
「制約のあるAZの利用でハマった話」
の資料です。
Takafumi Omuro
July 01, 2021
Tweet
Share
More Decks by Takafumi Omuro
See All by Takafumi Omuro
進化するAWSデータストアと選択の変遷
tomuro
0
230
デザインレビューをAIにしてもらいたい!
tomuro
2
1.1k
生成AIで生産性向上
tomuro
0
620
Cloudflare Workers の実行時間が遅くなることがある
tomuro
0
23
生成AI使ってますか? 〜Amazon Bedrockで試してみよう〜
tomuro
2
350
Morisawa Fonts 新プランでのStripe導入事例
tomuro
0
150
Cloudflareを活用したWebフォントサービスの概要
tomuro
0
270
Stripeでサブスクリプションに割引を適用したときの注意点
tomuro
0
360
クラウドを利用したサブスクリプションサービスに向けて内製化開発に切り替えた話
tomuro
2
650
Other Decks in Technology
See All in Technology
AIの個性を理解し、指揮する
shoota
3
620
JAWS UG AI/ML #32 Amazon BedrockモデルのライフサイクルとEOL対応/How Amazon Bedrock Model Lifecycle Works
quiver
1
740
データとAIで明らかになる、私たちの課題 ~Snowflake MCP,Salesforce MCPに触れて~ / Data and AI Insights
kaonavi
0
270
マルチエージェントのチームビルディング_2025-10-25
shinoyamada
0
250
アノテーション作業書作成のGood Practice
cierpa0905
PRO
1
380
Boxを“使われる場”にする統制と自動化の仕組み
demaecan
0
170
様々なファイルシステム
sat
PRO
0
290
AI連携の新常識! 話題のMCPをはじめて学ぶ!
makoakiba
0
180
DMMの検索システムをSolrからElasticCloudに移行した話
hmaa_ryo
0
350
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
880
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
6
2.3k
日本のソブリンAIを支えるエヌビディアの生成AIエコシステム
acceleratedmu3n
0
120
Featured
See All Featured
Docker and Python
trallard
46
3.6k
Mobile First: as difficult as doing things right
swwweet
225
10k
The Language of Interfaces
destraynor
162
25k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
The Pragmatic Product Professional
lauravandoore
36
7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
240
Become a Pro
speakerdeck
PRO
29
5.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
640
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Transcript
੍ͷ͋Δ";ͷར༻Ͱ ϋϚͬͨ גࣜձࣾϞϦαϫ খࣨو࢙
໊લɿখࣨو࢙ʢBLB͓ΉΖΜʣ ࣗݾհ ࣄɿςοΫϦʔυ "84ΠϯϑϥΤϯδχΞ ͖ͳαʔϏεɿ$PEF#VJME $MPVE'PSNBUJPO ॴଐɿגࣜձࣾϞϦαϫ γεςϜ։ൃ෦ Πϊϕʔγϣϯ։ൃ՝
ࠓ͍͑ͨ͜ͱ ౦ژϦʔδϣϯͰ BQOFB[ར༻͠ͳ͍
ࠓ͍͑ͨ͜ͱ ౦ژϦʔδϣϯͰ BQOFB[ར༻͠ͳ͍
݁ݴ͑ͨͷͰଓ͖Ώͬ͘Γ
ΞϕΠϥϏϦςΟκʔϯ "; "WBJMBCJMJUZ;POFT ͷ͓͞Β͍ IUUQTEPDTBXTBNB[PODPNKB@KQ"84&$MBUFTU6TFS(VJEFVTJOHSFHJPOTBWBJMBCJMJUZ[POFTIUNMΑΓҾ༻ Ϧʔδϣϯ͝ͱʹΞϕΠϥϏϦςΟʔκʔϯͱݺΕΔෳͷ ಠཱͨ͠ॴ͕͋Γ·͢ɻΠϯελϯεΛىಈ͢Δͱ͖ʹɺΞ ϕΠϥϏϦςΟʔκʔϯΛࣗͰબ͢Δ͔ɺࣗಈతʹબ͞ ΕΔΑ͏ʹͰ͖·͢ɻ
ΞϕΠϥϏϦςΟκʔϯ "; "WBJMBCJMJUZ;POFT ͷ͓͞Β͍ IUUQTEPDTBXTBNB[PODPNKB@KQ"84&$MBUFTU6TFS(VJEFVTJOHSFHJPOTBWBJMBCJMJUZ[POFTIUNMΑΓҾ༻ ΞϕΠϥϏϦςΟʔκʔϯɺϦʔδϣϯίʔυͱͦΕʹଓ͘ จࣈࣝผࢠʹΑͬͯද͞Ε·͢ VTFBTUBͳͲ ɻϦιʔε ͕ϦʔδϣϯͷෳͷΞϕΠϥϏϦςΟʔκʔϯʹࢄ͞ΕΔ
Α͏ʹ͢ΔͨΊʹɺΞϕΠϥϏϦςΟʔκʔϯ֤"84ΞΧ ϯτͷ໊લʹݸผʹϚοϐϯά͞Ε·͢ɻྫ͑ɺ"84Ξ ΧϯτͷΞϕΠϥϏϦςΟʔκʔϯVTFBTUBͷॴɺ ผͷ"84ΞΧϯτͷVTFBTUBͷॴͱҟͳΔՄೳੑ͕ ͋Γ·͢ɻ
ΞϕΠϥϏϦςΟκʔϯ "; "WBJMBCJMJUZ;POFT ͷ͓͞Β͍ IUUQTEPDTBXTBNB[PODPNKB@KQ"84&$MBUFTU6TFS(VJEFVTJOHSFHJPOTBWBJMBCJMJUZ[POFTIUNMΑΓҾ༻ ΞϕΠϥϏϦςΟʔκʔϯɺϦʔδϣϯίʔυͱͦΕʹଓ͘ จࣈࣝผࢠʹΑͬͯද͞Ε·͢ VTFBTUBͳͲ ɻϦιʔε ͕ϦʔδϣϯͷෳͷΞϕΠϥϏϦςΟʔκʔϯʹࢄ͞ΕΔ
Α͏ʹ͢ΔͨΊʹɺΞϕΠϥϏϦςΟʔκʔϯ֤"84ΞΧ ϯτͷ໊લʹݸผʹϚοϐϯά͞Ε·͢ɻྫ͑ɺ"84Ξ ΧϯτͷΞϕΠϥϏϦςΟʔκʔϯVTFBTUBͷॴɺ ผͷ"84ΞΧϯτͷVTFBTUBͷॴͱҟͳΔՄೳੑ͕ ͋Γ·͢ɻ
3FTPVSDF"DDFTT.BOBHFS ར༻͍ͯ͠ΔΞΧϯτͷ";ͷ֬ೝ جຊతʹ̏ͭͷ ";͕ଘࡏ
$ aws ec2 describe-availability-zones \ > --region ap-northeast-1 \ >
--query 'AvailabilityZones[].{ZoneName:ZoneName, ZoneId:ZoneId}' \ > --output table ---------------------------------- | DescribeAvailabilityZones | +------------+-------------------+ | ZoneId | ZoneName | +------------+-------------------+ | apne1-az4 | ap-northeast-1a | | apne1-az1 | ap-northeast-1c | | apne1-az2 | ap-northeast-1d | +------------+-------------------+ $-*Ͱͷ֬ೝํ๏ Ϣʔβʔ͝ͱʹϚοϐϯά͕ҧ͏ ௨ৗར༻͢Δ";/BNF ཧ໊ ར༻͍ͯ͠ΔΞΧϯτͷ";ͷ֬ೝ
$ aws ec2 describe-availability-zones \ > --region ap-northeast-1 \ >
--query 'AvailabilityZones[].{ZoneName:ZoneName, ZoneId:ZoneId}' \ > --output table ---------------------------------- | DescribeAvailabilityZones | +------------+-------------------+ | ZoneId | ZoneName | +------------+-------------------+ | apne1-az4 | ap-northeast-1a | | apne1-az1 | ap-northeast-1c | | apne1-az2 | ap-northeast-1d | +------------+-------------------+ $-*Ͱͷ֬ೝํ๏ ͜Ε͕Ұ؏ੑͷ͋Δ ࣝผࢠͰ͋Δ";*% ཧ*% ར༻͍ͯ͠ΔΞΧϯτͷ";ͷ֬ೝ
$ aws ec2 describe-availability-zones \ > --region ap-northeast-1 \ >
--query 'AvailabilityZones[].{ZoneName:ZoneName, ZoneId:ZoneId}' \ > --output table ---------------------------------- | DescribeAvailabilityZones | +------------+-------------------+ | ZoneId | ZoneName | +------------+-------------------+ | apne1-az4 | ap-northeast-1a | | apne1-az1 | ap-northeast-1c | | apne1-az2 | ap-northeast-1d | +------------+-------------------+ $-*Ͱͷ֬ೝํ๏ BQOFB[͕ ଘࡏ͍ͯ͠ͳ͍ʂ ར༻͍ͯ͠ΔΞΧϯτͷ";ͷ֬ೝ
ݹ͍ΞΧϯτͷ߹ ར༻͍ͯ͠ΔΞΧϯτͷ";ͷ֬ೝ ̐ͭͷ";͕ ଘࡏ͍ͯ͠Δ
ΞϕΠϥϏϦςΟκʔϯ "; "WBJMBCJMJUZ;POFT ͷ͓͞Β͍ IUUQTEPDTBXTBNB[PODPNKB@KQ"84&$MBUFTU6TFS(VJEFVTJOHSFHJPOTBWBJMBCJMJUZ[POFTIUNMΑΓҾ༻ ΞϕΠϥϏϦςΟʔκʔϯ͕֦େ͢ΔͱɺΞϕΠϥϏϦςΟʔ κʔϯΛ֦ு͠ʹ͘͘ͳΔ߹͕͋Γ·͢ɻͦͷ߹ɺϢʔ βʔ͕ΞϕΠϥϏϦςΟʔκʔϯʹطʹΠϯελϯεΛ࣋ͬͯ ͍ΔͷͰͳ͍߹ɺ੍ͷ͋ΔΞϕΠϥϏϦςΟʔκʔϯͰ ͷΠϯελϯεͷىಈΛ੍ݶ͢Δ߹͕͋Γ·͢ɻ࠷ऴతʹɺ
੍ͷ͋ΔΞϕΠϥϏϦςΟʔκʔϯΛ৽͍͠ΞΧϯτʹର ͢ΔΞϕΠϥϏϦςΟʔκʔϯͷϦετ͔Βআ͢Δ͜ͱ͋ Γ·͢ɻ͕ͨͬͯ͠ɺΞΧϯτʹΑͬͯϦʔδϣϯͰ༻ Ͱ͖ΔΞϕΠϥϏϦςΟʔκʔϯͷ͕ҟͳΔ߹͕͋Γ· ͢ɻ
ΞϕΠϥϏϦςΟκʔϯ "; "WBJMBCJMJUZ;POFT ͷ͓͞Β͍ IUUQTEPDTBXTBNB[PODPNKB@KQ"84&$MBUFTU6TFS(VJEFVTJOHSFHJPOTBWBJMBCJMJUZ[POFTIUNMΑΓҾ༻ ΞϕΠϥϏϦςΟʔκʔϯ͕֦େ͢ΔͱɺΞϕΠϥϏϦςΟʔ κʔϯΛ֦ு͠ʹ͘͘ͳΔ߹͕͋Γ·͢ɻͦͷ߹ɺϢʔ βʔ͕ΞϕΠϥϏϦςΟʔκʔϯʹطʹΠϯελϯεΛ࣋ͬͯ ͍ΔͷͰͳ͍߹ɺ੍ͷ͋ΔΞϕΠϥϏϦςΟʔκʔϯͰ ͷΠϯελϯεͷىಈΛ੍ݶ͢Δ߹͕͋Γ·͢ɻ࠷ऴతʹɺ
੍ͷ͋ΔΞϕΠϥϏϦςΟʔκʔϯΛ৽͍͠ΞΧϯτʹର ͢ΔΞϕΠϥϏϦςΟʔκʔϯͷϦετ͔Βআ͢Δ͜ͱ͋ Γ·͢ɻ͕ͨͬͯ͠ɺΞΧϯτʹΑͬͯϦʔδϣϯͰ༻ Ͱ͖ΔΞϕΠϥϏϦςΟʔκʔϯͷ͕ҟͳΔ߹͕͋Γ· ͢ɻ
ΞϕΠϥϏϦςΟκʔϯ "; "WBJMBCJMJUZ;POFT ͷ͓͞Β͍ IUUQTEPDTBXTBNB[PODPNKB@KQ"84&$MBUFTU6TFS(VJEFVTJOHSFHJPOTBWBJMBCJMJUZ[POFTIUNMΑΓҾ༻ ΞϕΠϥϏϦςΟʔκʔϯ͕֦େ͢ΔͱɺΞϕΠϥϏϦςΟʔ κʔϯΛ֦ு͠ʹ͘͘ͳΔ߹͕͋Γ·͢ɻͦͷ߹ɺϢʔ βʔ͕ΞϕΠϥϏϦςΟʔκʔϯʹطʹΠϯελϯεΛ࣋ͬͯ ͍ΔͷͰͳ͍߹ɺ੍ͷ͋ΔΞϕΠϥϏϦςΟʔκʔϯͰ ͷΠϯελϯεͷىಈΛ੍ݶ͢Δ߹͕͋Γ·͢ɻ࠷ऴతʹɺ
੍ͷ͋ΔΞϕΠϥϏϦςΟʔκʔϯΛ৽͍͠ΞΧϯτʹର ͢ΔΞϕΠϥϏϦςΟʔκʔϯͷϦετ͔Βআ͢Δ͜ͱ͋ Γ·͢ɻ͕ͨͬͯ͠ɺΞΧϯτʹΑͬͯϦʔδϣϯͰ༻ Ͱ͖ΔΞϕΠϥϏϦςΟʔκʔϯͷ͕ҟͳΔ߹͕͋Γ· ͢ɻ
ࠓ͍͑ͨ͜ͱ ౦ژϦʔδϣϯͰ BQOFB[ར༻͠ͳ͍ ੍ͷ͋Δ ΞϕΠϥϏϦςΟκʔϯ ʹͳΔ
੍ͷ͋Δ";͕͋Δ ੍ͷ͋ΔΞϕΠϥϏϦςΟκʔϯʁ w ެࣜυΩϡϝϯτʹৄࡉͷهࡌͳͦ͞͏ w ੍ͷ͋ΔΞϕΠϥϏϦςΟκʔϯ͕͋Δͱ͍͏ ใͷΈଘࡏ w ݹ͍"84Ͱ༗ޮԽ͞Ε͍ͯΔ͜ͱ͋Δ w
71$͕ͳ͔͙ͬͨ࣌Β͍ݹ͍ΞΧϯτʁ w ৽͍͠"84Ͱ༗ޮԽ͞Ε͍ͯͳ͍ w ֘";*%BQOFB[ར༻Ͱ͖ͳ͍
੍ͷ͋Δ";͕͋Δ ੍ͷ͋ΔΞϕΠϥϏϦςΟκʔϯʁ w ެࣜυΩϡϝϯτʹৄࡉͷهࡌͳͦ͞͏ w ੍ͷ͋ΔΞϕΠϥϏϦςΟκʔϯ͕͋Δͱ͍͏ ใͷΈଘࡏ w ݹ͍"84Ͱ༗ޮԽ͞Ε͍ͯΔ͜ͱ͋Δ w
71$͕ͳ͔͙ͬͨ࣌Β͍ݹ͍ΞΧϯτʁ w ৽͍͠"84Ͱ༗ޮԽ͞Ε͍ͯͳ͍ w ֘";*%BQOFB[ར༻Ͱ͖ͳ͍ جຊతʹؾʹ͠ͳͯ͘ ͳ͍
BQOFB[͕ଘࡏ͢Δ ݹ͍"84ΞΧϯτҙ
AWSTemplateFormatVersion: 2010-09-09 Parameters: AvairabilityZone1: Description: Availability Zone 1 Type: AWS::EC2::AvailabilityZone::Name
… Resources: # Vpc Vpc: Type: AWS::EC2::VPC … # サブネット Subnet1: Type: AWS::EC2::Subnet Properties: VpcId: !Ref Vpc AvailabilityZone: !Ref AvairabilityZone1 CidrBlock: !Sub … 71$࡞༻$'OςϯϓϨʔτͷ͍ճ͠ ࣄނͨ͠έʔε ੍ͷ͋Δ";Λ ҙਤͤͣબ ੍ͷ͋Δ";Ͱ αϒωοτΛ࡞
… 続き # NAT ゲートウェイ EIP: Type: AWS::EC2::EIP Properties: Domain:
vpc Tags: - Key: Name Value: Nat Gateway 1 NatGateway1: Type: AWS::EC2::NatGateway Properties: AllocationId: !GetAtt EIP.AllocationId SubnetId: !Ref Subnet1 … 71$࡞༻$'OςϯϓϨʔτͷ͍ճ͠ ࣄނͨ͠έʔε ੍ͷ͋Δ";Ͱ /"5Λ࡞
… 続き # NAT ゲートウェイ EIP: Type: AWS::EC2::EIP Properties: Domain:
vpc Tags: - Key: Name Value: Nat Gateway 1 NatGateway1: Type: AWS::EC2::NatGateway Properties: AllocationId: !GetAtt EIP.AllocationId SubnetId: !Ref Subnet1 … 71$࡞༻$'OςϯϓϨʔτͷ͍ճ͠ ࣄނͨ͠έʔε /"5ͷ࡞ʹࣦഊ
/"5ήʔτΣΠͷτϥϒϧγϡʔςΟϯά ࣄނͨ͠έʔε IUUQTEPDTBXTBNB[PODPNKB@KQWQDMBUFTUVTFSHVJEFOBUHBUFXBZUSPVCMFTIPPUJOHIUNMOBUHBUFXBZUSPVCMFTIPPUJOHVOTVQQPSUFEB[ΑΓҾ༻ ݪҼ ੍ͷ͋ΔΞϕΠϥϏϦςΟʔκʔϯ ࣾʹΑΔ֦ுʹ੍ݶ ͕͋Δκʔϯ Ͱ/"5ήʔτΣΠΛ࡞͠Α͏ͱ͍ͯ͠Δ Մೳੑ͕͋Γ·͢ɻ ιϦϡʔγϣϯ
͜ΕΒͷΞϕΠϥϏϦςΟʔκʔϯͰ/"5ήʔτΣΠ αϙʔτ͞Ε͍ͯ·ͤΜɻ
/"5ήʔτΣΠͷτϥϒϧγϡʔςΟϯά ࣄނͨ͠έʔε IUUQTEPDTBXTBNB[PODPNKB@KQWQDMBUFTUVTFSHVJEFOBUHBUFXBZUSPVCMFTIPPUJOHIUNMOBUHBUFXBZUSPVCMFTIPPUJOHVOTVQQPSUFEB[ΑΓҾ༻ ݪҼ ੍ͷ͋ΔΞϕΠϥϏϦςΟʔκʔϯ ࣾʹΑΔ֦ுʹ੍ݶ ͕͋Δκʔϯ Ͱ/"5ήʔτΣΠΛ࡞͠Α͏ͱ͍ͯ͠Δ Մೳੑ͕͋Γ·͢ɻ ιϦϡʔγϣϯ
͜ΕΒͷΞϕΠϥϏϦςΟʔκʔϯͰ/"5ήʔτΣΠ αϙʔτ͞Ε͍ͯ·ͤΜɻ ˠ/"5Λผͷ";Ͱىಈ͢Δ͜ͱʹΑΓճආͨ͠ɻ
/"5ήʔτΣΠͷτϥϒϧγϡʔςΟϯά ࣄނͨ͠έʔε IUUQTEPDTBXTBNB[PODPNKB@KQWQDMBUFTUVTFSHVJEFOBUHBUFXBZUSPVCMFTIPPUJOHIUNMOBUHBUFXBZUSPVCMFTIPPUJOHVOTVQQPSUFEB[ΑΓҾ༻ ݪҼ ੍ͷ͋ΔΞϕΠϥϏϦςΟʔκʔϯ ࣾʹΑΔ֦ுʹ੍ݶ ͕͋Δκʔϯ Ͱ/"5ήʔτΣΠΛ࡞͠Α͏ͱ͍ͯ͠Δ Մೳੑ͕͋Γ·͢ɻ ιϦϡʔγϣϯ
͜ΕΒͷΞϕΠϥϏϦςΟʔκʔϯͰ/"5ήʔτΣΠ αϙʔτ͞Ε͍ͯ·ͤΜɻ ˠ/"5Λผͷ";Ͱىಈ͢Δ͜ͱʹΑΓճආͨ͠ɻ BQOFB[ͱ͍͏੍ͷ͋Δ ";͕ଞʹӨڹ͕͋Δͱ ؾ͕͔ͣʹ࡞ۀΛܧଓʜ
AWSTemplateFormatVersion: 2010-09-09 … Resources: # DB サブネットグループ DBSubnetGroup: Type: AWS::RDS::DBSubnetGroup
Properties: DBSubnetGroupName: db-subnet-group-name SubnetIds: - Fn::ImportValue: private-subnet-1-id - Fn::ImportValue: private-subnet-2-id - Fn::ImportValue: private-subnet-3-id … 3%4࡞༻$'OςϯϓϨʔτͷ͍ճ͠ ࣄނͨ͠έʔε ઌఔ࡞ͬͨ71$Λ ಡΈࠐΜͰɺ ੍ͷ͋Δ";Ͱ %#αϒωοτάϧʔϓ Λ࡞
AWSTemplateFormatVersion: 2010-09-09 … Resources: # DB サブネットグループ DBSubnetGroup: Type: AWS::RDS::DBSubnetGroup
Properties: DBSubnetGroupName: db-subnet-group-name SubnetIds: - Fn::ImportValue: private-subnet-1-id - Fn::ImportValue: private-subnet-2-id - Fn::ImportValue: private-subnet-3-id … 3%4࡞༻$'OςϯϓϨʔτͷ͍ճ͠ ࣄނͨ͠έʔε ࡞ʹࣦഊ BQOPSUIFBTUC BQOPSUIFBTUD BQOPSUIFBTUE Ͱ࡞͠Ζ
AWSTemplateFormatVersion: 2010-09-09 … Resources: # DB サブネットグループ DBSubnetGroup: Type: AWS::RDS::DBSubnetGroup
Properties: DBSubnetGroupName: db-subnet-group-name SubnetIds: - Fn::ImportValue: private-subnet-1-id - Fn::ImportValue: private-subnet-2-id - Fn::ImportValue: private-subnet-3-id … 3%4࡞༻$'OςϯϓϨʔτͷ͍ճ͠ ࣄނͨ͠έʔε ࡞ʹࣦഊ BQOPSUIFBTUC BQOPSUIFBTUD BQOPSUIFBTUE Ͱ࡞͠Ζ ଞʹϦιʔε࡞ͬͨ͠ 71$͔ΒΓͨ͘͠ͳ͍ ΜͰ͚͢Ͳʜ
ࠔͬͨͱ͖པΓʹͳΔαϙʔτ͍߹Θͤ ࣄނͨ͠έʔε ͜͏͍͏ঢ়گͰ͕͢ Ͳ͏͢Ε͍͍Ͱ͔͢ʁ
ࠔͬͨͱ͖པΓʹͳΔαϙʔτ͍߹Θͤ ࣄނͨ͠έʔε ͜͏͍͏ঢ়گͰ͕͢ Ͳ͏͢Ε͍͍Ͱ͔͢ʁ ";CDEͰ࡞Δͱ Ͳ͏ͳΓ·͔͢ʁ
ࠔͬͨͱ͖པΓʹͳΔαϙʔτ͍߹Θͤ ࣄނͨ͠έʔε ͜͏͍͏ঢ়گͰ͕͢ Ͳ͏͢Ε͍͍Ͱ͔͢ʁ ";CDEͰ࡞Δͱ Ͳ͏ͳΓ·͔͢ʁ ଞʹϦιʔε͋Δ͠ ࡞Γ͠ਏ͍Ͱ͢
ࠔͬͨͱ͖པΓʹͳΔαϙʔτ͍߹Θͤ ࣄނͨ͠έʔε ͜͏͍͏ঢ়گͰ͕͢ Ͳ͏͢Ε͍͍Ͱ͔͢ʁ ";CDEͰ࡞Δͱ Ͳ͏ͳΓ·͔͢ʁ ଞʹϦιʔε͋Δ͠ ࡞Γ͠ਏ͍Ͱ͢ ੍ͷ͋Δ";Λ ར༻͍ͯ͠ΔͷͰ
͜ͷ··ͷར༻ ͓קΊͰ͖·ͤΜ
ࠔͬͨͱ͖པΓʹͳΔαϙʔτ͍߹Θͤ ࣄނͨ͠έʔε ͜͏͍͏ঢ়گͰ͕͢ Ͳ͏͢Ε͍͍Ͱ͔͢ʁ ";CDEͰ࡞Δͱ Ͳ͏ͳΓ·͔͢ʁ ଞʹϦιʔε͋Δ͠ ࡞Γ͠ਏ͍Ͱ͢ ੍ͷ͋Δ";Λ ར༻͍ͯ͠ΔͷͰ
͜ͷ··ͷར༻ ͓קΊͰ͖·ͤΜ 😇
ࠓ͍͑ͨ͜ͱ ౦ژϦʔδϣϯͰ BQOFB[ར༻͠ͳ͍ ݹ͍"84ΞΧϯτͰ ΞϕΠϥϏϦςΟκʔϯ͕ ̐ͭ͋Δ߹ҙ͠·͠ΐ͏
ؒืूதͰ͢ʂ w ϓϩδΣΫτϚωʔδϟʔ w 1.0#31%9ܦݧऀ w όοΫΤϯυΤϯδχΞ w "84 (P1ZUIPO
%PDLFSܦݧऀ 1IPUP1",65"40 'POU.PSJTBXB