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 Infrastr...
Search
Anca Ghenade
February 06, 2024
Programming
1
66
[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
From Code to Cloud: Turbocharging your Java Apps for AWS
ancaghenade
0
10
DevOops Stories in AWS (San Francisco, June 2024)
ancaghenade
0
45
Waldemar Hummer - LocalStack Snowflake Emulator Intro
ancaghenade
1
94
Seamless AWS Development and Testing Locally
ancaghenade
2
26
Cloud Integration Testing Made easy with LocalStack and Testcontainers (Ghent)
ancaghenade
1
55
Taming and Testing the Cloud Environment for your Java apps with LocalStack & Testcontainers (Java Vienna 2024)
ancaghenade
2
55
CNCF Linz meetup - Taming and Testing the Cloud Environment from localhost to CI
ancaghenade
1
70
DevFestVienna - Cloud Integration Testing Made easy with LocalStack and Testcontainers
ancaghenade
1
87
Linz-Cloud Integration Testing Made Easy with LocalStack and Testcontainers
ancaghenade
1
100
Other Decks in Programming
See All in Programming
EC2からECSへ 念願のコンテナ移行と巨大レガシーPHPアプリケーションの再構築
sumiyae
3
630
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
240
ASP.NET Core の OpenAPIサポート
h455h1
0
160
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
8
1.3k
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
180
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
1
500
[Fin-JAWS 第38回 ~re:Invent 2024 金融re:Cap~]FaultInjectionServiceアップデート@pre:Invent2024
shintaro_fukatsu
0
360
Scaling your build logic
antalmonori
1
150
自動で //nolint を挿入する取り組み / Gopher's Gathering
utgwkk
1
170
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
140
AHC041解説
terryu16
0
550
Moscow Python Meetup №97. Константин Крестников (Техлид команды GigaChain (SberDevices)). GigaChain: Новые инструменты для разработки агентов на примере агента техподдержки
moscowdjango
PRO
0
100
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
What's in a price? How to price your products and services
michaelherold
244
12k
Designing for humans not robots
tammielis
250
25k
Typedesign – Prime Four
hannesfritz
40
2.5k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
The Language of Interfaces
destraynor
156
24k
How STYLIGHT went responsive
nonsquared
96
5.3k
Docker and Python
trallard
43
3.2k
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!