Rick van den Bosch

Information & Communications Technology

azure Cloud Computing .net Serverless dotNet dotnet core Microsoft Microsoft Azure Cloud Architecture Software Software Development Software Architecture .net core ASP.NET Core ASP.NET Visual Studio / .NET .NET Standard C#.Net

Eindhoven, North Brabant, Netherlands

Rick van den Bosch

Microsoft Azure MVP, Principal Cloud Architect

I'm a coder, although the official term is something like Principal Cloud Architect. I have been working with Microsoft Azure since it was first introduced. Next to developing cloud stuff hands-on, I've created cloud migration advises and migration strategies for customers.
I also design system architectures, coach developers and optimize the software development process to realize important and complex systems together with the customer.
I am an international speaker.

The official first name on my ID is Henricus.

Current sessions

Going Serverless: Hands-on with Azure Event Grid

"Simplify your event-based apps with Event Grid, a single service for managing routing of all events from any source to any destination. Designed for high availability, consistent performance, and dynamic scale, Event Grid lets you focus on your app logic rather than infrastructure."
This session shows you the power of Event Grid using several demos!

An intro to Azure Data Lake

This session shows you the basics on Azure Data Lake, and then some… This technical session includes demo’s on how to store information in Data Lake Store (Gen2) and how to use PowerBI to create reports based on data from Azure Data Lake.

Everything Serverless

This session gives you great insight into everything Serverless in Azure. From the low-code/no-code Microsoft Flow and Logic Apps to Azure Functions and EventGrid.

This session has a LOT of information and Hands-on Labs.

Ran full day at Global Azure Bootcamp. Can be tailored to run anywhere between 45 minutes and a full day.

Working with Microsoft Graph

In this technical session we'll dive into using Microsoft Graph to execute different types of actions. This varies from simple tasks like inviting users to your Azure Active Directory B2B tenant, to (way) more complex scenario's where (information from) different Graph entities are combined.

Microsoft Graph
Get rich context for your applications, such as who someone's manager is, whether they are out of office, or what documents they've been working on.

Access deep insights generated from usage patterns, such as trending documents, best team meeting times, or who people typically work with.

Respond to changes in Microsoft Graph data in real time. Reschedule a meeting based on responses, notify others when a file is modified, or continue a process after it's been approved.

Build solutions that target enterprise users in Azure and Office 365, consumers on Office Online (Outlook.com and OneDrive.com), or both.

Supercharge your web application with Azure

Azure has grown significantly the last couple of years and offers quite a few services (100+ and counting). A lot of those services are geared towards Web development. This session gives insight in how to make use of the power that the different Azure web services can bring you as a developer. Think Web Apps,, Azure Front Door and Azure CDN. But also less expected services like Azure Functions, Active Directory B2C and Application Insights.

The Azure SignalR Service enables you to “Easily add real-time web functionality to applications”. But how easy is this? And what about other scenarios? We’ve all heard about the latest trend in Cloud Computing: Serverless. You can easily implement a web application that’s being served completely by Http triggered Azure Functions. So how do you leverage the power of SignalR service in that scenario?

Securing an Azure Function REST API with Azure Active Directory

With Azure Functions it’s pretty simple to implement a REST API. With Azure Active Directory it’s not too hard to secure an application. Angular enables you to develop rich front-ends. But how do you go about putting these three together…?

This session will show you how to secure your Azure Functions powered REST API using Azure Active Directory, and how to consume this API from an Angular front-end.

Building a (simple) Azure IoT solution

This session shows you how to start building a (simple) Azure IoT solution. We'll do so using an IoT button (http://iot-button.eu/index_en.html) and Serverless architecture. We'll cover things like setting up the device, configuring IoT Hub, and handling the messages that come in from our device.

What can we make that button do...??!?

Making serverless work for you

In this session, we're going to look at how we can combine several Azure Serverless services to build an end-to-end solution. We'll have a web front-end to upload files to storage, massively scaling our back-end services which use Functions and are triggered using Event Grid. And then some...

This will not be a typical PowerPoint only session... there will be code!

