Speaker

Tom Kerkhove

Tom Kerkhove

Senior Software Engineer at Microsoft, ex-Microsoft Azure MVP

Brugge, Belgium

Tom is a Senior Software Engineer at Microsoft working on Azure API Management, leading Azure API Management's future to allow customers to build API ecosystems in a hybrid and multi-cloud landscape with its self-hosted gateway and Azure Arc.

He has been working in the cloud-native space for 7+ years. Autoscaling is in his DNA and is one of the active maintainers of Kubernetes Event-Driven Autoscaling (KEDA), a CNCF Graduation project that makes application autoscaling on Kubernetes dead simple. KEDA helps scale big enterprises such as Xbox, Zapier, Reddit, FedEx, Alibaba Cloud, and many others.

Previously he worked for Codit as an Azure Architect & containerization practice lead. He was recognized as a Microsoft Azure MVP & Advisor from 2014 to 2021, a CNCF Ambassador from 2020 to 2023 and was one of the first GitHub Stars.

He turns coffee into scalable & secure cloud systems and writes about his adventures on blog.tomkerkhove.be.

Area of Expertise

  • Information & Communications Technology

Topics

  • Microsoft Azure
  • Azure Event Grid
  • Azure Api Management
  • Azure DevOps
  • GitHub
  • Kubernetes
  • KEDA
  • Promitor
  • Azure Key Vault
  • Azure

Building a resilient API landscape with Azure API Management

In the digital age that we live in, we highly depend on cloud services being available that we build upon. However, failure is inevitable and will happen - The question is, will you notice it?

When building platforms it is crucial to ensure that you will seamlessly handle failure and by being resilient to them. Come learn how Azure API Management helps you mitigate and recover from failures by using built-in load balancing and circuit-breaking capabilities.

You will also learn how you can route traffic based on your needs and simulate outages in your API platform to verify your resiliency.

Autoscaling Kubernetes

Adoption of Kubernetes is rising and it's becoming easier and easier to deploy applications on it, but that's just the start.

In this talk, you'll learn what you should keep in mind in terms of autoscaling and learn that it's not that simple.

We'll cover how you can scale your applications on Kubernetes and how KEDA makes it easier, how you can autoscale your clusters, and how to survive burst workloads with Virtual Nodes.

Autoscaling Azure Serverless on Kubernetes

Azure Serverless allows you to build event-driven applications by using Azure Functions & Azure Logic Apps without having to worry about infrastructure and autoscaling.

However, you can run them practically anywhere - On any cloud, on-premises or on the edge! But how do you scale them?

Join this talk and learn how you can use KEDA to make autoscaling dead-simple.

Azure Friday - https://www.youtube.com/watch?v=TftaxqNFsZY

Adventures of building a multi-tenant PaaS on Microsoft Azure

Building a multi-tenant PaaS is not a walk in the part, certainly if the platform you are building on is constantly changing.

In this session I'll walk you through the adventure we've been on where you'll learn about the challenges we've had and how we approached them and whether or not our decisions worked out or not.

– How to design for scale
– How to operate the platform
– How to grow a platform mindset and force ownership
– How to provide user-friendly webhooks
– How to roll out changes
– How to design for multi-tenancy
– How to approach constant change
– etc

Cloud platforms are never finished so you'd better come prepared.

API management for microservices in a hybrid and multi-cloud world

Microservices are on the cusp of becoming the dominant style of software architecture in the enterprise. The benefits that are realized—increased developer velocity, improved organizational agility, and reduced time-to-market of new services—are a powerful catalyst that is driving this transformation. As practitioners, how do we successfully fit microservices into the models and processes we already have in place?

Join Tom Kerkhove, an Senior Software Engineer at Microsoft working on Azure API Management with many years of experience helping enterprises make this exact transition, for a hands-on experience demonstrating how he helps enterprises make the transition to API-first architectures and microservices in a hybrid, multi-cloud world.

Techorama 2024 Belgium Sessionize Event Upcoming

May 2024 Antwerpen, Belgium

CloudBrew 2023 - A two-day Microsoft Azure event Sessionize Event

December 2023 Mechelen, Belgium

Techorama 2023 Belgium Sessionize Event

May 2023 Antwerpen, Belgium

Techorama 2022 BE Sessionize Event

May 2022 Antwerpen, Belgium

AZUG - May Meetup 2022 Sessionize Event

May 2022 Mechelen, Belgium

Azure Cloud Native - User Group Sessions User group Sessionize Event

February 2022

GitHub Nova 2021

Shipping artifacts is easy, measuring adoption is harder

October 2021

Azure Serverless Conf Sessionize Event

September 2021

BASTA! Conference 2021

Application Autoscaling Made Easy With Kubernetes Event-Driven Autoscaling

September 2021

Techorama 2021 Spring Edition Sessionize Event

May 2021 Antwerpen, Belgium

KubeCon & CloudNativeCon Europe 2021

Application Autoscaling Made Easy With Kubernetes Event-Driven Autoscaling

May 2021

Azure Friday

Autoscale applications on Kubernetes with Kubernetes Event-Driven Autoscaling (KEDA)

February 2021

Azure Lowlands Sessionize Event

January 2021

NDC London 2021 Sessionize Event

January 2021 London, United Kingdom

VISUG Sessionize Event

December 2020

Serverless Practitioners Summit

Application Autoscaling Made Easy With Kubernetes Event-Driven Autoscaling (KEDA)

August 2020

Global Azure Virtual Sessionize Event

April 2020 Seattle, Washington, United States

Building Bruges

Adventures of building a multi-tenant PaaS on Microsoft Azure

February 2020 Brugge, Belgium

AZUG

Lightning Talk - Application autoscaling on Kubernetes with Kubernetes Event-driven Autoscaling (KEDA)

February 2020 Oud-Heverlee, Belgium

IglooConf 2020 Sessionize Event

January 2020 Helsinki, Finland

Microsoft Ignite

Talk: API management for microservices in a hybrid and multi-cloud world

November 2019 Orlando, Florida, United States

INTEGRATE 2019 (UK)

Talk: Adventures of building a multi-tenant PaaS on Microsoft Azure

June 2019 London, United Kingdom

Microsoft Techdays 2019 Sessionize Event

February 2019 Helsinki, Finland

Azure Low Lands

Talk: Building Secure Cloud Applications With Azure Key Vault

January 2019 Rotterdam, The Netherlands

DataMinds.ai meetup #6: Azure Data Factory & 1st experience with Azure Search

Next Generation of Data Integration with Azure Data Factory

January 2019

Intelligent Cloud Conference 2018 Sessionize Event

May 2018 Copenhagen, Denmark

NDC Minnesota 2018 Sessionize Event

May 2018

Techdays Finland 2018

Talk: Building secure cloud applications with Azure Key Vault

March 2018 Helsinki, Finland

Techdays NL 2017

Talk: Analyzing StackExchange data with Azure Data Lake

October 2017 Amsterdam, The Netherlands

Codit Connect NL 2017

Talk: Flight Delay Compensation: How SwissRe explored new possibilities in both business & IT - presented with Emanuele Pagani (SwissRe)

October 2017 Utrecht, The Netherlands

NDC Sydney 2017 Sessionize Event

August 2017

Tom Kerkhove

Senior Software Engineer at Microsoft, ex-Microsoft Azure MVP

Brugge, Belgium