Sander Molenkamp

Sander Molenkamp

Principal Cloud Architect @ Info Support & Microsoft Azure MVP

Sander Molenkamp is principal cloud architect and Microsoft Azure MVP with over 20 years of professional experience. He works for Info Support (www.infosupport.com) designing and developing customer solutions using cloud native architectures. Sander is passionate about community and is co-organizer of the Dutch Azure Meetup and a host on the dotnetFlix podcast (www.youtube.com/dotnetflix).

Sander Molenkamp

Principal Cloud Architect @ Info Support & Microsoft Azure MVP

Sander Molenkamp is Principal Cloud Architect en Microsoft Azure MVP met meer dan 20 jaar professionele ervaring. Hij werkt voor Info Support (www.infosupport.com) waar hij klanten helpt met het ontwerpen en ontwikkelen van oplossingen gebaseerd op Microsoft technologie. Sander heeft een passie voor cloud native architecturen en is co-organisator van de Dutch Azure Meetup en een host van de dotnetFlix podcast (www.youtube.com/dotnetflix).

Current sessions

eShop on 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 learn about the Dapr building blocks and how they have been applied to 'eShop on Containers'; a .NET microservices reference application. You will get a clear understanding of the benefits and the limitations of using Dapr in your microservice applications.

After that, the attendees will have the change to apply Dapr in a sample application during the hands-on part of the workshop. The workshop features step-by-step instructions as well as some interesting stretch goals so you can work on this at your own pace. All materials will be made available after the workshop.


Advanced Dapr

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 we'll go beyond the basics and talk about advanced topics such as rate limiting, access control, and integration with frameworks such as Azure Functions and Logic Apps. We assume that attendees already have a basic understanding of what Dapr is.


eShop on Dapr: 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 I'll introduce the Dapr building blocks and show how they can be applied to 'eShop on Containers'; a .NET microservices reference application. You'll learn about both the benefits and the limitations of using Dapr in your microservice applications.


Event Sourcing with Azure Cosmos DB

Event Sourcing is nothing more than storing current state as a series of events and rebuilding system state by replaying that series of events. Cosmos DB, the multi-model globally distributed database service on Azure is a great fit for implementing event sourced systems.

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 subscribe to new events using the Cosmos DB Change Feed. All while being globally-distributed, and without deploying or managing any servers.

This session is based on a more general Event Store & CQRS on Azure session, but focusses on Cosmos DB and includes more demos. The more general session has previously been presented at Prague Update Conference and DevSum 2019.


Serverless web apps with Blazor and Azure Functions

Client-side Blazor now allows developers to write .NET applications which run in the user’s browser. Combine this with Azure Functions, and you’ve got a cost-effective, highly scalable architecture for serverless web apps.

In this session Sander will show how he built Serverless Ponies, a game designed by his 8 year old daughter, combining their respective interests of Azure architecture and cute ponies. The talk will cover the implementation of the front-end using Blazor and JavaScript interop to re-use existing libraries, as well as the back-end implementation using the latest Azure Durable Functions 2.0 features.

By the end of the talk, you will be ready to start building your own modern serverless web apps.


Building Awesome 8-bit Adventure Games with Microsoft Bot Framework v4

The Microsoft Bot Framework helps you create intelligent bots to naturally interact with your users over various channels, such as websites, Cortana and Skype. But you can create even more interesting scenarios!

Being big fans of both bots and classic 8-bit point-and-click adventure games, we wanted to see if we could build such a game using the Microsoft Bot Framework. After all, the mechanics of classic adventure games are very much like interacting with a bot. This is especially true for the earlier text-based adventure games. The result is our Game-a-Tron 3000(tm) game engine which uses various Bot Framework
features in combination with an HTML5 client to recreate the look and feel of the golden-era adventure games such as Monkey Island.

We will show how the game engine was created, how the games can be played through different channels, and how we created a better user experience by adding LUIS for language understanding. You will learn how you can utilize the Bot Framework for your own scenarios while feeling nostalgic for the good old days when games came on floppy disks and graphics were more pixelated!


How to build resilient applications in Microsoft Azure

We all want to write systems that stay responsive in the face of failure. But building a reliable application in the cloud is quite different from building a reliable application in a traditional enterprise setting. The nature of cloud hosting, where applications run scaled-out on commodity hardware means failure is not a matter of ‘if’, but ‘when’. This session will show you many principles and patterns for surviving these failures in the Azure cloud, so your users can enjoy an uninterrupted experience.


Past and future events

Techorama 2021 Spring Edition

16 May 2021 - 18 May 2021
Antwerpen, Flanders, Belgium

TheCloudFirst

10 Mar 2021

Virtual Scottish Summit 2021

22 Feb 2021 - 27 Feb 2021

NDC London 2021

25 Jan 2021 - 29 Jan 2021
London, England, United Kingdom

Virtual Azure Community Day

3 Dec 2020

AzConf

23 Nov 2020 - 25 Nov 2020

.NET Core Summer Event 2020

26 Jun 2020

NDC Oslo 2020

7 Jun 2020 - 11 Jun 2020
Oslo, Norway

Microsoft Ignite | The Tour

11 Mar 2020 - 12 Mar 2020
Amsterdam, North Holland, Netherlands

dotnetdays.ro

29 Feb 2020
Iaşi, Romania

DOTNED SATURDAY 2020

24 Jan 2020
Veenendaal, Utrecht, Netherlands

Techorama Netherlands 2019

30 Sep 2019 - 1 Oct 2019
Ede, Gelderland, Netherlands

EXPERTS LIVE NETHERLANDS 2019

5 Jun 2019

DevSum19

21 May 2019 - 24 May 2019
Stockholm, Sweden

Azure Saturday Berlin

8 Feb 2019
Berlin, Germany

Update Conference Prague 2018

21 Nov 2018 - 22 Nov 2018
Prague, Hlavní město Praha, Czechia