© Mapbox, © OpenStreetMap

Most Active Speaker

Eldert Grootenboer

Eldert Grootenboer

Senior Product Manager @Microsoft | #Azure Service Bus | Former #Azure MVP | Community Enthousiast

Vancouver, Canada

Eldert is always enthusiastic about embarking on new journeys with the Cloud, and Azure in particular. He is very passionate about growing his dreams and teams, and goes above and beyond to help those with the same spark. Eldert comes from a background as a cloud solution architect and Technology Lead, was an Azure MVP for 5 consecutive years, and is now working as a Senior Product Manager at Microsoft for Azure Service Bus. In these roles he has demonstrated experience in building and maintaining relationships at all levels.

Always having a smile on his face, Eldert can be found delivering noteworthy sessions at in-person conferences, meetups, and online platforms. He values sharing and spreading knowledge while building genuine connections regardless of background and expertise. His goal is to bring people closer and work together to influence the outcome and optimize the future of Cloud technologies.

Apart from public speaking, Eldert shows his passion for being involved with the community in other ways as well. As such, he can often be found doing mentoring, organizing conferences and meetups, blogging, writing, and more. He loves telling about his journey and hearing other people’s stories. When meeting people he always looks forward to getting to know about their passions and how he can help them.

Awards

  • Most Active Speaker 2023
  • Most Active Speaker 2022

Area of Expertise

  • Information & Communications Technology

Topics

  • Service Bus
  • Azure Service Bus
  • Platform-as-a-Service (PaaS)
  • Azure
  • Messaging

Next Generation of Messaging: Going Warp Speed with JMS and Azure Service Bus

In the vast reaches of enterprise communications, the crew of starship Enterprise has a recurring challenge with their on-premises message broker. Much like the tribulations faced on their journeys, they encounter limitations in scalability, reliability, and flexibility. Captain Picard wants to overcome these obstacles with a bold migration to ensure the seamless flow of information throughout the ship.

With the interstellar capabilities of Azure Service Bus, the Enterprise propels itself into a new era of communications that would even make Data proud. With JMS at its core, this cloud-based solution revolutionizes the way messages are transmitted. No longer constrained by the limited resources of being on-prem, the Enterprise navigates the complexities of modern communication systems with unparalleled ease. Just as Picard boldly explores new galaxies, the integration of JMS and Azure Service Bus enables the Enterprise to venture into uncharted optimisation territories.

However, as with any transformation journey, managing the change in the Enterprise is critical to maximizing operational and cost benefits. Like Geordi La Forge optimizing the ship's systems, a well-executed migration strategy ensures a smooth transition and minimum disruptions. From engaging stakeholders in various departments, to driving tailored training programs, and a culture of openness and collaboration, the crew will unite under the shared vision of a connected and thriving Enterprise.

The latest and greatest from Azure Service Bus

As the program manager of Azure Service Bus, it is always amazing to share the latest developments of our service. It allows us get direct feedback from the community, and ensures that we are building the right product for your scenarios.

In this session we will have a look at recently delivered features, and what we are currently working on. You will get a chance to hear all about these latest developments, how we are building them, and why we made certain choices.

And who knows, we might even have a look at what is coming up on the roadmap! This will be your chance to see what is coming in the next months, and give your feedback which will help us give shape to these features.

This is a constantly changing session as we bring out new features, so no session will ever be the same twice.

Going decoupled; why do we need messaging?

Have you ever wondered why you should implement a messaging strategy in your solutions, or when you should introduce this? As a Program Manager for Service Bus, this is a question I get asked frequently by our customers. It is true that implementing a messaging strategy can bring its own challenges. However, if implemented correctly, it will help you solve a myriad of architectural challenges.

In this session we will dive into the reasons of when and why we should use a messaging strategy, as well as the different types of messaging we can distinguish. You will learn about different patterns which will help solve various architectural challenges, and how we can use a message broker such as Azure Service Bus, Event Hubs, or Event Grid to implement these.

