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
[Ignite] Taming and Testing Your Cloud Infrastructure Locally, with Confidence
Search
Anca Ghenade
February 06, 2024
Programming
1
30
[Ignite] Taming and Testing Your Cloud Infrastructure Locally, with Confidence
06.02.2024 - Ignite talk at Config Management Camp, Ghent
Anca Ghenade
February 06, 2024
Tweet
Share
More Decks by Anca Ghenade
See All by Anca Ghenade
Cloud Integration Testing Made easy with LocalStack and Testcontainers (Ghent)
ancaghenade
1
21
Taming and Testing the Cloud Environment for your Java apps with LocalStack & Testcontainers (Java Vienna 2024)
ancaghenade
1
23
CNCF Linz meetup - Taming and Testing the Cloud Environment from localhost to CI
ancaghenade
1
31
DevFestVienna - Cloud Integration Testing Made easy with LocalStack and Testcontainers
ancaghenade
1
52
Linz-Cloud Integration Testing Made Easy with LocalStack and Testcontainers
ancaghenade
1
55
Lightning-fast feedback loops for developing and testing cloud apps
ancaghenade
0
37
Cloud Integration Testing Made easy with LocalStack and Testcontainers
ancaghenade
0
26
SpringIO_19-05-2023.pdf
ancaghenade
0
250
Other Decks in Programming
See All in Programming
R言語の環境構築と基礎 Tokyo.R 112
bob3bob3
0
280
Git Rebase
bkuhlmann
11
1.6k
SIMD Parallel Programming with the Vector API
josepaumard
0
230
PostmanでAPIの動作確認が楽になった話
h455h1
0
180
Milestoner
bkuhlmann
1
410
Three ways to use AI on Android: The Good, the Bad and the Ugly
marxallski
0
110
雑に思考を整理する技術と効能
konifar
63
30k
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
180
Going beyond Apache Parquet's default settings
xhochy
0
130
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
1
510
CDKコントリビュートの最初の壁を越えよう! -簡単issueの見つけ方-
badmintoncryer
3
220
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
130
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Unsuck your backbone
ammeep
663
57k
What's new in Ruby 2.0
geeforr
337
31k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
66
14k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
Music & Morning Musume
bryan
41
5.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
21
1.6k
GraphQLとの向き合い方2022年版
quramy
33
12k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.2k
How STYLIGHT went responsive
nonsquared
92
4.8k
Clear Off the Table
cherdarchuk
85
310k
Transcript
Taming and Testing Your Cloud Infrastructure Locally, with Confidence -
Anca Ghenade -
[email protected]
@tinyg210 localstack.cloud
So you’re running your applications on AWS. Now what? localstack.cloud
None
• Setting up an AWS developer sandbox. • You might
only be granted access to certain services. Delays
Time cost • Spinning up resources on a real cloud
environment takes time. • Time spent figuring out the correct configs → your system ships with shortcomings.
Expenses • Leaving resources running over night and blow up
your budget. • Over provisioning due to bad configuration.
Learning • Complexity of AWS services and understanding how they
interact with each other. • Learning curve and keeping up with updates.
Security • Accidently embedding secrets like credentials or API keys
into your IaC config files. • Misconfigurations that lead to different security vulnerabilities.
Facing them unprepared… INFRA’S CREATING
Some stories from the trenches… Resources didn’t clean up properly
Some stories from the trenches… 5 mins later…
Some stories from the trenches…
You need a tamer’s toolkit
None
“Your application won’t even know the difference”
“Your application won’t even know the difference”
None
The true meaning of DEV - OPS is shifting. “You
build it, you run it.”
https://github.com/tinyg210/opentofu-shipment-list-demo Demo Repo
Thank You!