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
(Don't) try this at work - Lightning Talk
Search
Ben Bridts
September 23, 2022
Programming
150
0
Share
(Don't) try this at work - Lightning Talk
Ben Bridts
September 23, 2022
More Decks by Ben Bridts
See All by Ben Bridts
That's allowed? - Using IAM Roles Anywhere without AWS Private CA
benbridts
0
0
Using IAM Roles Anywhere for free
benbridts
1
39
The Hidden Costs of Managed Open Source
benbridts
0
50
re:Invent re:Cap 2023: Evolving your architecture
benbridts
0
74
A closer look at new ways to manage access - EKS Pod Identiy and S3 Access Grant
benbridts
0
29
From ‘huh?’ to privilege escalation
benbridts
0
47
re:Invent re:Cap - Removing Heavy Lifting
benbridts
0
120
Policy as Code: Putting best practices in your repository
benbridts
0
200
AWS Systems Manager
benbridts
1
180
Other Decks in Programming
See All in Programming
関係性から理解する"同一性"の型用語たち
pvcresin
2
560
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
400
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
760
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
290
AIとRubyの静的型付け
ukin0k0
0
130
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
130
[BalkanRuby 2026] Drop your app/services!
palkan
3
690
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
200
Moments When Things Go Wrong
aurimas
3
120
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
670
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.1k
AI 時代のソフトウェア設計の学び方
masuda220
PRO
27
9.7k
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Building the Perfect Custom Keyboard
takai
2
770
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
170
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
How to build a perfect <img>
jonoalderson
1
5.5k
Crafting Experiences
bethany
1
160
Un-Boring Meetings
codingconduct
0
300
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
Odyssey Design
rkendrick25
PRO
2
630
Code Reviewing Like a Champion
maltzj
528
40k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
230
Transcript
Do(n’t) try this at work Technically, you can do this
Ben Bridts
None
Using your access key …for everything
None
None
None
None
https://signin.aws.amazon.com/federation? Action=login& Issuer=a+python+script& Destination=https%3A%2F%2Fconsole.aws.amazon.com%2F& SigninToken=ow8X9[...]XAyan
Do • Simplify switching between accounts • Start a new
browser for every account • 💡 Firefox container tabs • 👩💻 https://github.com/WeAreCloudar/aws-browser Don’t • Use credentials from EC2 / Lambda / CodeBuild / … • Block console access
Infinite Storage
None
None
https://botocore.amazonaws.com/v1/documentation/api/latest/reference/loaders.html
https://github.com/iann0036/vscode-aws-cloudshell https://via.benbridts.be/comsum/vscode
Reducing Errors The easy way
https://…execute-api.eu-west-1.amazonaws.com/Prod/run https://…execute-api.eu-west-1.amazonaws.com/Prod/run?fail=y
None
None
None
https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudwatch.html
None
Thank you! Ben Bridts
[email protected]
@BenBridts | @WeAreCloudar www.cloudar.be