Speaker

Luc van Donkersgoed

Luc van Donkersgoed

AWS Serverless Hero & Principal Engineer @ PostNL

Utrecht, The Netherlands

Actions

Luc is a geek at heart, solutions architect, software developer and entrepreneur. He is fascinated by bleeding edge technology. When he is not designing and building powerful applications on AWS, you can probably find him sharing knowledge in blogs, articles, videos, conferences, training sessions and Twitter.

Area of Expertise

  • Information & Communications Technology

Topics

  • Public Cloud
  • Modern Software Development
  • Distributed Software Systems
  • aws
  • AWS Lambda
  • python3
  • Modern Infrastructure
  • Cloud & DevOps
  • Cloud & Infrastructure

Standing on the Shoulders of Giants - Embracing Serverless in the Enterprise

# Standing on the Shoulders of Giants - Embracing Serverless in the Enterprise

## Elevator Pitch

PostNL has been building a strictly serverless application landscape since 2018. In this talk we will tell our story: a short history of PostNL, why we chose serverless, the results we achieved, and the challenges we faced.

## Abstract

In the past 6 years, PostNL has built a landscape of over 70 serverless applications. We chose AWS serverless because it is a perfect match for our logistics processes, it is cost-effective, it allows us to focus on our business challenges, and it significantly reduces our operational overhead. But every decision in IT is a trade-off, and embracing serverless is no different. We will highlight the constraints we faced, the new skillsets required from our engineers, and the investment required for success.

We will conclude by making up the balance; what has serverless brought our enterprise, what has it cost, and was it worth it?

User-driven Composable Infrastructure with CDK, Step Functions and CodeBuild

The CDK allows us to define cloud infrastructure in full-fledged programming languages. This opens the door for new, powerful integrations. In this talk we'll demonstrate a PostNL self-service portal which deploys infrastructure on demand, using SQS, Step Functions, CodeBuild and of course, the CDK.

The Tao of Event-Driven Architectures: a tranquil state of mind through future-proof event design

## Elevator Pitch

Event-Driven Architectures (EDAs) allow complex application landscapes to efficiently integrate. However, an organically grown EDA can be messy. In this talk I will present 10 simple rules to organize and standardize event-driven systems, which will help you build future-proof implementations.

## Abstract

Getting started with Event-Driven Architecture is easy: a producer system publishes an event to a queue, stream, or bus, and one or more consumers read the event and process it. Add more producers, add more consumers, rinse and repeat. But at some point, your data model changes, a producer application is retired, or a consumer requires additional data. At this point your event-driven architecture needs to evolve, and in an organically grown EDA, this will hurt.

In this talk we will present 10 simple rules to make your events more maintainable, predictable, and evolvable. These simple rules will create harmony in your systems, which will prevent operational incidents, ease refactoring, and allow for painless expansion of your application landscape.

## Target Audience

The target audience for "The Tao of Event-Driven Architectures: 10 Simple Rules for Mature Application Integration" are experienced developers and architects who work on large-scale, long-lived, and high-volume event-driven systems.

## Audience Take-Away

The talk is successful when:
* The audience has learned about the pitfalls of evolving event-driven architectures and the pain points of long-term maintenance of event-driven landscapes.
* The audience has learned about widely applicable patterns and methodologies to make event-driven systems more maintainable and evolvable.

Luc van Donkersgoed

AWS Serverless Hero & Principal Engineer @ PostNL

Utrecht, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top