Wednesday 

Room 3 

16:20 - 17:20 

(UTC+11

Talk (60 min)

Implementing scalable messaging patterns in Azure

With the distributed nature of cloud applications, we need messaging systems that helps us connect the various different components and services that make up our architecutre, while remaining loosely coupled to ensure that we can scale when needed. In this talk we'll start by doing comparing between different messaging services in Azure, and understand which service is appropriate to choose in which scenario. We'll then dive into the different messaging patterns we can implement in our architectures, what scenarios they would be appropriate for, and any issues and tradeoffs we need to consider when implementing them. By the end of this talk, you'll know which messaging service to use for which use case, as well as various different messaging patterns that you can implement to build loosely coupled, but highly scalable messaging systems.

Will Velida

I'm a software engineer and cloud architect based in Melbourne, Australia. I have experience as a software engineer in the financial, health and agricultural sectors. I've also worked at Microsoft as part of their Azure CXP team.

My primary developer stack is .NET and Azure, and have enough knowledge on containers and serverless technologies to be somewhat useful. I'm also experienced with NoSQL technologies, such as MongoDB and Cosmos DB, and infrastructure-as-code, such as Bicep and Terraform.

I'm a seasoned conference speaker 🎤I've been lucky to speak at great events, such as NDC Sydney, Techorama, DDD Perth, PASS Summit and more!