AWS Community Day NL 2025
AWS Community Day NL 2025
Sessions
Speakers
Agenda
Crew
Sponsors
Previous Events
2020
2021
2022
2023
2024
KEY05
Culture Chameleons: Day 1 for Life
Room:
Room 5
| Time:
09:00
| Duration: 90
Have you ever wondered what the development culture is at Amazon Web Services? Well good news! Join this keynote to learn more about the wonderous world of tech at AWS. Learn about the tools, processes, currency of stickers and other insider info on a company that prides itself on customer obsession. You’ll even learn about how we keep the pace of innovation going in this fast-paced world of being ever connected.
R.C.
Mystery Keynote Speaker
KEY03
Gunnar Grosch - Topics TBA
Room:
Room 3
| Time:
09:00
| Duration: 90
Gunnar Grosch
Principal Developer Advocate at Amazon Web Services
KEY01
It's turtles all the way down
Room:
Room 1
| Time:
09:00
| Duration: 90
Modularity might be the single most important concept in software design. But it goes way beyond software: modularity is a key concept in business, organizations, and even people. In this talk we will travel down many levels of modularity – from enterprises all the way to software methods. We will discuss interfaces, implementations, and the trade-offs of modularity. By the end of the talk, you will have a clear framework to consider modularity in all your systems.
Luc van Donkersgoed
Principal Engineer @ PostNL and AWS Serverless Hero
KEY02
Panel Discussion led by Angelina Best
Room:
Room 2
| Time:
09:00
| Duration: 90
More panellists and topics to be announced soon.
Angelina Best
CEO Levi9 & Advisory Board Member NLdigital
Bob van Luijt
CEO & Co-Founder @ Weaviate
KEY04
Serverless, The Hard Parts
Room:
Room 4
| Time:
09:00
| Duration: 90
If other keynotes are about serverless, Yan will change his keynote to: “Event-Driven Architecture, The Hard Parts”
Yan Cui
Developer Advocate at Lumigo | AWS Serverless Hero
ACD206
Challenges of using Private AppSync for 1100 Parcel Lockers accross The Netherlands
Room:
Room 1
| Time:
11:00
| Duration: 30
In 2024 and begin 2025 we’ve migrated the Embedded and Cloud application behind 1100 Parcel Locker Machines in The Netherlands at PostNL. Let me take you through the challenges and lessons we’ve learned replacing and migrating the cloud application where 1100+ (adding 500 more this year!) connect to. From why we had to do this, the mistakes we made, the lessons we’ve learned and improvements that are happening. Processing over 120.
Ricardo Cino
Senior Solution Software Engineer @ PostNL / AWS Community Builder
ACD305
Guarding the Generative Path: Architecting Responsible AI with Amazon Bedrock Guardrails
Room:
Room 5
| Time:
11:00
| Duration: 30
Generative AI can accelerate innovation, but only when every response respects safety, privacy and trust. In this session, we step inside Amazon Bedrock Guardrails and see how purpose-built safeguards turn risky prompts, hallucinations and policy violations into confident, production-ready answers. Let’s explore how versioned “guardrails-as-code” enables a single CloudFormation push to raise the safety bar without touching app logic, with real-time metrics and audit logs streaming straight into CloudWatch to spotlight every blocked prompt the moment it happens.
Guilherme Dalla Rosa
CTO @ MerCloud
ACD204
Modern Logging on AWS: Real-World Strategies for Developer Efficiency (Talks and quizzes session)
Room:
Room 3
| Time:
11:00
| Duration: 30
Logging often gets ignored—until something breaks. But it can be a powerful tool for debugging, improving visibility, and keeping costs in check. In this session, we’ll explore how to build and manage logging systems on AWS using services like Amazon CloudWatch, Amazon OpenSearch, and Grafana. You’ll see practical examples, compare different approaches, and walk away with a clear understanding of how to create a logging design that’s fast, scalable, so you can catch issues earlier and solve them faster.
Nova Lailatul Rizkiyah
AWS Community Builder
ACD207
Simplifying Serverless Integration Testing: WireMock on AWS Lambda
Room:
Room 2
| Time:
11:00
| Duration: 30
In serverless architectures, integration testing becomes a key focus in the testing pyramid, as local environments cannot fully replicate the complexities of cloud deployments. External APIs, often unavailable or difficult to configure, pose a significant challenge during testing. Mocking external APIs locally with tools like WireMock is common, but to truly validate serverless applications, testing must occur in the deployed environment. This talk explores how to leverage WireMock on AWS Lambda to mock external APIs directly in the cloud.
Elena van Engelen
Lead Software Engineer
ACD402
Your AWS root credential set
Room:
Room 4
| Time:
11:00
| Duration: 30
Is it secret? Is it safe? Managing the one credential set to rule them all comes with a considerable amount of effort. Even worse, AWS provides APIs to effectively privilege escalate a normal AWS admin role/user to root. What paths can a hacker take to completely takeover your AWS account, or even organization, and what mechanisms can you implement to combat this?
Carlo van Overbeek
Security DevOps Engineer Cloud
ACD306
Data Ingestion & Transformation: Foundations for a Modern Data Platform
Room:
Room 5
| Time:
11:30
| Duration: 30
In this session, we will explore the key building blocks of a modern data platform, focusing on scalable data ingestion and efficient transformation processes. Focus is on AWS Glue ETL, crawlers and data catalogs. We’ll walk through experiece, tools, mistakes and best practices that enable data flow from source systems to analytics-ready outputs. Whether you’re new to data platforms or modernizing existing ones, this session will provide actionable insights to help you build robust, maintainable, and future-proof data infrastructure.
Katerina Tashoska
Modernization lead
ACD310
Next-Level Infrastructure as Code with AWS CDK and LocalStack
Room:
Room 1
| Time:
11:30
| Duration: 30
You know the AWS Cloud Development Kit (CDK) lets you define infrastructure as code using programming languages like TypeScript and Python, but what if you could do much more than that? In this talk, we will see code: from CDK Constructs and Aspects to fine-grained assertions. Then, we will explore the powerful combination of CDK and LocalStack, showing how simulating AWS environments locally or in CI can help you level up your infrastructure.
Matheus das Merces
AWS Community Builder | Senior Cloud Engineer @ PostNL
ACD401
Building a Scalable Data Platform with AWS S3 Tables, Iceberg and Snowflake
Room:
Room 5
| Time:
13:00
| Duration: 60
Discover how to architect a robust, scalable data platform by integrating AWS Glue, S3 tables, and Snowflake. This talk explores the synergy of these tools to streamline data processing, storage, and analytics while ensuring security and optimizing performance. Learn best practices for secure data handling, implementing access controls, and conducting performance tests to ensure efficiency at scale. Ideal for engineers aiming to build high-performance, secure data solutions in the AWS ecosystem.
Jacob Verhoeks
Community Builder & Cloudarchitect @ Schuberg Philis
ACD303
Building a scalable ticketing platform
Room:
Room 1
| Time:
13:00
| Duration: 60
Learn how we created a serverless, fault-tolerant, event-driven ticketing platform on AWS. We will cover the reasons behind the decision of building this platform from scratch ourselves, the architecture of the different components, the concepts of event logging and how we deal with security & privacy. The platform launched halfway 2024 and has already been battle tested by selling tickets for the biggest festival of The Netherlands, Zwarte Cross.
Robert Slootjes
Director of Platform Technology @ ID&T / Superstruct Digital Services
ACD302
Drowning in Security Alerts? Automating Security Posture Automation at Scale using Security Hub
Room:
Room 4
| Time:
13:00
| Duration: 30
Drowning in security alerts from CVE Scans & EKS audit logs? Time to wear your Security Hat. Automate your security alerts - From Finding to Remediation. Learn how to build a global central custom security posture for a large enterprise using AWS Security Hub, Security Lake, EventBridge, Lambda, GuardDuty, and Inspector. This Level 300 deep-dive shows how to normalize Security Hub findings, optimize data for efficient querying, and automate response and remediation.
Masoom Tulsiani
AWS Community Builder
ACD205
Serverless applications with Aurora DSQL as a database of choice
Room:
Room 2
| Time:
13:00
| Duration: 60
Amazon Aurora DSQL is a serverless distributed SQL database with virtually unlimited scale, highest availability, and zero infrastructure management. In this talk we’ll use a sample serverless application that uses Amazon API Gateway, AWS Lambda and Aurora DSQL to explore the architecture and features of this database. We’ll explore the scaling behaviour of DSQL, measure performance including cold starts, deep dive into its pricing and current limitations. We’ll also use Strands Agent with Amazon Aurora DSQL to talk to our application using natural language.
Vadym Kazulkin
Head of Development
ACD211
The human side of coding
Room:
Room 3
| Time:
13:00
| Duration: 60
Our tech stacks are exploding in complexity, even with AWS doing a great job at giving us building blocks at higher levels of abstraction. How do we tackle that complexity? Do we take the usual route and solve it by adding more tech or AI? Or is there another route? Yes there is! Even in the 80’s, people realized that the theory of a system can’t be transferred through code and documentation alone.
Nico Krijnen
Cloud Solution Architect
ACD309
Cloudflare + AWS: Advanced Integration Patterns & Production Pitfalls
Room:
Room 4
| Time:
14:00
| Duration: 30
Learn how to integrate Cloudflare with AWS workloads through practical examples. We’ll cover Cloudflare fundamentals, edge caching, and analytics dashboards. Explore Zero Trust components including Access, Gateway, and Tunnels for private ALB access. See Terraform automation for managing Cloudflare rules and policies, plus API protection with WAF and rate limiting. We’ll discuss R2 object storage integration and cost optimization strategies for AWS workloads.
Alex Jeensma
Founder & Chief Platform Engineer @ ElasticScale
ACD212
Utilize Amazon Q for automating and accelerating code translation processes
Room:
Room 5
| Time:
14:00
| Duration: 30
I want to share how we transformed what could have been a months-long infrastructure migration nightmare into an automated success story. When faced with converting our entire CDK construct library, including complex modules like our SNS/RDS/Others implementation with sophisticated IAM policies , along with encryption standards and organizational compliance requirements to Terraform, we knew traditional manual translation would be both time-consuming and error prone. Our SNS construct alone contained intricate JSON condition blocks, KMS encryption configurations, and VPC endpoint restrictions that would typically require weeks of careful manual conversion and extensive testing.
Bishwas Jha
Cloud and DevOps Engineer
ACD301
Breaking the Security vs. Speed Trade-off with AWS Config
Room:
Room 4
| Time:
15:00
| Duration: 60
Getting AWS Platforms just right is hard. You want to set tight permission policies, but developers still need to be able to do their job. You want to have an environment that is both secure and reliable, ensuring compliance while also giving developers the freedom to experiment and innovate. AWS Config is often the missing puzzle piece to solve this paradox. In this talk, I will demonstrate you can create synergy between providing Infrastructure as Code templates to support your developers, granting the right amount of permissions to enable them to do their job, and finally utilizing AWS Config to ensure everything remains within security constraints.
Steffan Norberhuis
Founder Rocketleap
ACD304
From 0 to 1 Million Events - EDA for the real world
Room:
Room 1
| Time:
15:00
| Duration: 60
Event-Driven architectures are everywhere. Building them in a serverless, cloud-native way has never been easier. But many developers struggle with issues around type-safety, rule architecture, and scaling. In this talk, I’ll show you the best practices I’ve learned working with EventBridge and TypeScript in a startup handling over 1 million events a month. I first show you why we chose EventBridge, how to structure events, and why 5 targets per rule are not an issue.
Sandro Volpciella
Fullstack Developer (Focus: AWS, Serverless) - Author AWS Fundamentals
ACD307
HTTP and MCP: Serverless LLM's access to API infrastructure. A modern solution.
Room:
Room 5
| Time:
15:00
| Duration: 60
With Anthropic’s release of MCP last year, many initially viewed it as just another LLM product. However, the March protocol update introduced HTTP connection methods, opening up exciting new possibilities for secure enterprise architecture. This enhancement enables MCP to support enterprise security standards—including Machine-to-Machine OAuth, OIDC, isolated architecture, and separation of duties—that the initial design couldn’t accommodate. Discover how you can build your own MCP server, integrate your existing APIs with MCP in a secure and cost-effective design, 100% serverless.
Brad Webb
Senior Engineer | Junior Vibe Coder
ACD203
Step On It! Rapid Event-Based AWS Cost Control With Step Functions
Room:
Room 2
| Time:
15:00
| Duration: 30
Ever had a cloud bill you weren’t expecting? Managing cloud costs effectively isn’t just about cutting expenses; it’s about building smart, adaptable systems that respond to events in real time. In this session, we’ll explore how event-based architectures and serverless AWS services can transform how you monitor, manage and optimise cloud spend. You’ll learn to evaluate cloud-native tools, automate anomaly detection workflows, and design, deploy, and maintain real-time cost-control solutions through live demos.
Damien Jones
💻 Consultant 🦈 amazonwebshark 🎤 Speaker 🌹 AWS User Group Leader (Lancashire) 🏗️ AWS Community Builder (Data)
ACD311
Why Modular Monolith is a great starting architecture for a Serverless application?
Room:
Room 3
| Time:
15:00
| Duration: 60
In this talk we delve into modularity in serverless environments and compare monolithic, microservices, and serverless modular monolith architectures. Then we will further discuss the serverless modular monolith as an effective starting point due to its flexible deployment, scalability, and cost efficiency, paving the way for potential evolution into microservices if needed. Through practical examples and recent experiments, the talk emphasises PostNL’s successful adoption of this approach to enhance developer experience and manage complexity in logistics technology solutions.
Selcuk Sasoglu
Principal Software Engineer, PostNL
ACD202
Design high-performance APIs on AWS: strategies and best practices
Room:
Room 2
| Time:
15:30
| Duration: 30
In this session, we will explore advanced API design patterns on AWS, focusing on strategies such as API Gateway patterns, routing methods, and serverless architectures with AWS Lambda and AWS Fargate. You will learn how to build efficient, scalable, and secure APIs using AWS services, with practical examples applied to application modernization and performance optimization.
Robert Garcia Ventura
AWS Community Builder | Data Architect at Keepler Data Tech
ACD210
Building Cloud-Native AI Agents with Strands: The Open Source SDK from AWS
Room:
Room 5
| Time:
16:00
| Duration: 30
AI agents are becoming essential for automating complex workflows and enhancing user experiences but building them in a way that’s secure, composable, and production-ready can be challenging. Strands Agents, a new open source SDK from AWS, offers a modular framework for developing AI agents that are stateless, auditable, and cloud-native by design. This session will introduce you to the core concepts behind Strands, including its plugin-based architecture for tools, memory, workflows, and more.
Aaron Walker
Technology Director @ base2Services, AWS Community Builder, AWS Ambassador and AWS User Group Leader
ACD209
Navigating AWS Service Quotas and Limits: Lessons Learned from Booking.com's Challenges
Room:
Room 3
| Time:
16:00
| Duration: 30
In this talk, we’ll explore an issue Booking.com encountered due to AWS limits and quotas. This unexpected problem affected multiple pipelines, leading to significant delays. We’ll discuss how we discovered the issue, why it surprised us despite our awareness of API limits, and the solutions we considered. Spoiler alert: what role does Terraform play in all of this?
Vladimir Romashov
Software Engineer @ Booking.com
ACD308
Serverless vs Kubernetes: the final showdown
Room:
Room 1
| Time:
16:00
| Duration: 60
There is no silver bullet!’—while true, that won’t stop us from stepping into the ring to argue over these two opinionated and polarising approaches to cloud computing. In this lively, no-holds-barred debate, we’ll spar over complexity, scalability, costs, and real-world use cases. Whether you’re Team Serverless, Team Kubernetes, or still undecided, join us as we wrestle with the tradeoffs that come with each model. Together, we’ll unpack the biases and prejudices we all bring to architecture decisions, challenge common assumptions, and dive into critical topics like security, legacy application modernization, and how each approach fits into event-driven architectures.
Davide de Paolis
Engineering Manager @sevdesk
Damiano Giorgi
Principal Solutions Architect @beSharp spa | AWS Community Builder
ACD208
Real-time Pattern Detection and Event Processing: Bridging Apache Flink with Serverless on AWS
Room:
Room 3
| Time:
16:30
| Duration: 30
In today’s data-driven world, organizations need to process and react to streaming data in real-time while maintaining cost-effectiveness and scalability. This talk demonstrates how to leverage Apache Flink’s powerful stream processing capabilities alongside AWS serverless technologies to build a robust, scalable, and cost-efficient event processing pipeline. In this talk, I will delve into what CEP (Complex Event Processing) is and how a CEP layer such as Apache Flink works internally at a high level.
Mohammed Izzy
Principal Developer
ACD201
Roads: Building a serverless character profile creation pipeline
Room:
Room 5
| Time:
16:30
| Duration: 30
Large language models are good at answering questions, but did you know they are also great at asking them? In this session we’ll look at how to build a scalable, serverless architecture for creating custom character profiles for a role-playing game. We’ll discuss how Bedrock powers the core mechanics, the CDK-based serverless infrastructure the app is built on, and how in-game image assets are generated using Amazon Nova Canvas and Step Functions.
Jochem Kleine
Cloud Consultant @ Xebia