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
regrowth_Nitro
Search
YukihiroChiba
February 08, 2021
Technology
0
1.8k
regrowth_Nitro
YukihiroChiba
February 08, 2021
Tweet
Share
More Decks by YukihiroChiba
See All by YukihiroChiba
わたしの業務の中に住み着いたCacoo/Cacoo has taken up residence in my work routine
yukihirochiba
0
1.1k
Amazon VPCでの IPv6利用に向けた はじめの一歩/first-step-towards-using-ipv6-in-amazon-vpc
yukihirochiba
0
720
AWS IAM の結果整合性を避けるためセッションポリシーを用いてポリシーの動作確認を行う、を解説する
yukihirochiba
0
960
SSMエージェントはIAMロールの夢を見るか/ Do SSM Agents Dream Of IAM Roles?
yukihirochiba
0
2.6k
AWS IAM の知っておくべき話と知らなくてもいい話 DevIO2023/ AWS IAM DevIO 2023
yukihirochiba
0
3.5k
デジタルアイデンティティWGミニウェビナー第4回「IaaSとアイデンティティ」/ jnsa-iaas-identity
yukihirochiba
0
740
学習エンジンがうなりを上げているチームの作り方 / How to build a team with a learning engine humming along
yukihirochiba
0
4.1k
Amazon Route 53 Application Recovery Controller zonal shift 試してみた
yukihirochiba
0
2k
re:Growth 2022 Amazon Verified Permissions/妄想を膨らませる_チバユキ
yukihirochiba
0
5.5k
Other Decks in Technology
See All in Technology
Copilot coding agentにベットしたいCTOが開発組織で取り組んだこと / GitHub Copilot coding agent in Team
tnir
0
200
Amplify Gen2から知るAWS CDK Toolkit Libraryの使い方/How to use the AWS CDK Toolkit Library as known from Amplify Gen2
fossamagna
1
350
「Chatwork」のEKS環境を支えるhelmfileを使用したマニフェスト管理術
hanayo04
1
400
AIエージェントが書くのなら直接CloudFormationを書かせればいいじゃないですか何故AWS CDKを使う必要があるのさ
watany
18
7.6k
CDK Toolkit Libraryにおけるテストの考え方
smt7174
1
550
【あのMCPって、どんな処理してるの?】 AWS CDKでの開発で便利なAWS MCP Servers特集
yoshimi0227
6
950
ClaudeCodeにキレない技術
gtnao
1
870
SRE with AI:実践から学ぶ、運用課題解決と未来への展望
yoshiiryo1
0
340
衛星運用をソフトウェアエンジニアに依頼したときにできあがるもの
sankichi92
1
1.1k
スタックチャン家庭用アシスタントへの道
kanekoh
0
120
全部AI、全員Cursor、ドキュメント駆動開発 〜DevinやGeminiも添えて〜
rinchsan
10
5.1k
20250718_ITSurf_“Bet AI”を支える文化とコストマネジメント
helosshi
0
100
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
970
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Unsuck your backbone
ammeep
671
58k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Six Lessons from altMBA
skipperchong
28
3.9k
Docker and Python
trallard
45
3.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
A designer walks into a library…
pauljervisheath
207
24k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Transcript
վΊͯ/JUSPʹࢥ͍ΛͤΔ "84ࣄۀຊ෦ίϯαϧςΟϯά෦ɹνόϢΩ
͡Ίʹ ຊηογϣϯͷࢹௌʹ͋ͨΓ ߟྀ͍͖͍ͨͩͨ͜ͱ
͝ڠྗ͓ئ͍͠·͢ ͋·Γਅ໘ʹฉ͔ͳ͍Ͱ͍ͩ͘͞
Βͳͯ͘ԿࠔΒͳ͍ • Nitro Λҙࣝ͢Δඞཁ͋Γ·ͤΜ • Nitro ΛͲ͏͜͏Ͱ͖·ͤΜ • Nitro
Λ׆͔ͨ͠ߏग़͖ͯ·ͤΜ • [NEW!] ڪΕ͍͚ͯͨͲ༰͕ͦͦ͜͜ඃ͍ͬͯͨ
͜Ε͚֮ͩ͑ͯؼ͍ͬͯͩ͘͞ • Nitro ཪଆͰ͕ΜͬͯΔ • ࠔͬͨΒ awsgeek ΛݟΑ͏ •
7͔͚ͯߟ͑ͨ Nitro Ϊϟά
ࣗݾհ ઍ༿ • 20201݄JOIN • ࠲ӈͷɿ • ʮIAM
ϩʔϧ͓໘ͷΑ͏ͳͷʯ
ͳ͍ͥ·/JUSP ͖͔͚ͬ Mac Πϯελϯε
ͦΕಥવ͖ͬͯͨ ͑͐ʂʁ Mac ͕ EC2 Ͱʂʁ 2020/12/1
.BDNJOJͱ/JUSPίϯτϩʔϥʔ https://www.publickey1.jp/blog/20/macawsmac_minithunderboltaws_reinvent_2020.html ʮ.BDΠϯελϯεɺ.BDNJOJͱ ɹɹɹ/JUSPίϯτϩʔϥͷΈ߹ΘͤʹΑ࣮ͬͯݱ͞Εͨʯ
.BDNJOJͱ/JUSPίϯτϩʔϥʔ https://www.publickey1.jp/blog/20/macawsmac_minithunderboltaws_reinvent_2020.htmlΑΓ 5IVOEFSCPMUͰͭͳ͕ͬͯΔ
.BDNJOJ͕ͦͷ··ΘΕ͍ͯΔ ……ͳΔ΄Ͳʁ ʢΑ͘Θ͔ͬͯͳ͍ʣ
&$Πϯελϯεʹ͍ͭͯࡶͳཧղ ཧϗετ Ծ Ϛγϯ ϋΠύʔόΠβʔ Ծ Ϛγϯ Ծ Ϛγϯ
ཧϗετͷ্Ͱ ԾϚγϯ͕Քಇ͓ͯ͠Γɺ ͦΕΛ EC2 Πϯελϯεͱͯ͠ ༻Ͱ͖Δ
.BDNJOJ͕ԾϚγϯΛϗετ͢Δʜʜʁ ཧϗετ Ծ Ϛγϯ ϋΠύʔόΠβʔ Ծ Ϛγϯ Ծ Ϛγϯ
͜Ε͕ Mac mini ʹͳΔ……ʁ ʢͰͳ͍ʣ
ᶃϋΠύʔόΠβʔΛ͔·͞ͳ͍ϕΞϝλϧΠϯελϯε ཧϗετ Πϯε λϯε a1.metalɺm5d.metalɺ c6gd.metalͳͲͳͲͷ ϕΞϝλϧΠϯελϯε͋Γ ΞΫηεՄೳ
ᶄςφϯγʔͷ͓͞Β͍ ཧϗετ Ծ Ϛγϯ ϋΠύʔόΠβʔ Ծ Ϛγϯ Ծ Ϛγϯ
σϑΥϧτʢڞ༻ʣ ෳΧελϚʔ͕ ૬Γ ཧϗετ Ծ Ϛγϯ ϋΠύʔόΠβʔ Ծ Ϛγϯ Ծ Ϛγϯ ϋʔυΣΞઐ༗Πϯελϯε ୯ҰΧελϚʔͷ ΠϯελϯεͷΈ ཧϗετ ઐ༗ϗετ ϗετΛઐ༗ ϋΠύʔόΠβʔ
ᶃʴᶄϕΞϝλϧ͔ͭઐ༗ϗετͳ.BDΠϯελϯε ཧϗετ Ծ Ϛγϯ ϋΠύʔόΠβʔ Ծ Ϛγϯ Ծ Ϛγϯ
σϑΥϧτʢڞ༻ʣ ෳΧελϚʔ͕ ૬Γ ཧϗετ Ծ Ϛγϯ ϋΠύʔόΠβʔ Ծ Ϛγϯ Ծ Ϛγϯ ϋʔυΣΞઐ༗Πϯελϯε ୯ҰΧελϚʔͷ ΠϯελϯεͷΈ ཧϗετ ઐ༗ϗετ ϕΞϝλϧνοΫʹ Mac mini Λ༻ ʢಛघʣ
.BDNJOJ͕Ͳ͏ͬͯΠϯελϯεʹʜʜʁ ཧϗετ ը૾WikipediaΑΓ ʜʜɻ VPC EBS etc,, ؔऀͨͪ
ͦΕɺ/JUSP͕Γ·͢Α ཧϗετ ը૾WikipediaΑΓ ͍͍ײ͡ʹ Γ·͢ VPC EBS etc,, Nitro
ίϯτϩʔϥ
͜͜ͰຊͬΆ͍͜ͱ Nitro ͱԿ͔
ෳͷίϯϙʔωϯτ͔ΒͳΔγεςϜ Nitro ϋΠύʔόΠβʔ ιϑτΣΞ ϋʔυΣΞ Nitro ίϯτϩʔϥ Nitro Enclaves
New! Nitro ηΩϡϦςΟνοϓ Χʔυ for EBS Χʔυ for VPC Χʔυ for ΠϯελϯεετϨʔδ ٛͷ ʮ/JUSPΧʔυʯ ࠓճग़൪ͳ͠… ཧɺ ϞχλϦϯά etc
ϋʔυΣΞͱιϑτΣΞ /JUSPϋΠύʔόΠβʔ Ծ Ϛγϯ ɹϚβʔϘʔυɹɹ ίϯτϩʔϥʔ ηΩϡϦςΟνοϓ PCIe όε
ϋʔυΣΞ ιϑτΣΞ GPS 71$ GPS  GPS Πϯελϯε ετϨʔδ
ϕΞϝλϧͳΒ͜͏ʁ ɹϚβʔϘʔυɹɹ ίϯτϩʔϥʔ ηΩϡϦςΟνοϓ ͍͍ײ͡ͷଓ ϋʔυΣΞ GPS 71$ GPS
 GPS Πϯελϯε ετϨʔδ ϕΞϝλϧ αʔό