This session will empower you, by giving a better understanding when to implement messaging in your solutions, and how to can identify patterns where this will help. The concepts from this session are not product specific and can be applied to most messaging services, although we will use the Azure services to explain most of them.

Migrating your messaging workloads to the Cloud with Azure Service Bus

Still running messaging workloads on your own IBM MQ, TIBCO EMS, JBoss A-MQ or another JMS 2.0 broker infrastructure? If so, a lot of your time probably goes into operations, maintenance, and license management, instead of focusing on bringing value to the business. Wouldn't it be great if we could simply move these workloads to a fully managed PaaS service, immediately modernizing our solutions with minimal effort?

With the JMS 2.0 capabilities of Service Bus it is now possible to switch your workloads to take full advantage of the power of the Cloud, while using your existing tooling and systems. By leveraging these capabilities you can focus on building the right solutions, without needing to worry about the underlying infrastructure. Whether your systems live on-premises, or in the Cloud, we can easily connect them, just by changing a connection string. And with that, we can now take advantage of all the opportunities which Azure offers us, like flexible scaling, high redundancy, all that with a cost efficient model.

Don't put your messages in a bottle; Implement messaging patterns

When building enterprise solutions, messages are the heart of our communication. They convey commands and data between various systems and ensure that we can work in a decoupled, scalable, and distributed manner. Our messages represent value, so we can't just slip them in a bottle, toss them into the ocean, and hope they arrive at their destination. Instead, we need a messaging backbone that can provide resilience and stability. Therefore, we implement proven messaging patterns, to ensure they are handled with the care they deserve.

In this session we will have a look at these messaging patterns, and how they can help in modern software architecture. As a result we come to understand how secure and reliable communication help us solve complex messaging challenges.

Come and learn about handling transactions involving different systems, implementing data consistency across them, and controlling intermittent and critical failures. The patterns explained in this session are vendor agnostic, we will use Azure Service Bus to explain some of the specifics, however they can be applied to any message broker.

Implementing an Event Sourcing strategy on Azure

In recent years the Event Sourcing pattern has become increasingly popular. By storing a history of events, it enables us to decouple the storage of data from the implementation of the logic around it. And we can rebuild the state of our data to any point in time, giving us a wide range of opportunities around auditing and compensation.

In this demo-heavy session you will learn how we can use various Azure services such as Event Hubs, Event Grid, and Service Bus to process and store these events to build our own event store based on Cosmos DB. Moreover, we will also dive into options around connecting to other Azure services and even Kafka applications to easily implement this popular pattern in our own solutions.

This session introduces us to the basics of the Event Sourcing pattern, after which we dive into the options which Azure Event Hubs provides us to implement this. Expect an interactive session with demo's and best practices, and how to leverage the power of Azure to create even better solutions.

Impactful mentorship - 2 sides of a story

When starting to engage with the community, it can be hard to find your own way. There is a lot of information around conferences, giving presentations, setting up blogs, and much more. However, initially we might not know where to start, and where to find the right places to convey our story. This is where those who have been around in the community can really help by providing mentorship.

In this session Olena will tell about her experiences as a new speaker, and how having a mentor has helped her on this journey. Additionally, Eldert will share which insights he has gained by being a mentor.

Come join this session if you want to know more about starting on your own path, whether you are new in the community, or want to find out how you can give back more.

If this session gets selected, please also include one of Eldert's technical sessions. This is so I can justify T&E costs / time out of office with my manager.

Securing Azure Service Bus for the Enterprise

Your messages represent value, so you want to ensure they are secure from attackers and prying eyes. But how can you make sure that we only allow systems that we trust to reach Service Bus? How do we guarantee that these messages are encrypted? And how to assure that only authenticated users and applications can communicate with their own queues, topics, and subscriptions?

In this session you will learn all about the various security mechanisms which Service Bus provides, and how you can leverage them to keep your messages secure. We will dive into a variety of topics, such as the differences between using Shared Access Signatures and Azure Active Directory, setting up the right level of network security, and leveraging encryption of your messages, both during transport and while they are being stored.

