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
IPv6 on AWS
Search
takipone
September 16, 2016
Technology
0
1.3k
IPv6 on AWS
AWS Premier Night #2 2016/09/16
takipone
September 16, 2016
Tweet
Share
More Decks by takipone
See All by takipone
OJTに夢を見すぎていませんか? ロールプレイ研修の試行錯誤/tryanderror-in-roleplaying-training
takipone
1
280
ロールプレイトレーニングでクラウドエンジニアを短期育成した知見を一挙公開 / roll playing training benefits and cases
takipone
0
740
スキル育成に生かすLlamaIndexの活用 /using-llamaIndex-to-enhance-ones-skills
takipone
1
3.6k
DNSにちょっとだけ詳しくなりたい人に贈る少し突っ込んだDNSの話 / devioday1_dns
takipone
2
11k
Amazon VPC Latticeに期待する / look-for-vpc-lattice
takipone
0
1.2k
DevelopersIOのアウトプット文化をハックして人材育成に繋げる話 /deviosapporo2022fall_takipone
takipone
0
1.1k
AWSネットワークリソースをサービスでマルチテナントに 提供するときのスケーラビリティ / nwjaws202112-takipone
takipone
1
800
ネットワークがクラウドに載って変わることと変わらないこと /nwjaws201909-takipone
takipone
0
2.2k
AWSネイティブなEC/CRMシステム運用に欠かせないログ基盤構築 / cmdevio2018-aws-log-infra
takipone
7
3.2k
Other Decks in Technology
See All in Technology
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.1k
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
190
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
1
280
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
2.6k
Context Engineeringの取り組み
nutslove
0
280
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
73k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
400
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
0
320
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
540
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
210
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
89
Documentation Writing (for coders)
carmenintech
77
5.2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
310
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
How to make the Groovebox
asonas
2
1.9k
Unsuck your backbone
ammeep
671
58k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
80
Transcript
IPv6 on AWS AWS Premier Night #2 2016/09/16 Ϋϥεϝιου େ୍ོଠ
About me • Ryuta Otaki @takipone • Job : AWS
/ IoT / SORACOM Pre-sales/Engineer @Classmethod, Inc. • Interest : Network / Deploment Tools • Favorite AWS Service : Amazon Route 53 / ACM
Ϋϥεϝιουͷհ AWSɺiOSʹؔ͢Δٕज़ϒϩάΛ ࣾһ૯ग़Ͱͬͯ·͢ɻ http://dev.classmethod.jp/
Agenda • ͢͜ͱ • AWSͷIPv6ରԠ • ͍ͭΔͷʁ • Կ͢Ε͍͍ͷʁ •
͞ͳ͍͜ͱ • IPv6ͱ / IPv6ΞυϨογϯά *1WΞυϨε͕ Γͳ͍ ˝ ܻͷଟ͍*1Wʹ UI
ݱࡏͷAWSͷ IPv6αϙʔτঢ়گ
IPv6ରԠAWSαʔϏεͷఆٛ • ҎԼͷ͍ͣΕ͔͕IPv6ΞυϨε (≒DNSͷAAAAϨίʔυ)Λ࣋ͭ • αʔϏε͔ΒׂΓͯΒΕΔϦιʔε • ڞ༗αʔϏεͷΤϯυϙΠϯτ
IPv6ରԠͷAWSαʔϏε • EC2 Classic • ELB Classic Load Balancer &
Classic EC2ͷ Έ • Amazon S3 ※ [NEW!!] • AWS IoT ※ ELBͱS3αϒυϝΠϯ`dualstack.` ͷ༗ແʹΑΔબ੍
๕͘͠ͳ͍ ͳ͔ͥ
IPv6Πϯλʔωοτ͕ ·ͩओྲྀ͡Όͳ͍͔Βɻ (ಛʹίϯςϯπϓϩόΠμଆ)
v6Πϯλʔωοτv4ͱผ • v4Πϯλʔωοτͱv6Πϯλʔωοτผʹߏ ͞Ε͍ͯΔͷͰɺΫϥΠΞϯτ/αʔόʔͦΕͧΕ ͕v6Πϯλʔωοτʹଓ͠ͳ͚ΕͳΒͳ͍ ΫϥΠΞϯτ Πϯλʔ ωοτ αʔόʔ v6Πϯλʔωοτ
ΫϥΠΞϯτଆ·ͣ·ͣۙʹ • ISPͷv6ΦϓγϣϯʹՃೖ͢Εɺv6Πϯλʔωοτ ͷ൶͕։͘ • υϝΠϯ໊ͰͷΞΫηε͕΄ͱΜͲͳͷͰɺΫϥΠΞ ϯτ͕v4/v6Λҙࣝ͢Δͷك ΫϥΠΞϯτ Πϯλʔ ωοτ
v6 Πϯλʔωοτ ISPઃඋ σϡΞϧελοΫ ରԠ΄΅ྃ v6 Φϓγϣϯ
αʔόʔଆશવฉ͔ͳ͍ • ݱࡏv4Πϯλʔωοτ͕ओྲྀͳͷͰਖ਼ɺ ࠔΔ͜ͱແ͍ɻ (v6 over v4ͷมٕज़ൃల) ΫϥΠΞϯτ Πϯλʔ ωοτ
αʔόʔ v6 over v4ͷྫ
v6Πϯλʔωοτ͕ීٴ͠ͳ͍ • શTLS/SSLԽHTTP/2ͷීٴͱൺΔͱϞν ϕʔγϣϯ͕ऑ͍ (ηΩϡϦςΟରࡦɺύ ϑΥʔϚϯεΞοϓͱ͔ແ͍) • IPv6ͷΓସ͑ʹΑΔӨڹ͕ਙେ • ಛʹDNSରԠͤ͞Δқ͕ߴ͍
v6Πϯλʔωοτ͕ීٴ͠ͳ͍ • Իେ͖͘ͳ͖ͬͯͨ • Apple App StoreͷIPv6ରԠٛԽ • ࣍ʹಈ͘ͱͨ͠ΒGoogle?
IPv6ରԠ͍ͭΔͷʁ
͏ͪΐͬͱ༷ࢠݟ·͠ΐ͏
IPv6ରԠͬͯ ͳʹ͢Ε͍͍ͷʁ ͦ͏͍͍ͭͭ
αʔόʔଆͷIPv6ରԠ • v6Πϯλʔωοτͷଓ • ϦόʔεϓϩΩγ • CDN • όοΫΤϯυαʔόʔ·ͰͷIPv6Խ͕ ඞਢͱݶΒͳ͍
ϦόʔεϓϩΩγ / CDN αʔόʔ v6 Πϯλʔωοτ ͬͪ͜W
αʔόʔଆͷIPv6ରԠ • ্ҐΞϓϦέʔγϣϯ • ϛυϧΣΞ/ϥΠϒϥϦͷIPv6ରԠ֬ೝ • ΞυϨεͷϋʔυίʔυ • ϩάͷσʔλαΠζ૿
ΫϥΠΞϯτͷಈ࡞֬ೝ • σϡΞϧελοΫ/ϐϡΞIPv6ͰৼΔ͍͕ҟ ͳΔ • IPv6͕μϝͳ߹ʹIPv4ʹϑΥʔϧόοΫ (࠶ଓ)͢Δ • ໊લղܾ/DNSͱͷಆ͍ɻhostsϑΝΠϧ͕݁ ߏཔΓʹͳΔ
• ϛυϧ/ϥΠϒϥϦͷϦκϧό͕ಠ࣮ࣗͷ ߹ཁҙ!! tcpdumpͰύέοτղੳ ༗ޮ
ΫϥΠΞϯτͷಈ࡞֬ೝ • ISPͷIPv6Φϓγϣϯ • IPv6ରԠࡁΈΫϥυ/VPSͷར༻ • DigitalOcean • ͘͞Β
AWSͰϥΫ͍ͨ͠
LB/CDNͷIPv6ରԠʹظ • ELB/ALB(in VPC)ͷIPv6ରԠΛفΔ • CloudFrontͷIPv6ରԠΛفΔ • ͍ͭͰʹRoute 53ͷIPv6ରԠΛفΔ
VPCʁ
VPCͷIPv6Խඞਢʁ • ϦόʔεϓϩΩγɺCDN͕IPv6ରԠ͢Ε OKͱஅ͢Δ͜ͱͰ͖Δ • VPN/Direct ConnectͰIPv6ͳΦϯϓϨϛε ωοτϫʔΫͱܨ͙߹ʁ
IPv6ͳดҬʁ
NTT ϑϨοπޫҬ
ΫϥυήʔτΣΠ ΞϓϦύοέʔδ • https://flets.com/cloudgateway/ ݱࡏ/55౦ຊͷΈ
ݕূϒϩά͋Γ·͢& ͏ͪΐͬͱॻ͖·͢
·ͱΊ • ELBͱCloudFront͕IPv6ʹରԠͨ͠Βߟ͑Α͏ • ϑϧIPv6Խ͕ඞͣ͠ཁ݅ʹͳΔͱݶΒͳ͍ • ಈ࡞֬ೝख͕͔͔ؒΔ͜ͱΛ֮ޛͯ͠ܭըతʹ