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
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
140
Polars入門
daikikatsuragawa
1
160
Git Lint
bkuhlmann
4
760
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
120
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
1.7k
Tailwind CSSを本気でカスタマイズする方法
fsubal
14
5.5k
CREってこういうこと? 体験入社 - 提案資料 - / what-is-cre-trial-employment
shinden
1
500
Micro Frontends for Java Microservices - Utah JUG 2024
mraible
PRO
1
110
禅の心を手に入れよ
eltociear
1
280
Next.js App Router
quramy
11
1.6k
What We Can Learn From OSS
inouehi
0
430
SIMD Parallel Programming with the Vector API
josepaumard
0
220
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Infographics Made Easy
chrislema
238
18k
Ruby is Unlike a Banana
tanoku
96
10k
Building Effective Engineering Teams - LeadDev
addyosmani
32
1.9k
Optimising Largest Contentful Paint
csswizardry
12
2.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
13
8.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
38
2.5k
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!