ҧͬͯͨΒ͝ΊΜͳ͍͞ ͨͿΜ͜Μͳಇ͖ ʢίϯτϩʔϥʔɺfor EBSɺfor VPCʣ
ίϯτϩʔϥ͕"1*Λड͚͚ͯίʔσΟωʔτ /JUSPϋΠύʔόΠβʔ Ծ Ϛγϯ ɹϚβʔϘʔυɹɹ ίϯτϩʔϥʔ ηΩϡϦςΟνοϓ GPS 71$
GPS  GPS Πϯελϯε ετϨʔδ ΧελϚʔ αʔϏεΤϯυ ϙΠϯτ "84ͷ͍͍ײ͡ͷ ίϯτϩʔϧϓϨʔϯ
ΧʔυGPSσʔλϓϨʔϯͱͷڮ͠ ԾϚγϯ ͘͠ ϕΞϝλϧ EBSσʔλϓϨʔϯ Nitro Χʔυ for EBS
ωοτϫʔΫଓ PCIe όε /7.F ίϯτϩʔϥ /7.F υϥΠό NVMe ϒϩοΫσόΠε ͱͯ͠ೝࣝ EBS ϘϦϡʔϜͷ࣮ମ
ΧʔυGPS71$71$σʔλϓϨʔϯͱͷڮ͠ ԾϚγϯ ͘͠ ϕΞϝλϧ ԾϚγϯ ͘͠ ϕΞϝλϧ ΠϯελϯεA "ˠ#
ૹग़͞Εͨύέοτ "ˠ# ΧϓηϧԽ͞Εͨύέοτ "ˠ# ඇΧϓηϧԽ ΠϯελϯεB Nitro Χʔυ for VPC Nitro Χʔυ for VPC VPC σʔλϓϨʔϯ ཧతͳԕ͞ SecuriryGroupɺϧʔςΟϯάɺ ֦ுωοτϫʔΩϯά etc.
ಥͳએ VPC ʹϑΥʔΧεͨͪ͜͠ΒΛͲ͏ͧ https://dev.classmethod.jp/articles/ devio-connect-2020-chibayuki-vpc/ https://www.youtube.com/ watch?v=rw45QWG6DOQ ʘࣾͷ͓͖ʗ
/JUSPͷྺ࢙ ʮϋʔυΣΞͷΦϑϩʔυʯͱ ʮϞϊϦε͔ΒϚΠΫϩαʔϏεʯ
Ҏલ ϋΠύʔόΠβʔ Ծ Ϛγϯ ωοτ ϫʔΫ  ཧɺ ηΩϡϦςΟɺ
ϞχλϦϯά ιϑτΣΞ ϋʔυΣΞ ଟ͘ͷׂΛ ιϑτΣΞͰ࣮ݱ
EPN͕ؤு͍ͬͯ·ͨ͠ AWS re:Inforce 2019: Security Benefits of the Nitro
Architecture (SEP401-R)ΑΓ
ϋΠύʔόΠβʔ Ծ Ϛγϯ ωοτ ϫʔΫ  ཧɺ ηΩϡϦςΟɺ
ϞχλϦϯά ιϑτΣΞ ϋʔυΣΞ $Πϯελϯε ։࢝
ϋΠύʔόΠβʔ Ծ Ϛγϯ ωοτ ϫʔΫ  ཧɺ ηΩϡϦςΟɺ
ϞχλϦϯά ιϑτΣΞ ϋʔυΣΞ $Πϯελϯε ։࢝ ࠷దԽɹ σϑΥϧτ༗ޮ
ϋΠύʔόΠβʔ Ծ Ϛγϯ ωοτ ϫʔΫ  ཧɺ ηΩϡϦςΟɺ
ϞχλϦϯά ιϑτΣΞ ϋʔυΣΞ ಋମاۀ "OOBQVSOBMBCT Λങऩ ಠࣗͷ"4*$ͷ ։ൃΛਐΊΔ
/JUSPϋΠύʔόΠβʔ Ծ Ϛγϯ ωοτ ϫʔΫ  ཧɺ ηΩϡϦςΟɺ
ϞχλϦϯά ιϑτΣΞ ϋʔυΣΞ $Πϯελϯε ։࢝ͱͱʹ /JUSPγεςϜొ ϕΞϝλϧ Πϯελϯεͷ औΓѻ͍։࢝
݄ʹ ౦ژϦʔδϣϯͰ .$ͷར༻͕Մೳʹ ·͔͞ɺ ·ͩʮʯੈͷ Πϯελϯε ͬͯͳ͍Ͱ͢ΑͶʜʁ
BXTHFFLͳΒҰຕֆͰ͙͢Θ͔Δ 202012݄ 201812݄ https://www.awsgeek.com/
࠷ޙʹ Nitro ͷԿ͕خ͍͠ͷ͔
"84ͷਝͳΞοϓσʔτΛࢧ͑Δ/JUSP ✦ ৽ͨͳΠϯελϯελΠϓͷൃද ✦ ੑೳͷ૿Ճ ✦ ྉۚͷԼ ✦ ϕΞϝλϧΠϯελϯεͷ࣮ݱ
/JUSPγεςϜͷཱ֬ʹΑΓਝͳΞοϓσʔτ͕ՄೳͱͳΓɺ ΧελϚʔʹͱͬͯϝϦοτ͕ੜ·ΕΔ
/JUSPΠϯελϯε͚ͩͰ͑Δػೳ ✦ ϚϧνΞλον ✦ 71$τϥϑΟοΫϛϥʔϦϯά ✦ ϐΞϦϯάӽ͠ͷ71$ΤϯυϙΠϯτΞΫηεʢ࣌ʣ ✦ /JUSP&ODSBWFTɹFUD
৽ͨͳػೳ/JUSPγεςϜʹΑΓՔಇ͢ΔΠϯελϯεͰ͚ͩ ͑Δ͜ͱ͕ଟ͍ ͪΖΜػೳʹࠩҟ͕ͳͯ͘ੑೳɾՁ֨Ͱ༏Ґੑ͕͋Δ
ηΩϡΞͳڥͷఏڙ ✦ ηΩϡϦςΟνοϓʹΑΔ੍ޚ ✦ ϚΠΫϩαʔϏεԽʹΑΔ߈ܸରͷ࠷খԽ ✦ ίϯϙʔωϯτؒͷηΩϡΞͳܦ࿏ ✦ ݶఆ͞ΕͨΦϖϨʔλΞΫηε
ϋʔυΣΞϕʔεͷγϯϓϧͳSPPUPGUSVTUʢ৴པͷجʣ
SF*OWFOUͷ/JUSPηογϣϯҎԼΛࢀߟʹ https://dev.classmethod.jp/articles/ reinvent-2020-report-cmp301/
͜Ε͚֮ͩ͑ͯؼ͍ͬͯͩ͘͞ • Nitro ཪଆͰ͕ΜͬͯΔ • ࠔͬͨΒ awsgeek ΛݟΑ͏ •
7͔͚ͯߟ͑ͨ Nitro Ϊϟά
͜Ε͚֮ͩ͑ͯؼ͍ͬͯͩ͘͞ • Nitro ཪଆͰ͕ΜͬͯΔ • ࠔͬͨΒ awsgeek ΛݟΑ͏ •
7͔͚ͯߟ͑ͨ Nitro Ϊϟά
ોΔهԱ ※M4C4ʮݱߦੈʯͰ͢
͔͚ͯߟ͑ͨ/JUSPΪϟά ʢͦͷΠϯελϯεɺʣ Nitro ʹ͠ͳ͍ͱro ※M4C4·ͩʮݱߦੈʯͰ͢
ͦͷΠϯελϯεɺ Nitro ʹ͠ͳ͍ͱro ※M4C4·ͩʮݱߦੈʯͰ͢ɻมߋͷࡍʹेʹݕূΛߦ͍ͬͯͩ͘͞ɻ
None