You should not have to worry about your message security, but instead focus on bringing value to your solutions. After attending this session you will know exactly how to secure your messages and when to leverage specific security mechanisms.

Revolutionize your serverless deployments; Simplify, automate, and validate

Serverless computing has become a popular choice for organizations looking to leverage the power of the cloud without the overhead of managing infrastructure. However, designing and deploying a serverless solution can be a complex process, especially when working with multiple services such as Service Bus, Functions, and Cosmos DB. In this session, we will demonstrate how to use infrastructure as code, GitHub, and unit-tests to streamline the process of deploying a serverless solution on Azure.

The solution we will present involves using Bicep templates and GitHub Actions to automate the deployment process. The templates will define the infrastructure resources needed, including the Service Bus queues and topics, Functions, and Cosmos DB collections. GitHub Actions will be used to trigger the deployment process when changes are pushed to the repository, allowing us to easily manage and track changes to our serverless solution. In addition, we will run unit-tests as part of our GitHub Actions to ensure the reliability and quality of our code.

This solution offers a number of benefits beyond just simplifying the deployment process. This includes versioning our infrastructure, catching and fixing issues at the early development stages and collaborating with other developers. Overall, this solution provides a robust and scalable approach to deploying a serverless solution on Azure.

Unlocking the power of serverless; Streamline for optimal performance

Performance and cost-efficiency are critical concerns when it comes to building and running applications and services on a serverless architecture, such as Azure's Service Bus, Functions, and Cosmos DB. However, properly tuning these solutions can be challenging, as it requires balancing the needs of the application with the constraints and capabilities of the underlying infrastructure. In this session, we will focus on techniques for optimizing the performance of these components in order to ensure that your serverless Azure solution is running smoothly and efficiently.

In this session we will discuss how to optimize the use of Service Bus queues and topics for improved performance and cost-efficiency. Additionally, we will look at how to effectively scale Azure Functions based on workload demands, including the use of concurrency and execution limits. Finally, we will examine techniques for optimizing the performance and scalability of Cosmos DB, including the proper use of partitioning and indexing.

We will delve into the specific techniques and best practices that can be used to optimize the performance of each of these components. By following them developers and administrators can ensure that their serverless Azure solutions are running at peak performance, while also minimizing the impact on cost and resource utilization.

For Service Bus, we will include techniques such as message batching and dead lettering to improve throughput and minimize resource utilization. For Azure Functions, we will discuss strategies for optimizing cold start times and using the appropriate execution and concurrency limits to ensure that the functions are able to scale effectively. Finally, for Cosmos DB, we will explore the use of partitioning and indexing to improve query performance and minimize resource utilization.

Mastering messaging; a comprehensive guide to the Azure messaging services

As our architectures are becoming increasingly distributed, messaging has become an integral part of building scalable and reliable solutions. However, with the vast array of messaging options available, it is not always easy to choose the right type of messaging that suits your specific needs. From messages to events, from streams to publish and subscribe, the different options can become overwhelming.

In this session, we will provide a comprehensive overview of the different types of messaging, their pros and cons, and how to choose the right type of messaging for your solutions. We will discuss the different Azure messaging services, such as Azure Service Bus, Event Hubs, and Event Grid, and how to leverage these services to implement messaging in your solutions.

By attending this session, you will gain knowledge and skills necessary to choose the right type of messaging for your project and implement this using Azure messaging services. Upon completion of this session, you will be understand the intricacies of all these different options, placing the world of messaging at your feet.

Engineering for Performance and Stability on Azure Service Bus

As businesses increasingly rely on cloud-based messaging systems, it is crucial to ensure efficient message processing and system stability. Join us for a session that addresses the challenges of optimizing performance on Azure Service Bus. Explore common issues encountered in achieving optimal performance and discover effective strategies to overcome them.

