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
60
[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
37
Waldemar Hummer - LocalStack Snowflake Emulator Intro
ancaghenade
1
76
Seamless AWS Development and Testing Locally
ancaghenade
2
22
Cloud Integration Testing Made easy with LocalStack and Testcontainers (Ghent)
ancaghenade
1
49
Taming and Testing the Cloud Environment for your Java apps with LocalStack & Testcontainers (Java Vienna 2024)
ancaghenade
2
52
CNCF Linz meetup - Taming and Testing the Cloud Environment from localhost to CI
ancaghenade
1
69
DevFestVienna - Cloud Integration Testing Made easy with LocalStack and Testcontainers
ancaghenade
1
84
Linz-Cloud Integration Testing Made Easy with LocalStack and Testcontainers
ancaghenade
1
88
Lightning-fast feedback loops for developing and testing cloud apps
ancaghenade
0
62
Other Decks in Programming
See All in Programming
ふかぼれ!CSSセレクターモジュール / Fukabore! CSS Selectors Module
petamoriken
0
150
as(型アサーション)を書く前にできること
marokanatani
10
2.7k
cmp.Or に感動した
otakakot
3
200
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.3k
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
100
Arm移行タイムアタック
qnighy
0
340
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
900
Nurturing OpenJDK distribution: Eclipse Temurin Success History and plan
ivargrimstad
0
990
RubyLSPのマルチバイト文字対応
notfounds
0
120
[Do iOS '24] Ship your app on a Friday...and enjoy your weekend!
polpielladev
0
110
Amazon Bedrock Agentsを用いてアプリ開発してみた!
har1101
0
340
Click-free releases & the making of a CLI app
oheyadam
2
120
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
Become a Pro
speakerdeck
PRO
25
5k
Site-Speed That Sticks
csswizardry
0
28
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Happy Clients
brianwarren
98
6.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
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!