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
47
[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
DevOops Stories in AWS (San Francisco, June 2024)
ancaghenade
0
19
Waldemar Hummer - LocalStack Snowflake Emulator Intro
ancaghenade
1
36
Seamless AWS Development and Testing Locally
ancaghenade
2
18
Cloud Integration Testing Made easy with LocalStack and Testcontainers (Ghent)
ancaghenade
1
37
Taming and Testing the Cloud Environment for your Java apps with LocalStack & Testcontainers (Java Vienna 2024)
ancaghenade
1
36
CNCF Linz meetup - Taming and Testing the Cloud Environment from localhost to CI
ancaghenade
1
48
DevFestVienna - Cloud Integration Testing Made easy with LocalStack and Testcontainers
ancaghenade
1
71
Linz-Cloud Integration Testing Made Easy with LocalStack and Testcontainers
ancaghenade
1
70
Lightning-fast feedback loops for developing and testing cloud apps
ancaghenade
0
48
Other Decks in Programming
See All in Programming
生成AIをkintoneに連携してみた
hideg
0
230
大規模マルチテナントを解決するYugabyteDBという選択肢
nnaka2992
1
250
Activities at Cairo Library
cairolibrary720
0
1.2k
I/O Extended Android in Korea 2024 ~ Whats new in Android development tools
pluu
0
250
GraphQL はいいぞ! ~Laravel で学ぶ GraphQL 入門~
azuki
1
160
The rollercoaster of releasing an Android, iOS, and macOS app with Kotlin Multiplatform | droidcon Berlin
prof18
0
110
Temporalを取り巻く仕様を整理する
sajikix
0
110
Xcode 16のPreviewModifierと@Previewableを活用した効率的なプレビュー方法の考察
ojun9
2
160
開発部に不満を持っていたCSがエンジニアにジョブチェンしてわかった「勝手に諦めない」ことの大切さ
sakuraikotone
28
16k
HMSコンペ 11th Solution (team : kansai-kaggler)
t88
1
680
ピグパーティにおけるMongoDB CommunityバージョンからAtlasへの移行事例
10969hotaka
0
130
CSC307 Lecture 13
javiergs
PRO
0
150
Featured
See All Featured
Creatively Recalculating Your Daily Design Routine
revolveconf
214
11k
Learning to Love Humans: Emotional Interface Design
aarron
269
39k
How STYLIGHT went responsive
nonsquared
93
5k
Adopting Sorbet at Scale
ufuk
71
8.8k
Building Effective Engineering Teams - LeadDev
addyosmani
47
2.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
129
32k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
17
1.5k
Debugging Ruby Performance
tmm1
71
11k
Practical Orchestrator
shlominoach
185
10k
RailsConf 2023
tenderlove
16
720
Fashionably flexible responsive web design (full day workshop)
malarkey
399
65k
How to name files
jennybc
67
96k
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!