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.
Architekt für Cloud Security - AWS (w|m|d)

zeb consulting
Frankfurt am Main, Germany
Remote
Junior
Intermediate
Senior
Matching moments
02:42 MIN
Simplifying infrastructure as code with AWS CDK
How AWS Generates Polyglot Libraries Based on a Single TypeScript Codebase
18:26 MIN
Automating infrastructure with AWS CDK templates
The Road to MLOps: How Verivox Transitioned to AWS
06:01 MIN
Introducing coding infrastructure with the AWS CDK
Stop configuring infrastructure, start coding it!
10:24 MIN
The CDK ecosystem extends beyond just AWS
Stop configuring infrastructure, start coding it!
40:27 MIN
Q&A on testing, diagrams, and templates
Stop configuring infrastructure, start coding it!
20:01 MIN
Integrating serverless deployments into a DevOps pipeline
Serverless on Cloud
14:46 MIN
Demoing an AI assistant for infrastructure as code
Forget Developer Platforms, Think Developer Productivity!
14:30 MIN
Using infrastructure as code and structured logging
End the Monolith! Lessons learned adopting Serverless
Featured Partners
Related Videos
Leverage Cloud Computing Benefits with Serverless Multi-Cloud ML
Linda Mohamed
High performance Serverless Java on AWS
Vadym Kazulkin
End the Monolith! Lessons learned adopting Serverless
Nočnica Fee
Server Side Serverless in Swift
Sebastien Stormacq
Containers in the cloud - State of the Art in 2022
Federico Fregosi
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
From learning to earning
Jobs that call for the skills explored in this talk.


DevOps Engineer – Kubernetes & Cloud (m/w/d)
epostbox epb GmbH
Berlin, Germany
Intermediate
Senior
DevOps
Kubernetes
Cloud (AWS/Google/Azure)
Devops AWS
Krell Consulting & Training
Municipality of Madrid, Spain
Intermediate
Java
DevOps
Python
Terraform
Continuous Integration
+1
AWS Cloud Engineer DevOps
Interact Consulting Limited
Charing Cross, United Kingdom
€60-65K
MySQL
DevOps
Terraform
Kubernetes
+2
Node.js/Playwright Engineer - Testdriver Development
TechBiz Global GmbH
Canton of Montpellier-3, France
Remote
REST
Docker
Node.js
JavaScript
+1
Node.js/Playwright Engineer - Testdriver Development
TechBiz Global GmbH
Paris, France
Remote
REST
Docker
Node.js
JavaScript
+1

