Michaël Hompus

Information & Communications Technology

Azure Functions Azure PaaS Office 365 Azure Security Machine Learning Bot Framework Application LIfecycle Management Azure Key Vault C# Dynamics 365 Azure CosmosDB Software Architecture Dapr Architecture ML.NET Azure Custom Vision Azure Cognitive Services Azure DevOps Azure .NET ASP.NET Roslyn microservices Azure Cost Optimization

Nijmegen, Gelderland, Netherlands

Postponing architectural choices and start developing first with Dapr

When starting a new project, we tend to make a lot of architectural choices when it comes to components like (relational) databases, service buses, and deployment models like cloud and/or on premises. Most of the choices will be based on past experiences and upfront assumptions. But are they part of the right solution to your current challenge?
When you discover it is not the right fit, are you still able to change your code to use the better tool? Or is it now too expensive to change?

What if we could postpone our choices and just start developing the right solution first and pick the right dependencies when we know which those are, or even keep it open until it is time to launch.

Dapr is a distributed application runtime which promises us we can postpone our decisions until we know what the right decision is. In this session we will discover how that is possible.


Michaël Hompus

Software Architect | Microsoft MVP

Michaël Hompus is a Software Architect at Info Support.
As Software Architect he is part of several teams, realizing new and innovative solutions, preferable using the Microsoft Cloud.
Michaël has many years of development experience with .NET, Microsoft Azure, Azure DevOps, Office 365 and Dynamics 365.
His passion is to share knowledge, with colleagues, customers, and peers.
Microsoft has recognized his efforts for the community by awarding him a Microsoft MVP award.

  instagram.com/energy164 (Instagram)
  blog.hompus.nl (blog)
  infosupport.com (company)
  youtube.com/playlist (YouTube - past sessions)

Michaël's full speaker profile