Scott Hanselman
Azure Friday
Join Scott Hanselman every Friday as he engages one-on-one with the engineers who build the services that power Microsoft Azure as they demo capabilities, answer Scott's questions, and share their insights. Follow us at: friday.azure.com.
Author
Scott Hanselman
Category
Podcast website
Latest episode
Jun 3, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Industry-aware analytics using Azure Synapse database templates 13.09.2022
Lakshmi Murthy joins Scott Hanselman to show how to build your enterprise data model using Azure Synapse database templates to add rich business context to your data and drive meaningful analytics. Chapters 00:00 - Introduction 01:07 - Azure Synapse database templates 04:54 - Demo: Creating a lake database 10:35 - Demo: Customizing and querying 17:04 - Wrap-up Recommended resources Lake database t...
Modernize your API stack with GraphQL and Azure API Management 29.08.2022
Elizabeth Barnitt joins Scott Hanselman to discuss and demo GraphQL support in Azure API Management, which allows you to import, validate, secure, and augment GraphQL APIs in Azure. Azure API Management enables you to both govern your existing GraphQL servers and build one from scratch with Synthetic GraphQL, which allows you to combine your existing REST and SOAP endpoints into a single, easy to...
Azure SQL Database: Non-blocking transactions 12.08.2022
Managing concurrent access to a resource, be it a row, a table, or a single value, is easy if no one is trying to modify the underlying data. But what happens if someone changes data while someone else is reading it? Even better, what could happen if two or more users try to change the same data at the same time? Well, there are a couple of options. The easiest is to just ask everyone to queue up,...
Azure Kubernetes Services Tools extension in VS Code 11.08.2022
Rong Zhang and Tats Mishra join Scott Hanselman to talk about the AKS extension in VS Code that provides a fully integrated Azure Kubernetes Services diagnostics experience. Chapters 00:00 - Introduction 01:53 - Get the extension + connect to Azure 03:18 - Extension features 05:32 - AKS Periscope 06:47 - Navigational features 07:24 - Cluster properties 08:25 - Creating workflows 09:43 - Azure Serv...
Azure SQL Database: Columnstore indexes 10.08.2022
Davide Mauri is back with Lara Rubbelke to discuss columnstore indexes. In a typical relational database data is stored per row. This means that all row columns are saved together, which is great in all those cases where you want to retrieve all the information related to a specific row. But what if you want to have all the data stored in a subset of columns but for all the rows? That would be com...
Azure Arc-enabled Kubernetes extensibility model 31.05.2022
Lior Kamrat joins Scott Hanselman to discuss Azure Arc-enabled Kubernetes extensibility model, which makes any Kubernetes cluster outside of Azure a target location for many Azure services. Chapters 00:00 - Introduction 01:58 - Extensibility model 04:54 - Azure portal 09:20 - Demo, Part 1 16:30 - Demo, Part 2 17:50 - Wrap-up Recommended resources Azure Arc landing zone accelerator for hybrid and m...
Azure SQL Database: An introduction to temporal tables 20.05.2022
If you are familiar with the Event Sourcing and CQRS patterns, then you know that they are extremely powerful, but can be quite complex to implement correctly. Davide Mauri joins Lara Rubbelke to show temporal tables give you the same benefits without the related challenges. Chapters 00:00 - Introduction 01:28 - Demo using temporal tables 06:11 - Demo using 'as of' 07:36 - Demo for a range of time...
Azure is the home for your Java applications, Part 1 17.05.2022
Bruno Borges joins Scott Hanselman to talk about Java development with Microsoft. Like many of our customers, Microsoft is a Java shop with lots of systems that rely on Java and its ecosystem. We employ thousands of Java engineers, run millions of JVMs, and process terabytes of data every day, to deliver the services everyone loves. We also built tools and services specifically designed for Java d...
Azure SQL Database: Multi-model features 26.04.2022
In recent years, developers pushed for relational databases to be more flexible and open to the many different formats (e.g., JSON, graph, and spatial) to store and manipulate data. Davide Mauri joins Lara Rubbelke to show how Azure SQL Database enables you to take advantage of the rock-solid foundation of relational databases with the flexibility offered by non-relational models. And best of all,...
Architecting multitenant solutions on Azure 25.04.2022
John Downs joins Scott Hanselman to discuss how to design, architect, and build multitenant solutions on Azure. If you're building a SaaS product or another multitenant service, there's a lot to consider when you want to ensure high performance, tenant isolation, and managing deployments. We'll walk through some example SaaS architectures and see how Microsoft provides guidance to help you to buil...
Azure SQL Database: A developer's best friend 24.04.2022
In the first of a series of episodes about Azure SQL Database, Davide Mauri joins Lara Rubbelke to give an overview of Grouping Sets and Windowing Functions, which can make you, your solution, and your code much more efficient. Chapters 00:00 - Introduction 01:01 - Discussion 03:58 - Grouping Sets 11:56 - Windowing Functions 25:11 - Wrap-up Recommended resources Azure SQL Database Azure SQL docume...
Using Azure Cognitive Services to create more accessible experiences 08.04.2022
Henk Boelman joins Scott Hanselman to discuss how AI can help to create more accessible experiences with Azure Machine Learning, Azure Cognitive Services, and Azure Media Services. They will look at the AI building blocks available in Azure and see how these building blocks can be applied. Chapters 00:00 - Introduction 03:32 - Henk's demo environment using Jupyter notebooks 05:28 - Computer Vision...
Introducing Azure Load Testing 31.03.2022
John Stallo joins Scott Hanselman to introduce Azure’s new, fully managed load testing service that enables developers and testers to generate high-scale load and gain actionable insights to catch performance bottlenecks at scale. Chapters 00:00 - Introduction 03:07 - Getting Started with Azure Load Testing 05:43 - Running a load test 08:54 - How did the application components behave? 15:00 - Wrap...
Optimize query performance with Azure Cosmos DB indexing metrics 25.03.2022
Learn how to use the new Azure Cosmos DB indexing metrics to improve query performance. Tim Sander shows Scott Hanselman how to obtain, interpret, and make changes based on the indexing metrics. Chapters 00:00 - Introduction 02:23 - Default indexing policy 04:18 - Optimizing for write performance 07:23 - Index metrics 09:32 - Composite indexes 16:42 - Roadmap insights 18:00 - Wrap-up Recommended r...
Add rich search experiences to your applications in Azure with Elastic 15.02.2022
Isaac Levin from Elastic joins Scott Hanselman to discuss Elastic Cloud on Azure. Elastic Cloud is an Elasticsearch and Kibana managed service - with solutions for enterprise search, observability, and security. Running Elastic on Azure enables you to take data from any source - reliably and securely, in any format - then search, analyze, and visualize that data in real time. Elastic on Azure user...
Azure Cosmos DB extension for Azure Functions update with AAD support 14.02.2022
Matias Quaranta joins Scott Hanselman to show how the updated Azure Cosmos DB extension for Azure Functions uses the latest Azure Cosmos DB .NET SDK to add support for Azure AD authentication. Dispense with connection strings required, improve performance, and get support for custom serialization. Chapters 00:00 - Introduction 01:31 - Identity-based connections with managed identities 09:50 - Perf...
Deploy and connect to an Azure Red Hat OpenShift cluster 02.02.2022
Kavitha Gowda joins Scott Hanselman to discuss and demo Azure Red Hat OpenShift, which is jointly engineered, operated, and supported by Microsoft and Red Hat to provide an integrated support experience. There are no virtual machines to operate, and no patching is required. Master, infrastructure, and application nodes are patched, updated, and monitored on your behalf by Microsoft and Red Hat. Yo...
Accelerate your Azure Static Web Apps with enterprise-grade edge 26.01.2022
Simona Cotin shows Scott Hanselman how Azure Static Web Apps enterprise-grade edge powered by Azure Front Door enables faster page loads, enhanced security, and increased reliability for your global apps with no configuration or additional code required. Chapters 00:00 - Intro 01:38 - Overview 02:45 - Enabling enterprise-grade edge 04:03 - Reducing latency with points of presence 06:03 - Powered b...
Rapidly build and deliver secure apps with DevSecOps practices 14.01.2022
April Edwards joins Scott Hanselman to show how delivering apps in a DevOps world also means shifting security left. To securely deliver our apps, organizations must harden their dev environments, while leveraging tooling to scan and proactively protect their repositories, ensuring continuous delivery is secure. Azure Friday Quiz Sweepstakes Watch the episode to the end and then submit your answer...
Working with data from SAP in Azure and Office 365 07.01.2022
Over 77% of transaction revenue in the world touches an SAP system, and more SAP systems are running in the cloud each year. The SAP platform provides a foundation for innovation for many companies and can handle various workloads natively. Holger Bruchelt joins Scott Hanselman to show how you can combine Microsoft Cloud with SAP on Azure to extend with Power Platform, integrate with Azure APIM an...
An introduction to Azure Chaos Studio 17.12.2021
Azure Chaos Studio is a is a fully managed chaos engineering experimentation platform for accelerating discovery of hard-to-find problems, from late-stage development through production. John Engel-Kemnetz joins Scott Hanselman to show how you can disrupt your apps intentionally to identify gaps and plan mitigations before your customers are impacted by a problem. 00:00 - Introduction 0:41 - Chaos...
An introduction to App Service Environment v3 10.12.2021
The Azure App Service Environment is an Azure App Service feature that provides a fully isolated and dedicated environment for securely running App Service apps at high scale. Christina Compy joins Scott Hanselman to introduce ASE v3. 00:00 - Introduction 04:26 - Demo 08:39 - Resources 09:48 - ASEv3 vs ASEv2 13:19 - Wrap-up Resources: App Service Environment overview Create an App Service Environm...
Deploy OpenAPI enabled Azure Functions with .NET in Visual Studio 12.11.2021
Justin Yoo joins Scott Hanselman to demonstrate an extension he developed for adding OpenAPI capabilities to Azure Functions apps. See how easy it is to get HTTP-triggered .NET functions with OpenAPI support and deploy an Azure Functions app with Azure API Management from Visual Studio. Chapters 00:00 - Intro 03:15 - Create 09:20 - Publish 12:56 - Consume 22:48 - Wrap-up Recommended resources Crea...
Looking at Azure yesterday, today, and tomorrow with Jason Zander 12.11.2021
Jason Zander, executive vice president of the Azure Team joins Scott Hanselman to celebrate the 8th anniversary of Azure Friday. In this special crossover episode with Hanselminutes, they reflect on Azure's history and Jason's career at Microsoft during that timeframe. Chapters 00:00 - Introduction 01:13 - Jason's history at Microsoft 08:25 - Microsoft's evolution 10:44 - Cloud before the cloud 19...
Enable advanced IoT Edge scenarios with ACR connected registry 05.11.2021
Toddy Mladenov and Jeanine Burke join Scott Hanselman to talk about the new IoT Edge scenarios enabled by ACR connected registry, which is an on-premises extension of the Azure Container Registry. See how you can deploy hierarchical IoT Edge infrastructure, pull container images from the connected registry without direct internet access, and use the connected registry in disconnected scenarios.[0:...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.