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.5k
regrowth_Nitro
YukihiroChiba
February 08, 2021
Tweet
Share
More Decks by YukihiroChiba
See All by YukihiroChiba
AWS IAM の結果整合性を避けるためセッションポリシーを用いてポリシーの動作確認を行う、を解説する
yukihirochiba
0
490
SSMエージェントはIAMロールの夢を見るか/ Do SSM Agents Dream Of IAM Roles?
yukihirochiba
0
1.7k
AWS IAM の知っておくべき話と知らなくてもいい話 DevIO2023/ AWS IAM DevIO 2023
yukihirochiba
0
2.9k
デジタルアイデンティティWGミニウェビナー第4回「IaaSとアイデンティティ」/ jnsa-iaas-identity
yukihirochiba
0
570
学習エンジンがうなりを上げているチームの作り方 / How to build a team with a learning engine humming along
yukihirochiba
0
3.6k
Amazon Route 53 Application Recovery Controller zonal shift 試してみた
yukihirochiba
0
1.5k
re:Growth 2022 Amazon Verified Permissions/妄想を膨らませる_チバユキ
yukihirochiba
0
4.5k
どこで動いてるの?AWS IAM のコントロールプレーンとデータプレーンに思いを馳せる/iam-background
yukihirochiba
0
4.1k
ここが好きだよAWS管理ポリシー_devio2022/i_am_iam_lover
yukihirochiba
0
4.8k
Other Decks in Technology
See All in Technology
「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
jacopen
25
5.7k
Tebiki株式会社 エンジニア採用資料
tebiki
0
4.1k
「ふりかえりのふりかえり」をふりかえり、実のあるふりかえりにする
naitosatoshi
0
220
ユーザーストーリーのレビューを自動化したみたの
bun913
1
290
Hands-on / Kaname Frusawa / Cloud Compare Users Meetup 2024 at University of Tokyo on April 17
paraworld
2
470
AIQ株式会社 エンジニア向け会社紹介資料
aiqlab
0
360
アプリがつくるNOT A HOTELブランド
hokuts
0
450
PHPカンファレンス小田原2024
ysknsid25
2
660
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
60
17k
日本におけるデータエンジニアリングのこれまでとこれから
foursue
9
2k
NLP2024 参加報告LT ~RAGの生成評価と懇親戦略~ / nlp2024_attendee_presentation_LT_masuda
taro_masuda
1
190
自動生成を活用した、運用保守コストを抑える Error/Alert/Runbook の一元集約管理 / Centralized management of Error/Alert/Runbook to minimize operational costs using automated code generation
biwashi
9
2.1k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
75
41k
YesSQL, Process and Tooling at Scale
rocio
162
13k
Producing Creativity
orderedlist
PRO
336
39k
Documentation Writing (for coders)
carmenintech
59
3.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
36
2.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
13
1.5k
Bootstrapping a Software Product
garrettdimon
PRO
301
110k
What’s in a name? Adding method to the madness
productmarketing
PRO
15
2.6k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Optimizing for Happiness
mojombo
369
69k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
219
21k
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