Most Active Speaker

Sander Molenkamp

Sander Molenkamp

Principal Cloud Architect @ Info Support & Microsoft Azure MVP

Heiloo, The Netherlands

Sander Molenkamp is a principal cloud architect and Microsoft Azure MVP with over 25 years of professional experience. He works for Info Support (http://www.infosupport.com) designing and developing customer solutions using cloud native architectures.
Sander is also an accomplished speaker, having shared his insights and expertise at numerous international conferences. He is passionate about technology and freely shares his knowledge through the dotnetFlix YouTube channel (www.youtube.com/dotnetflix).
Furthermore, Sander actively contributes to the organization of multiple free community events, including the Dutch Azure Meetup, Azure Fest, and Bitbash.
In his free time, Sander enjoys traveling, is (still) learning to play the ukelele, and tinkers with technology and LEGO. He has also defeated the sword master of Mêlée Island™️.

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • Microsoft MVP
  • Microsoft
  • Microsoft Azure
  • Cloud Architecture
  • Solution Architecture
  • .NET

The Need for Speed: Accelerate Microservice Development with .NET Aspire & Azure Container Apps

In today's ever-changing digital world, the need for speed and agility in software development is more critical than ever. This is especially true when it comes to developing and deploying microservices, where accelerating and streamlining the entire development lifecycle is crucial for success. Fortunately, the combination of .NET Aspire and Azure Container Apps offers a powerful solution.

In this demo-heavy session, we will explore the synergy between .NET Aspire, a cutting-edge framework designed to enhance microservice development, and Azure Container Apps, a scalable and fully managed deployment platform. By harnessing the cloud-native features of these technologies, developers can propel their microservice development process to unprecedented levels of efficiency and velocity.

As a bonus, attendees will also discover the role of Dapr in accelerating software development even further. Learn how to use the combination of these exciting technologies to stay ahead of the competition and unlock even greater potential in your development projects.

Powering Through Data: Building a Robust Metering App with Azure Cosmos DB for PostgreSQL

As we navigate the complexities of data management in modern applications, the need for scalable, efficient, and flexible database solutions becomes increasingly evident. Azure Cosmos DB for PostgreSQL offers a compelling answer, blending the power of PostgreSQL with the scalability of Azure Cosmos DB. This talk will focus on harnessing this innovative technology to build a demo application for electricity metering – a Blazor app designed to ingest, validate, and visualize meter readings.

From Role-based to Relationship-based: Transforming Authorization with OpenFGA

As application complexity increases, the critical need for finely-tuned authorization solutions becomes increasingly evident. This talk introduces OpenFGA, a CNCF open-source high performance and flexible system for relationship-based authorization.

In this session, we will contrast OpenFGA with other authorization methods, such as role-based and policy-based approaches, to underscore the unique value proposition it offers. Through practical demonstrations, we will spotlight how OpenFGA seamlessly integrates with C# to empower developers with the ability to implement granular authorization controls within their .NET applications.

Attendees will gain a comprehensive understanding of OpenFGA's role in providing a robust solution for fine-grained authorization, giving them the knowledge and tools necessary to enhance the security posture of their applications effectively.

Pub crawling in Orleans: exploring the Actor model

The Actor model has been around since the seventies, but modern multi-core CPUs and the increasing use of distributed systems have made the Actor model more popular than ever.

Orleans, which is Microsoft's implementation of the (virtual) Actor model, is also getting more attention. Microsoft is aligning Orleans 4 with .NET 7 to provide a simple, performant way to create actor-based distributed systems to developers.

In this demo-heavy session, I'll start by showing you the various features of Orleans, including how they compare to other Actor model implementations. Next you'll learn how we can use those features to create a distributed pub crawl platform that is both easy to maintain and scale. *Beers not included.

Get up to speed with Dapr

Dapr provides a set of powerful building blocks to make our developer lives easier when building distributed applications. With features like service location, state management and pub/sub, Dapr solves common distributed system problems so you can focus on implementing business logic.

In this session, we'll show you how you can leverage the latest Dapr features in real-world scenarios to significantly reduce the complexity involved in building microservices.

Attendees should have a basic understanding of Dapr.

Star Tours: Event Sourcing at Cosmic Scale

Set in the Star Wars universe, Star Tours is a Disney theme park attraction that takes passengers on a turbulent trip across the galaxy. You might have ridden it, but have you ever stopped and thought about the complexity of running such an interplanetary travelling agency?

Event Sourcing can help us tackle this complexity by storing state as a series of events that include the ‘why’ and ‘when’ of the specific event. Cosmos DB, the multi-model globally distributed database service on Azure is a great fit for storing these events.

In this demo-heavy session I'll show you how to build an event store on Cosmos DB starting from scratch. Topics include bulk operations using stored procedures, partitioning strategies, and how to create projections using the Cosmos DB Change Feed. After this session, you’ll be ready to start your own galactic travelling agency!

Let's go on a Blazor adventure!

Blazor is a free and open-source web framework that enables developers to create web apps using C# and HTML. Being a .NET developer as well as a big fan of classic point-and-click adventure games, I’ve ported my Game-a-Tron 4000 adventure game engine to Blazor.

In this session I’ll show you the resulting game and how it was implemented using Blazor. We’ll dive deep into Blazor Components and JavaScript interoperability, all while you can feel nostalgic for the good old days when games came on floppy disks and graphics were pixelated!

Dapr workshop: build microservice applications the easy way

Dapr is an open source, event-driven, portable runtime for building microservices. It provides powerful building blocks to make it easy for developers to build resilient microservice applications using a variety of languages and frameworks.

In this session you will get an introduction of Dapr and the Dapr building blocks. After that, you will learn how to apply Dapr yourself in a sample application during the hands-on part of the workshop.

The workshop features step-by-step instructions so you can work on this at your own pace. During the workshop you will get hands-on experience with the following Dapr building blocks: service invocation, state management, pub/sub, bindings and secret management.

A perfect match: Dapr & Azure Container Apps

Do you want to run containerized microservice applications with features like autoscaling, HTTPS ingress and traffic routing, but don't want the complexity of the full Kubernetes platform? Or maybe you just don't need the full flexibility that Kubernetes offers and rather trade that in for ease of use. If so, meet Azure Container Apps (ACA): an Azure service that lets you run containerized apps on a serverless platform.

To further ease your life as a developer, ACA includes full support for Dapr, the CNCF project for building portable and reliable microservices.

In this demo-heavy session you’ll learn how to run your microservice apps on ACA while solving common distributed systems problems such as service location, state management and pub/sub with Dapr.

Sander is a Microsoft Azure MVP and author of 'Dapr for .NET Developers' (https://docs.microsoft.com/en-us/dotnet/architecture/dapr-for-net-developers/). He's the maintainer for the eShopOnDapr reference application (https://github.com/dotnet-architecture/eShopOnDapr) and has worked closely with the ACA team to add ACA support.

Dev-Cloud Conference '23 Sessionize Event

November 2023 Köln, Germany

NDC Porto 2023 Sessionize Event

October 2023 Porto, Portugal

Techorama Netherlands 2023 Sessionize Event

October 2023 Utrecht, The Netherlands

DotNetFriday User group Sessionize Event

June 2023 Nieuwegein, The Netherlands

Global Azure 2023

May 2023 Veenendaal, The Netherlands

Future Tech 2023 Sessionize Event

March 2023 Utrecht, The Netherlands

NDC London 2023 Sessionize Event

January 2023 London, United Kingdom

Update Conference Prague 2022 Sessionize Event

November 2022 Prague, Czechia

dotnetdays Sessionize Event

October 2022 Iaşi, Romania

Techorama Netherlands 2022 Sessionize Event

October 2022 Utrecht, The Netherlands

Azure Lowlands 2022 Sessionize Event

June 2022 Utrecht, The Netherlands

Future Tech 2022 Sessionize Event

June 2022 Utrecht, The Netherlands

DOTNED SATURDAY 2022 Sessionize Event

May 2022 Hilversum, The Netherlands

DevSum 2022 Sessionize Event

May 2022 Stockholm, Sweden

NDC Oslo 2021 Sessionize Event

November 2021 Oslo, Norway

Azure Community Conference 2021 Sessionize Event

October 2021

Techorama 2021 Spring Edition Sessionize Event

May 2021 Antwerpen, Belgium

TheCloudFirst Sessionize Event

March 2021

Virtual Scottish Summit 2021 Sessionize Event

February 2021

NDC London 2021 Sessionize Event

January 2021 London, United Kingdom

Virtual Azure Community Day Sessionize Event

December 2020

AzConf Sessionize Event

November 2020

.NET Core Summer Event 2020 Sessionize Event

June 2020

NDC Oslo 2020 Sessionize Event

June 2020 Oslo, Norway

Microsoft Ignite | The Tour

March 2020 Amsterdam, The Netherlands

dotnetdays.ro

February 2020 Iaşi, Romania

DOTNED SATURDAY 2020 Sessionize Event

January 2020 Veenendaal, The Netherlands

Techorama Netherlands 2019 Sessionize Event

October 2019 Ede, The Netherlands

EXPERTS LIVE NETHERLANDS 2019 Sessionize Event

June 2019

DevSum19

May 2019 Stockholm, Sweden

Azure Saturday Berlin Sessionize Event

February 2019 Berlin, Germany

Update Conference Prague 2018 Sessionize Event

November 2018 Prague, Czechia

Sander Molenkamp

Principal Cloud Architect @ Info Support & Microsoft Azure MVP

Heiloo, The Netherlands