Gain valuable insights into recently released and upcoming features for Azure Service Bus, designed to enhance performance and reliability. Delve into the latest advancements that can improve message throughput and system stability. Subsequently, dive into a comprehensive exploration of performance optimization techniques, including best practices, patterns, and approaches. Discover how to achieve optimal message throughput, reduce latency, and improve overall system performance. Topics covered will include message batching, concurrent processing, and leveraging various features of the service for maximum impact and opportunities.

By attending this session, you will gain practical tips and cutting-edge techniques for optimizing performance and stability on Azure Service Bus. Enhance your solutions with valuable insights into the latest features, resulting in improved efficiency, reliability, and scalability. Don't miss this opportunity to supercharge your messaging systems and ensure high-performance operations on Azure Service Bus.

KCDC 2024 Sessionize Event Upcoming

June 2024 Kansas City, Missouri, United States

Orlando Code Camp 2024 Sessionize Event

February 2024 Sanford, Florida, United States

ESPC23 - European SharePoint, Office 365 & Azure Conference Sessionize Event

November 2023 Amsterdam, The Netherlands

dev up 2023 Sessionize Event

August 2023 St. Louis, Missouri, United States

WeAreDevelopers World Congress 2023 Sessionize Event

July 2023 Berlin, Germany

Visual Studio Live! @ Microsoft HQ 2023 Sessionize Event

July 2023 Redmond, Washington, United States

KCDC 2023 Sessionize Event

June 2023 Kansas City, Missouri, United States

DevSum 2023 Sessionize Event

May 2023 Stockholm, Sweden

Stir Trek 2023 Sessionize Event

May 2023 Columbus, Ohio, United States

DeveloperWeek 2023 Sessionize Event

February 2023 Oakland, California, United States

Swetugg Stockholm 2023 Sessionize Event

February 2023 Stockholm, Sweden

CodeMash 2023 Sessionize Event

January 2023 Sandusky, Ohio, United States

Microsoft Azure + AI Conference Fall 2022 Sessionize Event

December 2022 Las Vegas, Nevada, United States

DDD North 2022 Sessionize Event

December 2022 Kingston upon Hull, United Kingdom

Build Stuff 2022 Lithuania Sessionize Event

November 2022 Vilnius, Lithuania

CloudBurst 2022 Sessionize Event

October 2022 Stockholm, Sweden

KCDC 2022 Sessionize Event

August 2022 Kansas City, Missouri, United States

Developer Week '22 Sessionize Event

July 2022 Nürnberg, Germany

Scottish Summit 2022 Sessionize Event

June 2022 Glasgow, United Kingdom

DevSum 2022 Sessionize Event

May 2022 Stockholm, Sweden

NDC London 2022 Sessionize Event

May 2022 London, United Kingdom

NDC Porto 2022 Sessionize Event

April 2022 Porto, Portugal

CodeMash 2022 Sessionize Event

January 2022 Sandusky, Ohio, United States

Microsoft Azure + AI Conference Fall 2021 Sessionize Event

December 2021 Las Vegas, Nevada, United States

NDC Oslo 2021 Sessionize Event

November 2021 Oslo, Norway

DDD 2021 Sessionize Event

November 2021 Reading, United Kingdom

Update Conference Prague 2021 Sessionize Event

November 2021 Prague, Czechia

Build Stuff 2021 Lithuania Sessionize Event

November 2021 Vilnius, Lithuania

Collabdays Lisbon 2021 Sessionize Event

November 2021

CollabDays Barcelona 2021 Sessionize Event

November 2021 Barcelona, Spain

M365 Saturday Coimbatore Sessionize Event

November 2021

NDC Sydney 2021 Sessionize Event

November 2021

TechBash 2021 Sessionize Event

October 2021 Mount Pocono, Pennsylvania, United States

South Coast Summit 2021 Sessionize Event

October 2021 Southampton, United Kingdom

EventSourcing Live 2021 Sessionize Event

October 2021

Azure Serverless Conf Sessionize Event

September 2021

KCDC 2021 Sessionize Event

September 2021 Kansas City, Missouri, United States

Code PaLOUsa 2021 Sessionize Event

August 2021

Developer Week '21 Sessionize Event

