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
IAM Roles for Service Accounts 〜やさしいIRSA入門〜
Search
みのるん
PRO
July 04, 2023
Technology
2
510
IAM Roles for Service Accounts 〜やさしいIRSA入門〜
Kubernetes Novice Tokyo #26
https://k8s-novice-jp.connpass.com/event/286692/
みのるん
PRO
July 04, 2023
Tweet
Share
More Decks by みのるん
See All by みのるん
AIエージェント入門
minorun365
PRO
14
8.5k
まだ間に合う! エンジニアのための生成AIアプリ開発入門 on AWS
minorun365
PRO
5
690
AWSの生成AIサービス Amazon Bedrock入門!(2025年1月版)
minorun365
PRO
8
720
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
6
400
密着! Bedrockerがre:Invent 2024で過ごした5日間を紹介
minorun365
PRO
4
620
re:Inventで発表された Bedrockの新機能を色々使って、マルチRAGエージェントにクラウド選定させてみた件
minorun365
PRO
4
550
AWS re:Invent 2024登壇資料(GBL206-JA: Unleashing the power of generative AI on AWS for your business)
minorun365
PRO
7
410
【AWS re:Invent 2024】Amazon Bedrock アップデート総まとめ
minorun365
PRO
9
1.3k
AWS re:Invent 2024 予選落ちのBedrockアプデをまとめて解説!
minorun365
PRO
2
370
Other Decks in Technology
See All in Technology
Reading Code Is Harder Than Writing It
trishagee
2
120
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
6
1.9k
AIエージェント元年
shukob
0
140
Helm , Kustomize に代わる !? 次世代 k8s パッケージマネージャー Glasskube 入門 / glasskube-entry
parupappa2929
0
290
エンジニアリング価値を黒字化する バリューベース戦略を用いた 技術戦略策定の道のり
kzkmaeda
6
1.5k
【内製開発Summit 2025】イオンスマートテクノロジーの内製化組織の作り方/In-house-development-summit-AST
aeonpeople
1
500
(機械学習システムでも) SLO から始める信頼性構築 - ゆる SRE#9 2025/02/21
daigo0927
0
240
Raycast AI APIを使ってちょっと便利な拡張機能を作ってみた / created-a-handy-extension-using-the-raycast-ai-api
kawamataryo
0
190
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
LINEギフトにおけるバックエンド開発
lycorptech_jp
PRO
0
190
MIMEと文字コードの闇
hirachan
2
1.4k
Windows の新しい管理者保護モード
murachiakira
0
200
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
32
6.4k
A Tale of Four Properties
chriscoyier
158
23k
Git: the NoSQL Database
bkeepers
PRO
427
65k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
KATA
mclloyd
29
14k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Visualization
eitanlees
146
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
A designer walks into a library…
pauljervisheath
205
24k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Code Reviewing Like a Champion
maltzj
521
39k
Transcript
͋ͳͨͷ&,4Ϋϥελʔɺ ৮ͬͪΌμϝͳ"84Ϧιʔεͷ ΞΫηε੍ޚͪΌΜͱͰ͖ͯ·͔͢ʁ ʙ ͍͞͠*34"ೖ ʙ ΈͷΔΜ !NJOPSVO
XIPBNJ 御⽥ 稔 !NJOPSVO ,%%*גࣜձࣾ ˍ ,%%*ΞδϟΠϧ։ൃηϯλʔגࣜձࣾʢ,"(ʣ ࡢ·ͰγεͰࢮ͵΄Ͳ&,4Ϋϥελʔཧͯ͠·ͨ͠ɻ ࠷ۙ"*धཁͰ"[VSFͰͷ։ൃ૿͖͑ͯͯ·͢ɻ +"846(43&ࢧ෦ӡӦ
+"84%":4࣮ߦҕһ • "84$PNNVOJUZ#VJMEFS • ,%%*$MPVE4".63"* • ,%%*$MPVE"NCBTTBEPST
"84ϢʔβʔͷΈͳ͞Μɺ&,4͖Ͱ͔͢ʁ
&,4ͬͯΔͱɺ1PE͔Βଞͷ"84Ϧιʔεʹ ΞΫηεͨ͘͠ͳΔ͜ͱ͋Γ·͢ΑͶʁ &,4Ϋϥελʔ 1PE ଞͷ"84Ϧιʔε σʔλऔಘͳͲ
&,4Ϋϥελʔ 1PE ଞͷ"84Ϧιʔε σʔλऔಘͳͲ ͋Εɺ͜͜ͷݖݶऔಘͲ͏͠Α͏ʜʁ 🤔
&,4Ϋϥελʔ 1PE ଞͷ"84Ϧιʔε σʔλऔಘͳͲ ͋Εɺ͜͜ͷݖݶऔಘͲ͏͠Α͏ʜʁ 🤔 "84Ϧιʔεͷݖݶऔಘͱ ͍͑ *".ϩʔϧʂ
*".ϩʔϧΛී௨ʹ͚ΒΕΔͷ "84Ϧιʔε ʹ &,4ϊʔυʢ&$'BSHBUFʣ &,4Ϋϥελʔ 1PE ଞͷ"84Ϧιʔε σʔλऔಘͳͲ &,4ϊʔυ
ϊʔυʹͦͷ··*".ϩʔϧͰ ݖݶ༩ͪ͠ΌͬͯΔਓɺ͍·ͤΜ͔ʜʁ &,4Ϋϥελʔ 1PE ଞͷ"84Ϧιʔε σʔλऔಘͳͲ ݖݶ༩ʂ
Կ͕ͳͷ͔ʁ
௨ৗɺ&,4Ϋϥελʔʹ ෳ༻్ͷ1PE͕Քಇ͍ͯ͠Δ͜ͱଟ͍Ͱ͢ &,4Ϋϥελʔ ຯΞϓϦ ଞͷ"84Ϧιʔε େਓؾΞϓϦ
ଞͷ"84ϦιʔεʹϚϧൿใΛऔΓʹ͍͘ͷ͕ ຯΞϓϦ͚ͩͩͬͨͱͯ͠ʜ &,4Ϋϥελʔ ຯΞϓϦ ଞͷ"84Ϧιʔε େਓؾΞϓϦ THFU0CKFDU
ͷϊʔυࣗମʹ*".ϩʔϧ͕͍͍ͯΔͱ ྆ํͷ1PEͱʹΞΫηεݖݶ͕͍ͯ͠·͏ &,4Ϋϥελʔ ຯΞϓϦ ଞͷ"84Ϧιʔε େਓؾΞϓϦ
ͭ·Γɺຊؔͳ͍ผͷΞϓϦౕ͕͑ʹ ͬऔΒΕ͚ͨͩͰϚϧൿใ࿙Ӯͯ͠͠·͏ʜʂ &,4Ϋϥελʔ ຯΞϓϦ ଞͷ"84Ϧιʔε େਓؾΞϓϦ ౕ͑
͡Ό͋ɺ Ͳ͏͢Ε͍͍ͷ͔ʁ
安⼼してください IRSAがありますよ
*34"ʜʁ
*3 ʹ *".3PMFT 4" ʹ 4FSWJDF"DDPVOUT
*".3PMFT GPS 4FSWJDF"DDPVOUT
*".3PMFTGPS4FSWJDF"DDPVOUT ͭ·Γɺ "84ͷੈքͱ,Tͷੈք ྆ऀͷೝূػߏΛ ϚϦΞʔδϡͤ͞Δػೳʂ
*34"ͷ͘͠Έ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε 1PE 1PE͔Β4όέοτΛ৮Γ͍ͨ߹
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε 1PE 1PE͔Β4όέοτΛ৮Γ͍ͨ߹ ʢຊ͔ΒΞϝϦΧʹߤ͢Δͱߟ͑ͯΈΑ͏ʣ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε 1PE ·ͣ"84*".্ʹ0*%$ϓϩόΠμʔΛ࡞͠·͢ ʢΞϝϦΧʹຊେؗΛݐͯΔʣ 0*%$ϓϩόΠμʔ ൃߦ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε 1PE *".ϩʔϧˍαʔϏεΞΧϯτΛ࡞͠·͢ 0*%$ϓϩόΠμʔ αʔϏεΞΧϯτ Ξϊςʔγϣϯ
ʢऍʣʹՃ *".ϩʔϧ ΞΫηεڐՄ ৴པϙϦγʔ Ͱࢦఆ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε 1PE ։ൃऀ͕1PEىಈίϚϯυΛ&,4ૹ৴͠·͢ 0*%$ϓϩόΠμʔ αʔϏεΞΧϯτ *".ϩʔϧ
LVCFBQJTFSWFS 1PEىಈʂ ։ൃऀ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε 1PE ͢Δͱ1PE*EFOUJUZ8FCIPPL͕1PEఆٛΛߋ৽͠·͢ ʢύεϙʔτൃߦॴͷΑ͏ͳͷʣ 0*%$ϓϩόΠμʔ αʔϏεΞΧϯτ
*".ϩʔϧ LVCFBQJTFSWFS ։ൃऀ 1PE*EFOUJUZ8FCIPPL
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε 1PE ͦͯ͠LVCFMFU͕4"τʔΫϯΛ1PEʹϚϯτ͠·͢ ʢύεϙʔτͷΑ͏ͳͷʣ 0*%$ϓϩόΠμʔ αʔϏεΞΧϯτ
*".ϩʔϧ LVCFBQJTFSWFS ։ൃऀ 1PE*EFOUJUZ8FCIPPL LVCFMFU 4"τʔΫϯ ىಈ࣌ʹϚϯτ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε 1PE 1PE"84ͷ454ʹ"TTVNF3PMFΛཁٻ͠·͢ 0*%$ϓϩόΠμʔ αʔϏεΞΧϯτ *".ϩʔϧ
LVCFBQJTFSWFS ։ൃऀ 1PE*EFOUJUZ8FCIPPL LVCFMFU 4"τʔΫϯ 454 Ұ࣌ೝূΛऔಘ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε 1PE 4541PEͷ4"τʔΫϯΛ֬ೝ͠·͢ʢೖࠃ৹ࠪʣ 0*%$ϓϩόΠμʔ͕৴པ͢ΔΫϥελʔ͔ΒͷൃߦͳΒ0, 0*%$ϓϩόΠμʔ αʔϏεΞΧϯτ
*".ϩʔϧ LVCFBQJTFSWFS ։ൃऀ 1PE*EFOUJUZ8FCIPPL LVCFMFU 4"τʔΫϯ 454
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". LVCFBQJTFSWFS LVCFMFU 1PE*EFOUJUZ8FCIPPL αʔϏεΞΧϯτ 4"τʔΫϯ 454 0*%$ϓϩόΠμʔ
1PE͕৮Γ͍ͨ "84Ϧιʔε *".ϩʔϧ 1PE ։ൃऀ 1PE&,4Ϋϥελʔ͕ೝΊͨਖ਼نͷϦιʔεͩͱ֬ೝྃʂ ඥ͚ͮΒΕͨ*".ϩʔϧΛແࣄʹҰ࣌ར༻Ͱ͖Δ 🎉 ΕͯΞΫηεʂ
ޚୗ͔ͬͨʂ ͱΓ࣮͋͑ͣػΛݟͤΖ ʢσϞ࣮ԋλΠϜʣ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". LVCFBQJTFSWFS LVCFMFU 1PE͕৮Γ͍ͨ "84Ϧιʔε QPECFGPSF ։ൃऀ ᶃ
ී௨ʹ1PEΛ࡞ͬͯ4ΞΫηεͯ͠ΈΔ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε ᶄ "84*".্ʹ0*%$ϓϩόΠμʔΛ࡞͢Δ 0*%$ϓϩόΠμʔ ൃߦ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". 1PE͕৮Γ͍ͨ "84Ϧιʔε ᶅ *".ϩʔϧˍαʔϏεΞΧϯτΛ࡞͢Δ 0*%$ϓϩόΠμʔ αʔϏεΞΧϯτ Ξϊςʔγϣϯ
ʢऍʣʹՃ *".ϩʔϧ ΞΫηεڐՄ ৴པϙϦγʔ Ͱࢦఆ
ίϯτϩʔϧϓϨʔϯʢ&,4ʣ ϊʔυʢ&$ʣ "84*". LVCFBQJTFSWFS LVCFMFU 1PE*EFOUJUZ8FCIPPL αʔϏεΞΧϯτ 4"τʔΫϯ 454 0*%$ϓϩόΠμʔ
1PE͕৮Γ͍ͨ "84Ϧιʔε *".ϩʔϧ QPEBGUFS ։ൃऀ ᶆ *34"ͱඥ͚ͯɺ࠶1PEΛىಈʂ ΕͯΞΫηεʂ
ࢀߟจݙ Πϯλʔωοτͷӥஐʹײँ͠·͢ɻࢲෛ͚ͣʹίϯτϦϏϡʔτ͍͖ͯ͠·͢ʂ • ,VCFSOFUFTr ೝূʢ,VCFSOFUFTJPʣ LVCFSOFUFTJPKBEPDTSFGFSFODFBDDFTTBVUIOBVUI[BVUIFOUJDBUJPO • &,4ͷBXTBVUIͱ͔*34"ͱ͔ʢձ͞Μʣ [FOOEFWOBNFMFTT@HZP[BBSUJDMFTFLTBVUIFOUJDBUJPOBVUIPSJ[BUJPO •
,VCFSOFUFTαʔϏεΞΧϯτʹର͢Δ͖Ίࡉ͔ͳ*".ϩʔϧׂΓͯͷհʢ"84ࣾʣ BXTBNB[PODPNKQCMPHTOFXTJOUSPEVDJOHGJOFHSBJOFEJBNSPMFTTFSWJDFBDDPVOUT • ,VCFSOFUFTʹ͓͍ͯͷ"84ϦιʔεͷΞΫηεཧʢ.FUSJD'JSFࣾʣ RJJUBDPN.FUSJD'JSFJUFNTCGFCCFEBF • "84&,4ͷ*".3PMFTGPS4FSWJDF"DDPVOUTΛશʹཧղͨ͠ʢ,BJUPZ͞Μʣ XXXLBJUPZYZ[BXTJSTB
2JJUB&OHJOFFS'FTUBͰձࣾର߅ઓҐΛૂͬͯ·͢💪 RJJUBDPNPSHBOJ[BUJPOTLEEJBHJMF
,%%*ΞδϟΠϧ։ൃηϯλʔʢ,"(ʣઈࢍ࠾༻தʂ ϑϧϦϞʔτͳιϑτΣΞΤϯδχΞઈࢍืूͯ͠·͢👍