Raphael Manke
Building Reliable Serverless Applications with AWS CDK and Testing
#1about 2 minutes
Overcoming the challenges of container-based infrastructure
Traditional containerized applications face significant hurdles with scalability, operational complexity, and security management.
#2about 2 minutes
Exploring the benefits of a serverless architecture
Serverless computing offers improved scalability, reduced operational overhead, cost-effectiveness, and built-in high availability.
#3about 2 minutes
Defining serverless infrastructure with the AWS CDK
The AWS Cloud Development Kit (CDK) allows you to define cloud infrastructure using familiar programming languages, which then synthesizes into CloudFormation templates.
#4about 4 minutes
Structuring a CDK application with stacks and constructs
A CDK application is organized as a tree of constructs, with stacks serving as the primary deployment units for grouping related resources.
#5about 3 minutes
Unit testing Lambda functions and CDK infrastructure
Test Lambda function logic with standard unit tests and verify CDK-generated templates using fine-grained assertions and snapshot testing.
#6about 4 minutes
Running local integration tests for Lambda and DynamoDB
Validate the interaction between a Lambda function and DynamoDB by running integration tests against a local DynamoDB instance.
#7about 3 minutes
Integration testing for cloud-native managed services
Use the CDK integration test runner to deploy, test, and destroy resources in the cloud for services that lack a local equivalent, like EventBridge Pipes.
#8about 2 minutes
A complete testing strategy for serverless applications
A reliable serverless application requires a multi-layered testing approach, including local unit tests, template assertions, and cloud-based integration tests.
#9about 2 minutes
Q&A: Spying on SDK calls and local DynamoDB setup
Answering audience questions about the costs of spying on SDK calls and the process for setting up a local DynamoDB instance for testing.
Related jobs
Jobs that call for the skills explored in this talk.
zeb consulting
Frankfurt am Main, Germany
Remote
Junior
Intermediate
Senior
Amazon Web Services (AWS)
Cloud Architecture
+1
Picnic Technologies B.V.
Amsterdam, Netherlands
Senior
Java
Amazon Web Services (AWS)
+1
Matching moments
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
06:33 MIN
The security challenges of building AI browser agents
AI in the Open and in Browsers - Tarek Ziadé
04:05 MIN
How AI code generators have become more reliable
AI in the Open and in Browsers - Tarek Ziadé
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:48 MIN
Building trust through honest developer advocacy
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
Featured Partners
Related Videos
The power of Cloud Development Kit (CDK): How to get the most out of it
Alexander Bubeck
Program your infrastructure with CDK and TypeScript
Robert Hoffmann
Reliable scalability: How Amazon.com scales on AWS
Florian Mair
30 powerful AWS hacks in just 30 minutes: Boost your developer productivity
Modood Alvi
Serverless Architectures with Spring Cloud Functions and Knative
Ingo Weichsel
Testing .NET applications a Tool box for every developer
Alexandre Borges
Three-and-a-half Ways of Testing your Repositories
Daniel Raniz Raneland
Continuous testing - run automated tests for every change!
Christian Kühn
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


HIBA e.V.
Koblenz, Germany
Remote
Selenium
Unit Testing
Test Case Design
Amazon Web Services (AWS)


Client Server
Kingston upon Hull, United Kingdom
Remote
£100K
API
Java
Scrum
+7

GIOS Technology
Knutsford, United Kingdom
£117K
API
Kafka
DevOps
Gitlab
+10

Lambda
Berlin, Germany
Remote
€161K
Senior
Go
API
Linux
+4


Lambda
Amsterdam, Netherlands
Remote
€13K
Senior
Go
API
Linux
+4

Workwise GmbH
Bremen, Germany
TypeScript
Amazon Web Services (AWS)