June 2021 Nürnberg, Germany

Cloud Community Conference Cologne Sessionize Event

June 2021 Köln, Germany

Global AI On Virtual Tour 2021 Sessionize Event

June 2021

3rd cloud8 virtual Summit 2021 Sessionize Event

June 2021

Collabdays Nordics Sessionize Event

May 2021

Power Platform 24 Sessionize Event

May 2021

Microsoft 365 Virtual Marathon Sessionize Event

April 2021

Azure Cosmos DB Conf Sessionize Event

April 2021

Global AI Night April 2021 Sessionize Event

April 2021

Global Azure Virtual 2021 Sessionize Event

April 2021

Global Azure 2021 Sessionize Event

April 2021

NH Cybersecurity Symposium by MCC Sessionize Event

March 2021

Power Platform Virtual Conference Sessionize Event

March 2021

MVP Fusion & Friends Sessionize Event

February 2021

Virtual Scottish Summit 2021 Sessionize Event

February 2021

Azure Saturday - Belgrade 2021 Sessionize Event

February 2021

Global Power Platform Bootcamp - 2021 Sessionize Event

February 2021

CollabDays Birmingham Virtual 2021 Sessionize Event

January 2021

NDC London 2021 Sessionize Event

January 2021 London, United Kingdom

Data Saturday Guatemala 2021 Sessionize Event

January 2021

Global AI BootCamp Bulgaria 2021 Sessionize Event

January 2021

Global AI Bootcamp Singapore Sessionize Event

January 2021

Global AI Bootcamp 2021 Sessionize Event

January 2021

M365 Saturday Bangalore 2020 Sessionize Event

December 2020

IT Pro|Dev Connections 2020 Sessionize Event

December 2020

DDD 2020 Sessionize Event

December 2020

M365 Saturday Ahmedabad 2020 Sessionize Event

December 2020

Festive Tech Calendar Sessionize Event

December 2020

Dakar MS365 Online MeetUp Sessionize Event

November 2020

AzConf Sessionize Event

November 2020

Microsoft 365/Power Platform Day 2020 Sessionize Event

November 2020 Rome, Italy

OWASP AppSec Israel 2020

Building better security for your API platform using Azure API Management

October 2020

CollabDays BeNeLux Online 2020 Sessionize Event

October 2020

RoboGen Automation Sessionize Event

October 2020

EuropeClouds Summit Sessionize Event

October 2020

Serverless Architecture Conference

Azure Resource Manager In A Serverless World

October 2020

API Conference

Lessons learned from implementing API management in the real world

October 2020

NDC Sydney 2020 Sessionize Event

October 2020 Sydney, Australia

Microsoft Reactor Stockholm

Lessons Learned From Implementing API Management In The Real World

September 2020

Modernising to Cloud

Modernizing an Integration landscape; Moving from BizTalk to Azure

August 2020

Serverless Architecture Conference

Building Smarter Solutions Using Azure and Cognitive Services

August 2020 The Hague, The Netherlands

API Conference

Lessons learned from implementing API management in the real world

August 2020 The Hague, The Netherlands

Azure Virtual Conference Sessionize Event

August 2020

Azure Usergroup Denmark

Lessons Learned From Implementing API Management In The Real World

June 2020

Azure Day Rome 2020 Sessionize Event

June 2020

Above Clouds 2020 Sessionize Event

May 2020 Zagreb, Croatia

Global Azure - At the Home of Computing Sessionize Event

April 2020 Bletchley, United Kingdom

Global Azure Virtual Sessionize Event

April 2020 Seattle, Washington, United States

Virtual Azure Community Day Sessionize Event

March 2020

Global Integration Bootcamp 2020 - Rotterdam Sessionize Event

March 2020 Rotterdam, The Netherlands

Scottish Summit Sessionize Event

February 2020 Glasgow, United Kingdom

Ignite The Tour - Prague

February 2020 Prague, Czechia

IglooConf 2020 Sessionize Event

January 2020 Helsinki, Finland

Azure Saturday Cologne 2019 Sessionize Event