Hands-on with Azure Front Door Service

"Azure Front Door Service enables you to define, manage, and monitor the global routing for your web traffic by optimizing for best performance and instant global failover for high availability. With Front Door, you can transform your global (multi-region) consumer and enterprise applications into robust, high-performance personalized modern applications, APIs, and content that reach a global audience with Azure."

That sounds cool! Now how do I do that?

This is a hands-on session to show how to get started with Azure Front Door Service.

Get a grip! - Managing your APIs with API Management

This session helps you organize and monetize your data and services by creating an API gateway and developer portal using API Management.

Azure API Management is a turnkey solution for publishing APIs to external and internal customers. In this session we're showing you the ropes on setting up and managing API Management.

AI in the edge - Hands-on with Azure Cognitive Services containers

Using Azure's Cognitive Services on your data can provide you with valuable insights. Unfortunately, not all data is fit to be sent to the cloud. In come Azure Cognitive Services containers.

With Azure Cognitive Services containers, customers can use Azure’s intelligent Cognitive Services capabilities, wherever the data resides. This means customers can perform facial recognition, OCR, or text analytics operations without sending their content to the cloud.

This session shows you how to run and use Azure Cognitive Services containers.

Getting the most out of Azure Functions

Azure Functions promises you can "Easily build the apps you need using simple, serverless functions that scale to meet demand. Use the programming language of your choice, and don’t worry about servers or infrastructure." Cool! But..... HOW?

This session is packed with tips & tricks for getting the most out of Azure Functions. From having Azure Active Directory in place for authorization to using triggers and bindings. And from leveraging the power of Azure DevOps Pipelines for build and deploy to making your Functions scale.

Rebuilding critical business software, the Azure way

This session gives its attendees insights into how a running business critical software suite was rebuilt, the Azure way. This means a transition to Cloud Native software with the current solution still in place. But also a story on getting the existing team to embrace cloud and get the job done the Azure way.

We'll talk lessons learned, which technical solution to chose when, examples of solutions and what NOT to do.

Getting started with Azure Cognitive Services

Wouldn't it be great if we could have our applications see, hear, speak, understand and interpret the needs of our users? We'll do just that in this session "Getting started with Azure Cognitive Services".

Azure Cognitive Services are APIs, SDKs, and services available to help us build intelligent applications with little to no AI or data science knowledge. They enable adding cognitive features into our applications. The goal of this session is to help you create applications that can see, hear, speak, understand, and even begin to reason. We'll take a look at the five main pillars: Vision, Speech, Language, Web Search and Decision.

Next to the awesome things we can do with Cognitive Services, security of course is also very important to take into account. So for those of you concerned about confidential data going into those services there's going to be an extra special example at the end of the session... 🤓

Configuration in Azure. Done right.

When handling configuration in Azure, there's a really simple and quick way to do it. And then there's the RIGHT way to do it.

In this session, we'll dive into the different options Azure provides to do configuration. And of course, we will show you how to use them. We'll not only show you example code, but also how you can use it locally while debugging. Of course we won't forget the known issues you might run into doing so...

We'll touch on App Settings, App Configuration, Key Vault and Managed Identity.

About .NET: the past, present and future

The .NET Framework was first introduced in 2002 (!!). The entire .NET ecosystem has come a long way since then.

The goal with .NET Core, with a first release in November 2014, was to take the learning from the .NET Framework over the previous 12 years and build a better product. With the release of .NET Core 3, Microsoft has closed much of the remaining capability gap with .NET Framework 4.8, which is quite a big feat. But the plans for the future are even bigger and bolder...!

This sessions gives you a brief history on .NET and elaborates on where it is right now, including demos of new features. Finally, we take a glimpse in the future to find out where it is heading.

Past and future events

Codemotion Amsterdam

Making serverless work for you
27 May 2020 - 28 May 2020
Amsterdam, North Holland, Netherlands

DevOps 2020

Configuration in Azure. Done right.
21 Apr 2020 - 23 Apr 2020
Helsinki, Uusimaa, Finland

Future Tech 2020

24 Mar 2020
Utrecht, Netherlands


