Taming and Testing Your
Cloud Infrastructure
Locally, with Confidence
- Anca Ghenade -
anca.ghenade@localstack.cloud
@tinyg210
localstack.cloud
Slide 2
Slide 2 text
So you’re running your
applications on AWS.
Now what?
localstack.cloud
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
● Setting up an AWS
developer sandbox.
● You might only be
granted access to certain
services.
Delays
Slide 5
Slide 5 text
Time cost
● Spinning up resources
on a real cloud
environment takes time.
● Time spent figuring out
the correct configs →
your system ships with
shortcomings.
Slide 6
Slide 6 text
Expenses
● Leaving resources running
over night and blow up your
budget.
● Over provisioning due to
bad configuration.
Slide 7
Slide 7 text
Learning
● Complexity of AWS
services and
understanding how they
interact with each other.
● Learning curve and
keeping up with
updates.
Slide 8
Slide 8 text
Security
● Accidently embedding
secrets like credentials
or API keys into your IaC
config files.
● Misconfigurations that
lead to different
security vulnerabilities.
Slide 9
Slide 9 text
Facing them unprepared…
INFRA’S CREATING
Slide 10
Slide 10 text
Some stories
from the
trenches…
Resources didn’t
clean up properly
Slide 11
Slide 11 text
Some stories
from the
trenches…
5 mins later…
Slide 12
Slide 12 text
Some stories from
the trenches…
Slide 13
Slide 13 text
You need a tamer’s toolkit
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
“Your application won’t even know the difference”
Slide 16
Slide 16 text
“Your application won’t even know the difference”
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
The true meaning of DEV - OPS is shifting.
“You build it, you run it.”