December 2019 Köln, Germany

Update Conference Prague 2019 Sessionize Event

November 2019 Prague, Czechia

Techorama Netherlands 2019 Sessionize Event

October 2019 Ede, The Netherlands

Integrate USA

Cloud Recipes For The Enterprise

June 2019 Seattle, Washington, United States

NDC Oslo 2019 Sessionize Event

June 2019 Oslo, Norway

EXPERTS LIVE NETHERLANDS 2019 Sessionize Event

June 2019

ITCamp 2019 Sessionize Event

June 2019 Cluj-Napoca, Romania

Integrate UK

Cloud Recipes For The Enterprise

June 2019 London, United Kingdom

Global Azure Bootcamp Cologne 2019 Sessionize Event

April 2019 Köln, Germany

Global Online Azure Bootcamp - Ireland Sessionize Event

April 2019 Dublin, Ireland

Intelligent Cloud Conference 2019 Sessionize Event

April 2019 Copenhagen, Denmark

Future Tech

Solidifying industrial IoT with Azure IoT Hub

March 2019 Utrecht, The Netherlands

Microsoft Techdays 2019 Sessionize Event

February 2019 Helsinki, Finland

Azure Lowlands

Cloud Recipes For The Enterprise

January 2019 Rotterdam, The Netherlands

SDN Event

Building smarter solutions using Azure and cognitive services

December 2018 Zeist, The Netherlands

Dev Day 2018

Azure's cloud platform: Building serverless applications

November 2018 Louvain-la-Neuve, Belgium

Cloud Camp - The Microsoft Community Event Sessionize Event

October 2018 Dublin, Ireland

Cloud Camp

Cloud architecture recipes for the Enterprise

October 2018 Dublin, Ireland

TugaIT 2018

Two talks:
Azure’s cloud trinity: Building serverless applications
Solidifying industrial IoT with Azure IoT Hub

July 2018 Lisbon, Portugal

DotNed Amsterdam

Lessons from the API Management trenches

July 2018 Amsterdam, The Netherlands

Experts Live NL

Create powerfull hybrid IoT Solutions with IoT on the Edge

June 2018 Ede, The Netherlands

Global Azure Bootcamp 2018 - London Sessionize Event

April 2018 London, United Kingdom

Global Azure Bootcamp 2018 - UK

Industrial IoT with Azure IoT Hub

April 2018 London, United Kingdom

Global Integration Bootcamp 2018

Speaker and Global Organizer

Global organizer and one of the founders of the Global Integration Bootcamp, one of the largest integration focused events with locations all across the world.

Speaker for sessions on cognitive services, serverless and IoT.

March 2018 Rotterdam, The Netherlands

SDN Event

Industrial IoT with Azure IoT Hub

March 2018 Zeist, The Netherlands

dotNed Saturday

Industrial IoT with Azure IoT Hub

January 2018 Veenendaal, The Netherlands

IglooConf

IoT on the edge

January 2018 Helsinki, Finland

NoBug Meetup

Integrating life with cognitive services

September 2017 Oslo, Norway

TUGA IT 2017

IoT Hub Deep Dive

June 2017 Lisbon, Portugal

Global Azure Bootcamp 2017 - BE

Managing IoT Hub with Dynamics 365

April 2017 Gent, Belgium

Applied Logic Apps & IoT

Managing IoT

April 2017 Stockholm, Sweden

Applied Logic Apps & IoT

Managing IoT

April 2017 Göteborg, Sweden

Global Integration Bootcamp 2017

Speaker and Global Organizer

Global organizer and one of the founders of the Global Integration Bootcamp, one of the largest integration focused events with locations all across the world.

Speaker for session on IoT.

March 2017 Rotterdam, The Netherlands

Up close and personal with the Microsoft Integration Stack

Serverless integration and IoT session.

February 2017 Sydney, Australia

Eldert Grootenboer

Senior Product Manager @Microsoft | #Azure Service Bus | Former #Azure MVP | Community Enthousiast

Vancouver, Canada