Hands-on with Azure Front Door Service
6 Feb 2020
Rotterdam, South Holland, Netherlands


24 Jan 2020
Veenendaal, Utrecht, Netherlands

Azure Lowlands

23 Jan 2020
Rotterdam, South Holland, Netherlands

.NET Zuid - January 2020

Getting started with Azure Cognitive Services
13 Jan 2020
's-Hertogenbosch, North Brabant, Netherlands

SDN Event

Getting the most out of Azure Functions
13 Dec 2019
Zeist, Utrecht, Netherlands

From .NET Core 3, the rest is legacy

7 Nov 2019
Eindhoven, North Brabant, Netherlands

Cloud & DevOps Meetup On Tour | @ Eindhoven High Tech Campus

Getting started with Azure Cognitive Services
29 Oct 2019
Eindhoven, North Brabant, Netherlands

Techorama 2019

Techorama is a yearly international technology conference which takes place at Pathé Ede, Netherlands. In 2018, we had the first edition and reached 1100 attendees, a healthy mix between developers. for 2019, our target is reaching 1500 attendees. Our commitment is to create a unique conference experience with quality content and the best speaker line-up.
30 Sep 2019 - 2 Oct 2019
Ede, Gelderland, Netherlands

Intelligent Cloud Conference 2019

7 Apr 2019 - 9 Apr 2019
Copenhagen, Capital Region, Denmark

Future Tech 2019

Securing an Azure Function REST API with Azure Active Directory
13 Mar 2019
Utrecht, Netherlands

.NET Zuid 27-02-2019

Making serverless work for you
27 Feb 2019
Eindhoven, North Brabant, Netherlands

WAZUG NL 54: Betabit

Securing an Azure Function REST API with Azure Active Directory
21 Feb 2019
Rotterdam, South Holland, Netherlands

Azure Low Lands

Azure Low Lands is a single day event with two tracks around Microsoft Azure Platform as a Service (PaaS) offerings, ranging from for containers, data, integration all the way to DevOps, IoT and AI. My session: "This session shows you the basics on Azure Data Lake, and then some… This technical session includes demo’s on how to store information in Data Lake Store and how to use PowerBI to create reports based on data from Azure Data Lake."
25 Jan 2019
Rotterdam, South Holland, Netherlands

Azure Thursday - December 2018

This is a group for all developers, consultants, architects and IT professionals who want to dive into for them unknown topics related to Azure. Azure Thursday are happening every first Thursday of the month and the format will be different every evening. From hand-on workshops to technical talks.
6 Dec 2018
Utrecht, Netherlands

Techorama NL 2018

Techorama is a yearly international technology conference. I held a session "An intro to Azure Data Lake".
1 Oct 2018 - 3 Oct 2018
Ede, Gelderland, Netherlands


Supercharge your web application with Azure
21 Jun 2018
Rotterdam, South Holland, Netherlands

Global Azure Bootcamp

Everything Serverless
21 Apr 2018
Utrecht, Netherlands


Azure Data Lake
14 Dec 2017
Nieuwegein, Utrecht, Netherlands

TechDays 2017

Going Serverless (2/2): Hands-on with Azure Event Grid
12 Oct 2017 - 13 Oct 2017
Amsterdam, North Holland, Netherlands

.NET Event

“Dude, Where’s my Server?”
20 Sep 2017
Rotterdam, South Holland, Netherlands

.NET Event

.NET Core: not your daddy’s dotnet
29 Mar 2017
Rotterdam, South Holland, Netherlands

TechDays 2016

Case Study: Azure + IOT + LoRa = ”Leven is Water”
4 Oct 2016 - 5 Oct 2016
Amsterdam, North Holland, Netherlands


Getting started with Azure Search
17 Sep 2015
Utrecht, Netherlands

TechDays 2015

Take control of your deployments with Release Management
28 May 2015 - 29 May 2015
The Hague, South Holland, Netherlands

TechDays 2014

High Performance Computing in Windows Azure
16 Apr 2014 - 17 Apr 2014
The Hague, South Holland, Netherlands