Eldert Grootenboer
Senior Product Manager @Microsoft | #Azure Service Bus | Former #Azure MVP | Community Enthousiast
Seattle, Washington, United States
Actions
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.
Links
Area of Expertise
Topics
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.
dev up 2024 Sessionize Event
KCDC 2024 Sessionize Event
Orlando Code Camp 2024 Sessionize Event
ESPC23 - European SharePoint, Office 365 & Azure Conference Sessionize Event
dev up 2023 Sessionize Event
WeAreDevelopers World Congress 2023 Sessionize Event
Visual Studio Live! @ Microsoft HQ 2023 Sessionize Event
KCDC 2023 Sessionize Event
DevSum 2023 Sessionize Event
Stir Trek 2023 Sessionize Event
DeveloperWeek 2023 Sessionize Event
Swetugg Stockholm 2023 Sessionize Event
CodeMash 2023 Sessionize Event
Microsoft Azure + AI Conference Fall 2022 Sessionize Event
DDD North 2022 Sessionize Event
Build Stuff 2022 Lithuania Sessionize Event
CloudBurst 2022 Sessionize Event
KCDC 2022 Sessionize Event
Developer Week '22 Sessionize Event
Scottish Summit 2022 Sessionize Event
DevSum 2022 Sessionize Event
NDC London 2022 Sessionize Event
NDC Porto 2022 Sessionize Event
CodeMash 2022 Sessionize Event
Microsoft Azure + AI Conference Fall 2021 Sessionize Event
NDC Oslo 2021 Sessionize Event
DDD 2021 Sessionize Event
Update Conference Prague 2021 Sessionize Event
Build Stuff 2021 Lithuania Sessionize Event
Collabdays Lisbon 2021 Sessionize Event
CollabDays Barcelona 2021 Sessionize Event
M365 Saturday Coimbatore Sessionize Event
NDC Sydney 2021 Sessionize Event
TechBash 2021 Sessionize Event
South Coast Summit 2021 Sessionize Event
EventSourcing Live 2021 Sessionize Event
Azure Serverless Conf Sessionize Event
KCDC 2021 Sessionize Event
Code PaLOUsa 2021 Sessionize Event
Developer Week '21 Sessionize Event
Cloud Community Conference Cologne Sessionize Event
Global AI On Virtual Tour 2021 Sessionize Event
3rd cloud8 virtual Summit 2021 Sessionize Event
Collabdays Nordics Sessionize Event
Power Platform 24 Sessionize Event
Microsoft 365 Virtual Marathon Sessionize Event
Azure Cosmos DB Conf Sessionize Event
Global AI Night April 2021 Sessionize Event
Global Azure Virtual 2021 Sessionize Event
Global Azure 2021 Sessionize Event
NH Cybersecurity Symposium by MCC Sessionize Event
Power Platform Virtual Conference Sessionize Event
MVP Fusion & Friends Sessionize Event
Virtual Scottish Summit 2021 Sessionize Event
Azure Saturday - Belgrade 2021 Sessionize Event
Global Power Platform Bootcamp - 2021 Sessionize Event
CollabDays Birmingham Virtual 2021 Sessionize Event
NDC London 2021 Sessionize Event
Data Saturday Guatemala 2021 Sessionize Event
Global AI BootCamp Bulgaria 2021 Sessionize Event
Global AI Bootcamp Singapore Sessionize Event
Global AI Bootcamp 2021 Sessionize Event
Urdu Hindi Microsoft Dynamics & Power Platform Saturday Bootcamp Sessionize Event
M365 Saturday Bangalore 2020 Sessionize Event
IT Pro|Dev Connections 2020 Sessionize Event
DDD 2020 Sessionize Event
Azure Developer Community Day 2020 (virtual Edition) Sessionize Event
M365 Saturday Ahmedabad 2020 Sessionize Event
Festive Tech Calendar Sessionize Event
Dakar MS365 Online MeetUp Sessionize Event
AzConf Sessionize Event
Microsoft 365/Power Platform Day 2020 Sessionize Event
OWASP AppSec Israel 2020
Building better security for your API platform using Azure API Management
CollabDays BeNeLux Online 2020 Sessionize Event
RoboGen Automation Sessionize Event
EuropeClouds Summit Sessionize Event
Serverless Architecture Conference
Azure Resource Manager In A Serverless World
API Conference
Lessons learned from implementing API management in the real world
NDC Sydney 2020 Sessionize Event
Microsoft Reactor Stockholm
Lessons Learned From Implementing API Management In The Real World
Modernising to Cloud
Modernizing an Integration landscape; Moving from BizTalk to Azure
Serverless Architecture Conference
Building Smarter Solutions Using Azure and Cognitive Services
API Conference
Lessons learned from implementing API management in the real world
Azure Virtual Conference Sessionize Event
Azure Usergroup Denmark
Lessons Learned From Implementing API Management In The Real World
Azure Day Rome 2020 Sessionize Event
Above Clouds 2020 Sessionize Event
Global Azure - At the Home of Computing Sessionize Event
Global Azure Virtual Sessionize Event
Virtual Azure Community Day Sessionize Event
Global Integration Bootcamp 2020 - Rotterdam Sessionize Event
Scottish Summit Sessionize Event
IglooConf 2020 Sessionize Event
Azure Saturday Cologne 2019 Sessionize Event
Update Conference Prague 2019 Sessionize Event
Techorama Netherlands 2019 Sessionize Event
Integrate USA
Cloud Recipes For The Enterprise
NDC Oslo 2019 Sessionize Event
EXPERTS LIVE NETHERLANDS 2019 Sessionize Event
ITCamp 2019 Sessionize Event
Integrate UK
Cloud Recipes For The Enterprise
Global Azure Bootcamp Cologne 2019 Sessionize Event
Global Online Azure Bootcamp - Ireland Sessionize Event
Intelligent Cloud Conference 2019 Sessionize Event
Future Tech
Solidifying industrial IoT with Azure IoT Hub
Microsoft Techdays 2019 Sessionize Event
Azure Lowlands
Cloud Recipes For The Enterprise
SDN Event
Building smarter solutions using Azure and cognitive services
Dev Day 2018
Azure's cloud platform: Building serverless applications
Cloud Camp - The Microsoft Community Event Sessionize Event
Cloud Camp
Cloud architecture recipes for the Enterprise
TugaIT 2018
Two talks:
Azure’s cloud trinity: Building serverless applications
Solidifying industrial IoT with Azure IoT Hub
DotNed Amsterdam
Lessons from the API Management trenches
Experts Live NL
Create powerfull hybrid IoT Solutions with IoT on the Edge
Global Azure Bootcamp 2018 - London Sessionize Event
Global Azure Bootcamp 2018 - UK
Industrial IoT with Azure IoT Hub
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.
SDN Event
Industrial IoT with Azure IoT Hub
dotNed Saturday
Industrial IoT with Azure IoT Hub
IglooConf
IoT on the edge
NoBug Meetup
Integrating life with cognitive services
TUGA IT 2017
IoT Hub Deep Dive
Global Azure Bootcamp 2017 - BE
Managing IoT Hub with Dynamics 365
Applied Logic Apps & IoT
Managing IoT
Applied Logic Apps & IoT
Managing IoT
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.
Up close and personal with the Microsoft Integration Stack
Serverless integration and IoT session.
Eldert Grootenboer
Senior Product Manager @Microsoft | #Azure Service Bus | Former #Azure MVP | Community Enthousiast
Seattle, Washington, United States
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top