վΊͯ/JUSPʹࢥ͍ΛͤΔ"84ࣄۀຊ෦ίϯαϧςΟϯά෦ɹνόϢΩ
View Slide
͡Ίʹ ຊηογϣϯͷࢹௌʹ͋ͨΓߟྀ͍͖͍ͨͩͨ͜ͱ
͝ڠྗ͓ئ͍͠·͢ ͋·Γਅ໘ʹฉ͔ͳ͍Ͱ͍ͩ͘͞
Βͳͯ͘ԿࠔΒͳ͍ • 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ΑΓʜʜɻVPCEBSetc,,ؔऀͨͪ
ͦΕɺ/JUSP͕Γ·͢Α ཧϗετը૾WikipediaΑΓ͍͍ײ͡ʹΓ·͢VPCEBSetc,,Nitro ίϯτϩʔϥ
͜͜ͰຊͬΆ͍͜ͱ Nitro ͱԿ͔
ෳͷίϯϙʔωϯτ͔ΒͳΔγεςϜ NitroϋΠύʔόΠβʔιϑτΣΞϋʔυΣΞNitro ίϯτϩʔϥNitroEnclavesNew!NitroηΩϡϦςΟνοϓΧʔυ for EBS Χʔυ for VPCΧʔυ forΠϯελϯεετϨʔδٛͷʮ/JUSPΧʔυʯ ࠓճग़൪ͳ͠…ཧɺϞχλϦϯά etc
ϋʔυΣΞͱιϑτΣΞ /JUSPϋΠύʔόΠβʔԾϚγϯɹϚβʔϘʔυɹɹίϯτϩʔϥʔηΩϡϦςΟνοϓPCIe όεϋʔυΣΞιϑτΣΞGPS71$GPSGPSΠϯελϯεετϨʔδ
ϕΞϝλϧͳΒ͜͏ʁ ɹϚβʔϘʔυɹɹίϯτϩʔϥʔηΩϡϦςΟνοϓ͍͍ײ͡ͷଓϋʔυΣΞGPS71$GPSGPSΠϯελϯεετϨʔδϕΞϝλϧαʔό
ҧͬͯͨΒ͝ΊΜͳ͍͞ ͨͿΜ͜Μͳಇ͖ʢίϯτϩʔϥʔɺfor EBSɺfor VPCʣ
ίϯτϩʔϥ͕"1*Λड͚͚ͯίʔσΟωʔτ /JUSPϋΠύʔόΠβʔԾϚγϯɹϚβʔϘʔυɹɹίϯτϩʔϥʔηΩϡϦςΟνοϓGPS71$GPSGPSΠϯελϯεετϨʔδΧελϚʔαʔϏεΤϯυϙΠϯτ"84ͷ͍͍ײ͡ͷίϯτϩʔϧϓϨʔϯ
ΧʔυGPSσʔλϓϨʔϯͱͷڮ͠ ԾϚγϯ͘͠ϕΞϝλϧEBSσʔλϓϨʔϯNitro Χʔυfor EBSωοτϫʔΫଓPCIe όε/7.Fίϯτϩʔϥ/7.FυϥΠόNVMeϒϩοΫσόΠεͱͯ͠ೝࣝEBS ϘϦϡʔϜͷ࣮ମ
ΧʔυGPS71$71$σʔλϓϨʔϯͱͷڮ͠ ԾϚγϯ͘͠ϕΞϝλϧԾϚγϯ͘͠ϕΞϝλϧΠϯελϯεA"ˠ#ૹग़͞Εͨύέοτ"ˠ#ΧϓηϧԽ͞Εͨύέοτ"ˠ#ඇΧϓηϧԽΠϯελϯεBNitro Χʔυfor VPCNitro Χʔυfor VPCVPC σʔλϓϨʔϯཧతͳԕ͞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/
ોΔهԱ ※M4C4ʮݱߦੈʯͰ͢
͔͚ͯߟ͑ͨ/JUSPΪϟά ʢͦͷΠϯελϯεɺʣNitro ʹ͠ͳ͍ͱro※M4C4·ͩʮݱߦੈʯͰ͢
ͦͷΠϯελϯεɺ Nitro ʹ͠ͳ͍ͱro※M4C4·ͩʮݱߦੈʯͰ͢ɻมߋͷࡍʹेʹݕূΛߦ͍ͬͯͩ͘͞ɻ