What we're about

The North Toronto Cloud & DevOps User Group (NorthTorontoUG) is for members who are interested in Microsoft and open-source technologies related to Cloud and DevOps as well as .NET development. We welcome members of all skill levels to our meetings and strive to make the content we present interesting and informative for experts and beginners alike.

North Toronto Cloud & DevOps User Group is led by Jack Lee (Microsoft MVP).


If you are interested in becoming a sponsor of our user group, please contact us at sponsorship@NorthTorontoUG.com.


If you are interested in doing a technical talk at our user group, please contact us at speakers@NorthTorontoUG.com with the topic that you'd like to present. We will get in touch with you for further details.


* Microsoft
* OzCode
* PostSharp
* JetBrains


When attending a North Toronto Cloud & DevOps User Group event, all attendees, speakers, sponsors and volunteers are required to agree with the following code of conduct. The organizer will enforce this code throughout all user group events. We expect cooperation from all participants to help ensure a safe environment for everybody.

Our user group events are dedicated to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of user group participants in any form. User group participants who violate these rules may be sanctioned or expelled from user group events without a refund at the discretion of the organizers.

Harassment includes offensive verbal comments related to gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion, technology choices, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention. Sexual language and imagery is not appropriate for any user group venue, including talks, workshops, parties, Twitter and other online media.

Participants asked to stop any harassing behavior are expected to comply immediately.

Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualized images, activities, or other material. Staff (including volunteers) should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.

If a participant engages in harassing behavior, the organizer may take any action they deem appropriate, including warning the offender or expulsion from user group events without a refund.
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact the organizer immediately.

The organizer will be happy to help participants contact security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the user group event.
We expect participants to follow these rules at all North Toronto Cloud & DevOps User Group events. We value your attendance.

Upcoming events (1)

.NET Conf 2022 After Party at NorthTorontoUG

Microsoft Reactor Toronto

Join us for the .NET Conf 2022 After Party at NorthTorontoUG. This is an in-person event at Microsoft Reactor Toronto.

We are featuring two presentations.

Presentation 1:
Azure Functions with .NET 7 - isolated worker process era

For years, Alex has been running .NET Azure Functions in-process. Even after the introduction of the isolated worker process, he never switched.

The main reason is simple - durable functions are not supported!

With the introduction of .NET 7, the Azure Functions team also introduced the support for durable functions in isolated worker processes.

In this presentation, we will explore durable functions as well as some other cool features that come with .NET 7 in isolated worker process Azure Functions.

Presentation 2:
How To Mount Azure Key Vault Secret to Pods in Azure Kubernetes Service

Roy will walk through an implementation of integrating Azure Key Vault to Azure Kubernetes so that a secret in the key vault will be mounted to a Kubernetes pod as a storage volume. Roy will show how to install and use the Azure Key Vault Provider for Secrets Store CSI Driver in an AKS and go through the implementation in YAML files.

Host Bio

Jack Lee is a Microsoft MVP and a Senior Azure Certified Consultant with a passion for software development, cloud, and DevOps innovations. He is an active Microsoft tech community contributor and has presented at various user groups and conferences, including the Global Azure Bootcamp at Microsoft Canada. Jack is an experienced mentor and judge at hackathons and is also the president of the North Toronto Cloud & DevOps User Group. He is the co-author of "Azure for Architects" and "Cloud Analytics with Microsoft Azure". You can follow Jack on Twitter at @jlee_consulting and his user group at @NorthTorontoUG.

Speaker Bio

Alex Pshul is a software architect, Microsoft Azure MVP, consultant, speaker and a tech freak. He had worked on more than 30 projects in the past 12 years, using a vast range of Azure services and various .NET technologies. You can follow Alex on Twitter at @AlexPshul and visit his blog.

Roy Kim is a Solutions Architect and developer focused on Azure. In recent years, has been designing and implementing solutions in Azure for large enterprise that includes Azure networking, security, devops, compute and Kubernetes. A MVP award recipient since 2017. He holds a BS in computer science degree from the University of Toronto.


Past events (101)

Microsoft Viva Explorers Community Day Toronto 2022 (FREE In-Person Event)

Microsoft Canadian Headquarters (Suite 4400)