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
re:Growth 2022 Amazon Verified Permissions/妄想を膨...
Search
YukihiroChiba
December 06, 2022
Technology
0
5k
re:Growth 2022 Amazon Verified Permissions/妄想を膨らませる_チバユキ
YukihiroChiba
December 06, 2022
Tweet
Share
More Decks by YukihiroChiba
See All by YukihiroChiba
わたしの業務の中に住み着いたCacoo/Cacoo has taken up residence in my work routine
yukihirochiba
0
730
Amazon VPCでの IPv6利用に向けた はじめの一歩/first-step-towards-using-ipv6-in-amazon-vpc
yukihirochiba
0
16
AWS IAM の結果整合性を避けるためセッションポリシーを用いてポリシーの動作確認を行う、を解説する
yukihirochiba
0
670
SSMエージェントはIAMロールの夢を見るか/ Do SSM Agents Dream Of IAM Roles?
yukihirochiba
0
2.1k
AWS IAM の知っておくべき話と知らなくてもいい話 DevIO2023/ AWS IAM DevIO 2023
yukihirochiba
0
3.1k
デジタルアイデンティティWGミニウェビナー第4回「IaaSとアイデンティティ」/ jnsa-iaas-identity
yukihirochiba
0
630
学習エンジンがうなりを上げているチームの作り方 / How to build a team with a learning engine humming along
yukihirochiba
0
3.8k
Amazon Route 53 Application Recovery Controller zonal shift 試してみた
yukihirochiba
0
1.6k
どこで動いてるの?AWS IAM のコントロールプレーンとデータプレーンに思いを馳せる/iam-background
yukihirochiba
0
4.6k
Other Decks in Technology
See All in Technology
スーパーマリオRPGのリメイク版の変更点からみるUX
nishiharatsubasa
1
320
Datadog を使ったプロダクトとクラウドの セキュリティモニタリング
mrtc0
0
620
自社サービスのための独自リリース版Redmine「RedMica」の取り組み
vividtone
0
1.1k
Monitor GraalVM Native Apps with OpenTelemetry
logico_jp
0
120
四国クラウドお遍路 2024 in 高知 エンディング
yukataoka
0
180
JEP 480: Structured Concurrency
aya_ebata
0
120
ロボットアームを遠隔制御の話 & LLMをつかったIoTの話もしたい
soracom
PRO
1
260
株式会社M2X エンジニアチーム紹介資料
m2xsoftware
0
590
四国クラウドお遍路 2024 in 高知 オープニング
yukataoka
0
180
RAGHack: Building RAG apps in Python
pamelafox
0
160
Oracle Cloud Infrastructure IaaS 新機能アップデート 2024/6 - 2024/8
oracle4engineer
PRO
0
110
Towards Effortless Transaction Management in Microservices @KubeDay Japan 2024
scalar
1
110
Featured
See All Featured
How to Ace a Technical Interview
jacobian
275
23k
We Have a Design System, Now What?
morganepeng
48
7.1k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2k
The Cost Of JavaScript in 2023
addyosmani
41
5.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
43
2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
24
3.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
Writing Fast Ruby
sferik
623
60k
How to name files
jennybc
75
98k
Raft: Consensus for Rubyists
vanstee
135
6.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
Transcript
"NB[PO7FSJ fi FE1FSNJTTJPOTʹ͍ͭͯໝΛΒ·ͤΔ ઍ༿ʢνόϢΩʣ
ໝΛΒ·͍ͤͯΔ ߹͡Όͳ͔ͬͨ
ηογϣϯΈΑ͏ 6TJOHQPMJDJFTUPNBOBHFQFSNJTTJPOTXJUI "NB[PO7FSJ fi FE1FSNJTTJPOT 4&$ w "NB[PO7FSJ
fi FE1FSNJTTJPOTʹ͍ͭͯऔΓ্͛ΒΕͨηογϣϯ w ʹ:PV5VCFʹ͕͋ͬͯ·ͨ͠ w ʮ:PV5VCF4&$ʯͰݕࡧ͢Εώοτ͠·͢ w ͦͷ͏ͪηογϣϯϨϙʔτฐࣾϒϩάʹ্͕Δͣ
ࠓճͷൃද w ηογϣϯͰհ͞ΕͨҎԼΛऔΓೖΕͯ͝հ͠·͢ w 1#"$ w "NB[PO7FSJ fi FE1FSNJTTJPOTͷར༻ྫ
w "NB[PO7FSJ fi FE1FSNJTTJPOTͰԿ͕Ͱ͖Δͷ͔ εϥΠυͷதͷը૾ηογϣϯ͔ΒҾ༻ͨ͠ͷͰ͢
ࣗݾհ ઍ༿ νόϢΩ w ݄ೖࣾ w "84ࣄۀຊ෦ίϯαϧςΟϯά෦ w େ͖ͳ"84Ϧιʔεɿ*".ϩʔϧ
ϓϩϩʔά SF*OWFOUͰ "84*".ͷ৽ػೳ ग़ͳ͍͔ͳ
ϓϩϩʔά Φο "NB[PO7FSJ fi FE 1FSNJTTJPOTɻ
ϓϩϩʔά ʜʜ "NB[PO7FSJ fi FE 1FSNJTTJPOTɻ ΞϓϦέʔγϣϯͷ ݖݶཧػೳΛఏڙ͢Δ
ϓϩϩʔά "NB[PO7FSJ fi FE 1FSNJTTJPOTɻ ΞϓϦέʔγϣϯͷ ݖݶཧػೳΛఏڙ͢Δ *".ͱ΄΅ ؔͳ͔ͬͨ
ϓϩϩʔά "NB[PO7FSJ fi FE 1FSNJTTJPOTɻ ΞϓϦέʔγϣϯͷ ݖݶཧػೳΛఏڙ͢Δ *".ͱ΄΅ ؔͳ͔ͬͨ
*".ͱΓͯ͠ߟ͑ͨํ͕ Θ͔Γ͍͢ͱࢥ͍·͢
3#"$ͱ"#"$ ͦͯ͠1#"$
ೝՄϞσϧ w 3#"$ʢׂϕʔεʣ w ྫʣ"άϧʔϓʹॴଐ͍ͯ͠Ε 99Ͱ͖Δ w େنʹͳͬͯ͘Δͱਏ͍ w
"#"$ʢଐੑϕʔεʣ w ྫʣ;λά͕͍͍ͭͯΔͷʹ 99Ͱ͖Δ w ॊೈΏ͑ʹ౷੍ޮ͔ͤΔͷ͕ ͕େม
3#"$ͱ"#"$ͷྫ w ࣸਅڞ༗αΠτͷྫ w Ϣʔβʔ͕ࣗͷࣸਅΛอଘ w ΞϧόϜͰ֊ߏԽ w Ϣʔβʔάϧʔϓ͝ͱʹΞΫη
εͰ͖ΔൣғΛఆٛʢ3#"$ʣ w λάϑΝΠϧαΠζͳͲͷଐ ੑʹԠͯ͡ΞΫηεൣғΛఆٛ ʢ"#"$ʣ 3#"$ͱ"#"$ͲͪΒ͔͚ͩͰΖ͏ͱ͢Δͱਏ͍
͍͍ͱ͜ͲΓͷ1#"$ w ͻͱͭͷϙϦγʔͰ3#"$ͷཁ ૉͱ"#"$ͷཁૉΛؚΉ w 1#"$ʢ1PMJDZCBTFEBDDFTT DPOUSPMʣ w "NB[PO7FSJ
fi FE1FSNJTTJPOT Ͱ$FEBSͱ͍͏ಠࣗݴޠͰϙ ϦγʔΛఆٛ
$FEBSΛ͞ΘΕ·͢ IUUQTXXXDFEBSQPMJDZDPN w νϡʔτϦΞϧΛ৮Δͱ งғؾ͕௫ΊΔ w ͪͳΈʹ$FEBS༿थ Λද͢ݴ༿Β͍͠
"NB[PO7FSJ fi FE1FSNJTTJPOTΛ ༻͍ͨΞϓϦέʔγϣϯͷྫ
ಈපӃͷϙʔλϧ w ࣂ͍ओɺελοϑɺυΫλʔɺ հݩͷυΫλʔ͕ڞ௨ͯ͠ར ༻͢Δϙʔλϧ w ࣗͷݖݶʹԠͯ͡εέδϡʔ ϧΛ֬ೝͰ͖ͨΓհঢ়͕ݟ͑ ͨΓ͢Δ
ྫ͑ࣂ͍ओͷϢʔβʔͩͱʜʜ ϙʔλϧʹϩάΠϯ
ྫ͑ࣂ͍ओͷϢʔβʔͩͱʜʜ w ΞΫγϣϯͱͯ͠ࢀরɺε έδϡʔϧɺհঢ়͕͋Δ w ࣗͷϢʔβʔ͚͕ͩදࣔ ͞Ε͍ͯΔ
ྫ͑ࣂ͍ओͷϢʔβʔͩͱʜʜ ࣗͷใࢀরͰ͖Δ
ྫ͑ࣂ͍ओͷϢʔβʔͩͱʜʜ εέδϡʔϧͷΞϙ ΠϯτϝϯτΛऔΖ ͏ͱ͢ΔͱΤϥʔ
පӃελοϑͷϢʔβʔͩͱʜʜ ϙʔλϧʹϩάΠϯ
පӃελοϑͷϢʔβʔͩͱʜʜ w ෳͷױऀͷใΛࢀরͰ͖Δ w εέδϡʔϧͷΞϙΠϯτͰ ͖Δ
පӃελοϑͷϢʔβʔͩͱʜʜ w հঢ়ͷૹͰ͖ͳ͍
Ϣʔβʔ͝ͱͷݖݶཧΛ͖Ίࡉ͔ʹͰ͖Δ
ΞʔΩςΫνϟྫ ᶃʙᶆ$PHOJUPϢʔβʔϓʔϧͰೝূ͠τʔΫϯऔಘ
ΞʔΩςΫνϟྫ ᶇᶈ-BNCEBΦʔιϥΠβʔΛ௨͡"NB[PO7FSJ fi FE1FSNJTTJPOTͰೝՄ
ΞʔΩςΫνϟྫ ᶉᶊ"NB[PO7FSJ fi FE1FSNJTTJPOTͰͷ"MMPX%FOZʹԠ͡ޙଓॲཧ
"NB[PO7FSJ fi FE1FSNJTTJPOTͰ Կ͕Ͱ͖Δͷ͔
"NB[PO7FSJ fi FE1FSNJTTJPOTͷϢʔεέʔε ϙϦγʔͷ࡞ɾཧ ΞϓϦέʔγϣϯΛ௨ͨ͡ ݖݶཧ
ΤϯυϢʔβʔΞΫγϣϯͷ ೝՄ ڐՄͷࠪ
ϙϦγʔͷ࡞ɾཧ w Ϛωδϝϯτίϯιʔϧ͠ ͘"1*ͰϙϦγʔΛ࡞ w ݖݶཧΛΞϓϦέʔγϣϯ ίʔυͷ֎෦ʹग़ͤΔ
ΞϓϦέʔγϣϯΛ௨ͨ͡ݖݶཧ w ΞϓϦέʔγϣϯ্ͰϙϦ γʔΛมߋͰ͖Δ w ྫ͑ϙʔλϧ্ͷૢ࡞Ͱݖ ݶͷҕΛߦ͏ͳͲ
ΤϯυϢʔβʔΞΫγϣϯͷೝՄ w ΤϯυϢʔβʔͷೝՄ w ઌ΄Ͳݟͨϙʔλϧͷྫ
ڐՄͷࠪ w $MPVE5SBJMࠪπʔϧΛ༻ ͍ͯڐՄͷ͕ࠪͰ͖Δ
·ͱΊ
·ͱΊ w "NB[PO7FSJ fi FE1FSNJTTJPOTΞϓϦέʔγϣϯʹ ݖݶཧػೳΛఏڙ͢Δͷ w ೝՄϞσϧ1#"$ɺ$FEBSʹΑΓ࣮ݱ w
"84*".ͱ͋·Γؔͳ͍ ݱ࣌ͰϓϨϏϡʔϦϦʔεͷΈɻؾʹͳΔํਃΛʂ