Azure Friday (Audio) - Channel 9

Follow Azure Friday (Audio) - Channel 9
Share on
Copy link to clipboard

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.

Microsoft


    • Mar 20, 2025 LATEST EPISODE
    • monthly NEW EPISODES
    • 18m AVG DURATION
    • 588 EPISODES


    More podcasts from Microsoft

    Search for episodes from Azure Friday (Audio) - Channel 9 with a specific topic:

    Latest episodes from Azure Friday (Audio) - Channel 9

    Extend Azure App Service with Sidecars

    Play Episode Listen Later Mar 20, 2025


    In this session Tulika Chaudharie joins Scott Hanselman to discuss the Sidecar feature in Azure App Service and how it helps developers extend their applications with additional functionality. Learn how to run sidecar containers alongside your main app to add capabilities like logging, monitoring, caching, or background processing. Recommended resources Sidecar in Azure App Service Connect Scott Hanselman | Twitter/x: @SHanselman Azure App Service | Twitter/x: @AzAppService Azure Friday | Twitter/x: @AzureFriday Azure | Twitter/x: @Azure

    Demonstrate features making Azure Cosmos DB even more cost-effective

    Play Episode Listen Later Mar 13, 2025


    Rakhi Thejraj joins Scott Hanselman to talk about Azure Cosmos DB! Azure Cosmos DB has been constantly bringing new features to boost performance and optimize costs. Azure Cosmos DB has optimized the autoscale feature to make it more cost-effective for customers with non-uniform workloads such as highly trafficked primary region and a passive secondary region just for disaster recovery. This breakthrough feature is called Dynamic Scaling. Binary Encoding feature on the other hand has optimized the storage and query costs Chapters 00:00 - Introduction 00:38 - Dynamic scaling 08:47 - Binary encoding Recommended resources Dynamic scaling Blog Dynamic scaling Public Documentation Dynamic scaling FAQ Binary Encoding Blog Connect Scott Hanselman | Twitter/x: @SHanselman Azure Friday | Twitter/x: @AzureFriday Azure | Twitter/x: @Azure

    Get full-stack observability with the Azure Native New Relic Service

    Play Episode Listen Later Aug 16, 2024


    New Relic's all-in-one observability platform makes it simple to optimize your performance by giving you a single source of truth to analyze your apps, infrastructure, and all of your Azure services. Glenn Thomas from New Relic joins Scott Hanselman to talk about Azure's Native New Relic Service in Azure. Glenn demos how easy it is to get started with New Relic and manage Azure resources directly in the Azure portal. In addition, he provides an overview of how New Relic can help quickly identify and troubleshoot performance issues, including a look at Ask AI in New Relic Observability. Chapters 00:00 - Introduction 00:53 - Getting started from Azure Marketplace 02:27 - Exploring a new service 03:10 - Installing New Relic extension in a VM 04:05 - Accessing your New Relic service with SSO 04:47 - Troubleshooting scenario walkthrough with AI analysis 11:23 - Ask AI in New Relic 14:00 - Wrap-up Recommended resources New Relic's Azure Native Solution on the Azure Marketplace Azure Native New Relic Service Introduction New Relic AI New Relic Errors Inbox New Relic Distributed Tracing Azure Native New Relic Service: Full stack observability in minutes Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday New Relic | Twitter/X: @NewRelic Azure Support | Twitter/X: @AzureSupport

    Monitoring Azure Site Recovery with alerting and reporting

    Play Episode Listen Later Aug 9, 2024


    Nandini Bajaj joins Scott Hanselman to talk about the new alerting and reporting capabilities released by Azure BCDR (Business Continuity and Disaster Recovery) on the Business Continuity Center to monitor your estate protected with the Azure Site Recovery service. We announced built-in Site Recovery alerts on Azure Monitor so you can manage all your alerts on a single platform where you can configure notifications to various channels using webhook, ITSM etc. We also launched out-of-box reports for Azure Site Recovery which will give you a transparent view of the job details and replication health of protected items. With these reports you can now be ready for audit and executive updates by customizing them to your need. Configure your Log Analytics workspace and set up diagnostic settings to leverage the reports. Chapters 00:00 - Introduction 01:36 - Alerting 06:35 - Azure Monitor 08:47 - Reporting 14:40 - Wrap-up Recommended resources Built-in monitoring for Azure Site Recovery Configure Azure Site Recovery reports About Site Recovery Azure Site Recovery Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

    Boosting developer productivity & app efficiency with Azure Cosmos DB

    Play Episode Listen Later Aug 2, 2024


    Richa Gaur joins Scott Hanselman to talk about how to boost developer productivity & app efficiency with Azure Cosmos DB while building an energy optimization solution for enterprises to hit their emission targets. They start with a serverless Azure Cosmos DB account to dive into development without the hassle of capacity planning. Next, they explore how to seamlessly adjust partition keys for containers as large tenants join the platform. Finally, they transition from a serverless setup to a provisioned throughput mode, leveraging the cloud database's performance and availability guarantees to ensure your solution is both reliable and high performing. Chapters 00:00 - Introduction 01:45 - The demo app 04:56 - Adjusting partition keys (offline) 09:55 - Adjusting partition keys (online) 13:14 - Switch to provisioned throughput 16:37 - Wrap-up Recommended resources Changing the partition key in Azure Cosmos DB Container copy jobs in Azure Cosmos DB Change from serverless to provisioned capacity mode in Azure Cosmos DB for NoSQL Azure Cosmos DB serverless account type Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Richa Gaur | Twitter/X: @nonomadicc Azure Friday | Twitter/X: @AzureFriday Azure Cosmos DB | Twitter/X: @AzureCosmosDB

    Accelerated Logs for Azure DB for MySQL Flexible Server (Business Critical)

    Play Episode Listen Later Jul 26, 2024


    Did you know that with the Accelerated Logs feature in Azure Database for MySQL Business Critical service tier, the service provides 100% improvement in throughput? Additionally, you can automatically scale IOPS up to 80k and storage up to 32TB based on your workload needs. Siddhant (Sidd) Sawant joins Scott Hanselman to walk through the benefits of this tier and highlight its superior performance. Chapters 00:00 - Introduction 00:55 - Updates to Azure DB for MySQL 04:53 - Demo of Accelerated Logs 08:28 - Discussion 10:52 - Wrap-up Recommended resources Advancements in the Business Critical service tier for Azure Database for MySQL - Flexible Server Microsoft Azure innovation powers leading price-performance for MySQL database in the cloud New advancements in Azure Database for MySQL - Flexible Server Business Critical service tier (YouTube) Azure Database for MySQL - Flexible Server service tiers Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

    Exploring Azure Cloud Shell's new UI and ephemeral sessions

    Play Episode Listen Later Jul 12, 2024


    Darren Tu joins Scott Hanselman to explore the new UI in Azure Cloud Shell and ephemeral (non-persistent) Cloud Shell sessions. Learn more about the Azure Cloud Shell container image and how to engage the team on GitHub. Chapters 00:00 - Introduction 01:03 - Old Cloud Shell UI 01:33 - New Cloud Shell UI 02:15 - Ephemeral sessions 04:25 - Exploring the new UI 05:15 - Accessing Cloud Shell 06:17 - Cloud Shell container contents 07:45 - Switching session settings 08:30 - Azure / CloudShell GitHub repo 10:17 - Wrap-up Recommended resources What is Azure Cloud Shell? Access your Azure Cloud Shell Azure / CloudShell repo on GitHub Azure Cloud Shell product page Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @shanselman Azure Friday | Twitter/X: @azurefriday Darren Tu | LinkedIn: /in/darrentu/

    Troubleshoot your apps faster with App Service using Microsoft Copilot for Azure

    Play Episode Listen Later May 3, 2024


    Hanna Endrias joins Scott Hanselman to discuss Microsoft Copilot for Azure integration in Azure App Service. App Service has over sixty troubleshooting tools, which can make it difficult to know where to look when an issue arises. With Azure Copilot, you can describe a problem and navigate to the perfect diagnostics, whether it's related to high CPU usage, networking issues, getting a memory dump, or more. Chapters 00:00 - Introduction 00:40 - Requesting access to Microsoft Copilot for Azure preview 01:10 - Demo: Copilot experience in Azure App Service 11:15 - Key words 13:50 - Wrap-up Recommended resources Troubleshoot your apps faster with App Service using Microsoft Copilot for Azure (preview) What is Microsoft Copilot for Azure (preview)? Limited access to Microsoft Copilot for Azure (preview) Register to use Microsoft Copilot for Azure (preview) Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure App Service | Twitter/X: @AzAppService Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

    Generate NoSQL queries with Microsoft Copilot for Azure in Cosmos DB

    Play Episode Listen Later Apr 5, 2024


    Join Scott Hanselman and James Codella to learn how you can turn your natural language questions about your data into Azure Cosmos DB NoSQL queries to find the right data to power your applications more easily. Chapters 00:00 - Introduction 00:55 - Copilot for Azure in Cosmos DB 02:40 - Demo 08:30 - Discussion 10:20 - Wrap-up Recommended resources Microsoft Copilot for Azure enables natural language queries for Azure Cosmos DB data Generate NoSQL queries with Microsoft Copilot for Azure in Cosmos DB Frequently asked questions about Microsoft Copilot for Azure in Cosmos DB Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman James Codella | Twitter/X: @JamesCodella Azure Cosmos DB | Twitter/X: @AzureCosmosDB Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

    Safeguard your containerized workloads using AKS backup

    Play Episode Listen Later Mar 29, 2024


    Steve Buchanan and Rajat Shrivastava join Scott Hanselman to explore the functionality of Azure Kubernetes Service backup in safeguarding containerized apps and their data. Learn the importance of backing up your containers, even when they are mostly stateless. See why safeguarding containers is crucial and provides insights into the workings of AKS backup in ensuring the protection of workloads running on AKS. Chapters 00:00 - Introduction 00:30 - Why AKS backup? 05:26 - Demo: Creating backups 16:10 - Demo: Restoring backups 22:35 - Wrap-up Recommended resources Backup for AKS: Cloud native, Enterprise ready, Kubernetes aware backup What is Azure Kubernetes Service backup? Cluster extensions Prerequisites for Azure Kubernetes Service backup using Azure Backup Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Steve Buchanan | Twitter/X: @BuchaTech Rajat Shrivastava | Twitter/X: @rajat-shrivastava Azure Backup | Twitter/X: @AzureBackup The AKS Community | Twitter/X: @theakscommunity Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

    Build scalable applications with Azure cross-region Load Balancer

    Play Episode Listen Later Mar 22, 2024


    Scott Hanselman and Mahip Deora explore the Azure cross-region Load Balancer, a global OSI Model Layer 4 load balancing solution. Now you can distribute traffic across multiple regions with ultra-low latency and high performance. Chapters 00:00 - Introduction 02:00 - Load balancing options 03:24 - Request routing 06:55 - Global load balancing 15:34 - Demo in the Azure portal 19:17 - Wrap-up Recommended resources Cross-region Load Balancer Global distribution solutions with Microsoft Azure Tutorial: Create a cross-region load balancer Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Networking | Twitter/X: @AzNetEng Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

    Azure Cosmos DB: The database for your AI apps

    Play Episode Listen Later Mar 15, 2024


    Join Scott Hanselman, Kirill Gavrylyuk, and James Codella to learn about Azure Cosmos DB's built-in vector search capabilities, how customers are using it in their AI apps, and how you can easily get started today. Chapters 00:00 - Introduction 02:05 - Overview with Kirill Gavrylyuk 06:46 - Real world example: Asos 09:12 - Retrieval Augmented Generation (RAG) 11:57 - Demo setup with James Codella 15:00 - Deploy to Azure 16:53 - Azure OpenAI Studio 26:19 - Graduating from the Chat Playground 29:13 - Wrap-up Recommended resources Vector database - Azure Cosmos DB Azure OpenAI On Your Data Azure / Vector-Search-AI-Assistant-MongoDBvCore Try Azure Cosmos DB for free Introducing the General Availability of Vector Search in Azure Cosmos DB for MongoDB vCore! Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Cosmos DB | Twitter/X: @AzureCosmosDB Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

    Exploring the Azure Quantum Development Kit

    Play Episode Listen Later Mar 1, 2024


    Join Stefan Wernli and Scott Hanselman as they unveil the full capabilities of the Azure Quantum Development Kit 1.0. This latest update revolutionizes quantum coding with a Rust-based core, ensuring speed, portability, and direct browser accessibility. Dive into the Azure Quantum portal, now enhanced with Copilot guidance, and transition seamlessly to web-based VS Code. Here, you can craft quantum algorithms, simulate, and refine your Q# creations, dispatch them to quantum processors, and leverage the Azure Quantum Resource Estimator to gauge the scalability of your quantum solutions. Start your quantum journey today, from novice exploration to expert innovation. Chapters 00:00 - Introduction 01:56 - Getting started 07:20 - Continue coding in vscode.dev 11:40 - Debugging quantum code 16:22 - Running code on a quantum machine 21:12 - Resource estimation 26:11 - Wrap-up Recommended resources Azure Quantum What's New in the Modern QDK Exploring space-time tradeoffs with Azure Quantum Resource Estimator GitHub - microsoft/qsharp Create a Pay-as-You-Go account (Azure) Try Azure Cosmos DB for free Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

    Introducing Azure Cosmos DB for MongoDB vCore

    Play Episode Listen Later Feb 16, 2024


    Khelan Modi joins Scott Hanselman to explore the features of Azure Cosmos DB for MongoDB vCore, highlighting enhanced compatibility, seamless Azure integration, and flat pricing. The vCore-based architecture streamlines MongoDB workloads, offering real-time AI capabilities, an optimized structure for rich queries, and support for distributed transactions. Chapters 00:00 - Introduction 00:57 - Demo in the Azure portal 06:50 - Khelan's blog post 08:08 - Documentation 08:27 - Wrap-up Recommended resources Introducing Azure Cosmos DB for MongoDB vCore: Now Generally Available! Quickstart: Create an Azure Cosmos DB for MongoDB vCore cluster by using the Azure portal What is Azure Cosmos DB for MongoDB vCore? What is RU-based and vCore-based Azure Cosmos DB for MongoDB? Create a Pay-as-You-Go account (Azure) Try Azure Cosmos DB for free Connect Scott Hanselman | Twitter/X: @SHanselman Khelan Modi | LinkedIn: /in/khelan-modi/ Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

    Scale your stateful apps with Azure Container Storage

    Play Episode Listen Later Oct 6, 2023


    Azure Container Storage offers highly scalable, cost-efficient, and performant storage, built natively for containers. Azure Container Storage simplifies management, deployment, and orchestration of storage volumes seamlessly across volume types including Azure Disk Storage, Azure Elastic SAN, and ephemeral disks. Vybava Ramadoss joins Scott Hanselman to show how you can scale up to multiple users in real time on JupyterHub with Azure Kubernetes Service and Azure Container Storage. Chapters 00:00 - Introduction 02:23 - Why Azure Container Storage? 04:10 - Inside Azure Container Storage 06:15 - Demo setup 07:45 - Demo 16:10 - Wrap-up Recommended resources What is Azure Container Storage? Transforming containerized applications with Azure Container Storage—now in preview Quickstart: Use Azure Container Storage Preview with Azure Kubernetes Service Public preview: Azure Container Storage Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure Contact the team

    Build real-time apps with Azure Web PubSub for Socket.IO

    Play Episode Listen Later Sep 25, 2023


    Socket.IO is a library for building low-latency, bidirectional and event-based communication between a client and a server. Now you can build real-time apps with Azure Web PubSub for Socket.IO and say goodbye to using adapters. Kevin Guo and Chenyang Liu are here to show Scott Hanselman how it works, today on Azure Friday. Chapters 00:00 - Introduction 01:03 - What is Socket.IO? 02:19 - What pain point does this eliminate? 06:00 - Azure Trivia Game example app 13:05 - Scott peels back the cover 15:32 - Simple code change to implement 16:49 - Wrap-up Recommended resources Socket.IO on Azure blog post Overview Socket.IO on Azure Quickstart: Incorporate Web PubSub for Socket.IO in your app Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Introducing Azure Elastic SAN (Storage Area Network)

    Play Episode Listen Later Sep 18, 2023


    Katherine Lu joins Scott Hanselman to explore the new capabilities of Elastic SAN, a new storage offering that offers a scalable, cost-effective, high-performance, and comprehensive storage solution for a range of compute options. Chapters 00:00 - Introduction 01:41 - What is Azure Elastic SAN? 03:05 - Azure Elastic SAN capabilities 05:15 - Azure Elastic SAN demo 12:23 - Wrap-up Recommended resources Azure Elastic SAN What is Azure Elastic SAN? Deploy an Elastic SAN Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    An introduction to Azure API Management self-hosted gateway

    Play Episode Listen Later Sep 6, 2023


    Tom Kerkhove joins Scott Hanselman for a hands-on experience to demonstrate how enterprises can make the transition to API-first architectures and microservices in a hybrid, multicloud world with the self-hosted gateway in Azure API Management. Chapters 00:00 - Introduction 01:03 - Concepts 06:38 - Demo setup 10:46 - Demo self-hosted gateway 23:09 - Wrap-up Recommended resources API gateway in Azure API Management Self-hosted gateway overview Guidance for running self-hosted gateway on Kubernetes in production Azure / api-management-self-hosted-gateway Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Tom Kerkhove | Twitter: @TomKerkhove Azure API Management | Twitter: @AzureApiMgmt Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Integrate your mainframes and midranges with Azure Logic Apps

    Play Episode Listen Later Aug 15, 2023


    Harold Campos joins Scott Hanselman to show how you can use Azure Logic Apps to build native integration solutions for mainframes and midranges, including IBM DB2, Host Files, CICS, IMS, MQ, 3270 systems, and many more. Chapters 00:00 - Introduction 01:27 - A brief history of mainframes and midranges 03:21 - Mainframe modernization 04:28 - Azure Logic Apps for legacy modernization 07:24 - Demo: Azure Logic Apps workflow and mainframe connectors 15:13 - Wrap-up Recommended resources What is Azure Logic Apps? What is HIS (Host Integration Server) Azure Integration Services Blog Azure Logic Apps: Cloud Native Capabilities to Integrate with Mainframe and Midranges Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Harold Campos | Twitter: @hcamposu Azure Logic Apps | Twitter: @logicappsio Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Use Azure Virtual Desktop Insights to monitor your AVD deployment

    Play Episode Listen Later Aug 11, 2023


    Ben Murphy joins Scott Hanselman to walk through Azure Virtual Desktop (AVD) Insights, which is a native monitoring solution that gives you visibility into connection characteristics and optimization opportunities for your AVD environment. Chapters 00:00 - Introduction 00:50 - Macro and micro analysis 01:33 - Overview tab 03:33 - Connection Diagnostics tab 04:44 - Connection Performance tab 05:37 - Utilization tab 12:20 - Clients tab 14:57 - Configuring AVD Insights 16:30 - Wrap-up Recommended resources Use Azure Virtual Desktop Insights to monitor your deployment Estimate Azure Virtual Desktop monitoring costs Autoscale scaling plans and example scenarios in Azure Virtual Desktop Azure Virtual Desktop Insights glossary Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Introducing Vector Search in Azure Cognitive Search

    Play Episode Listen Later Aug 4, 2023


    Liam Cavanagh joins Scott Hanselman to explain vector search in Azure Cognitive Search. Vector search is a method of searching for information within various data types, including image, audio, text, video, and more. It determines search results based on the similarity of numerical representations of data, called vector embeddings. Unlike keyword matching, vector search compares the vector representation of the query and content to find relevant results for users. Chapters 00:00 - Introduction 01:55 - What vectors are 06:37 - How vector search works 12:06 - Vector search discussion 17:26 - Hybrid search 19:23 - Multi-modal: text and images 20:24 - Wrap-up Recommended resources Announcing Vector Search in Azure Cognitive Search Public Preview Azure Cognitive Search Vector search within Azure Cognitive Search Azure Cognitive Search AMA: Vector search, Azure OpenAI Service, generative apps, plugins & more Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Liam Cavanagh | Twitter: @liamca Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Creating WordPress sites on Azure App Service

    Play Episode Listen Later Aug 3, 2023


    Tulika Chaudharie joins Scott Hanselman to introduce and demonstrate the power of WordPress on Azure App Service. See how easy it is to deploy and manage your WordPress sites, running on the familiar Azure App Service and using Microsoft's MySQL flexible server service for your content and data. Chapters 00:00 - Introduction 00:53 - WordPress on App Service setup - Basics 02:28 - WordPress on App Service setup - Advanced 04:45 - WordPress on App Service setup - Create 07:04 - WordPress Dashboard 10:59 - WordPress site migration 11:52 - App Service management 13:24 - Configuring environment variables 14:47 - Where to go to get started 16:39 - Wrap-up Recommended resources Quickstart: Create a WordPress site How to set up a new WordPress website on Azure App Service How to improve performance of WP Admin WordPress on App Service in Azure Marketplace Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Azure Linux with Azure Kubernetes Service (AKS)

    Play Episode Listen Later Jul 28, 2023


    Olivia Al Joundi and Sudhanva Huruli join Scott Hanselman to discuss the recently announced Azure Linux for Azure Kubernetes Service (AKS). Azure Linux is Microsoft's Linux distribution and is Generally Available for use as an OS option in AKS. It provides added security, performance, and quality benefits for your Linux based Kubernetes workloads. Chapters 00:00 - Introduction 00:38 - Why Azure Linux? 02:11 - Demo - az aks create 04:53 - Demo - kubectl debug 07:00 - Demo - add a new Azure Linux node pool to an existing cluster 12:48 - The Azure Linux difference 13:57 - Wrap-up Recommended resources What is the Azure Linux Container Host for AKS? Introducing the Azure Linux container host for AKS Core concepts for the Azure Linux Container Host for AKS Azure Linux: A container host OS for Azure Kubernetes Service (AKS) Q&A Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Sudhanva Huruli | Twitter: @HuruliS Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Update: Azure Kubernetes Services Tools extension in VS Code

    Play Episode Listen Later Jul 21, 2023


    Rong Zhang and Tatsat Mishra join Scott Hanselman to talk about the latest updates for the AKS extension in VS Code that provides a fully integrated developer experience with Azure Kubernetes Services. Chapters 00:00 - Introduction 01:00 - Overview with Rong 02:30 - Demo with Tats 11:22 - Content to get started 12:45 - Wrap-up Recommended resources Azure Kubernetes Service (AKS) Extension for Visual Studio Code Visual Studio Code AKS Tools docs Visual Studio Code AKS Tools installation Visual Studio Code AKS Tools features Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Related episodes Watch the previous episode Connect Scott Hanselman | Twitter: @SHanselman Rong Zhang | Twitter: @RongZhang817 Tatsat Mishra | Twitter: @Tats_innit Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Azure Cache for Redis Enterprise: What's new for app development

    Play Episode Listen Later Jun 23, 2023


    Sean Noyes, Senior Cloud Solutions Architect from Redis, joins Scott Hanselman to discuss the latest advancements in Azure Cache for Redis Enterprise. Developers can enhance their applications with efficient index searching and global backups for cached data, all while reducing costs. Learn more about these new capabilities, including Active-Active, Persistence & CMK, Reserved Pricing, and RedisJSON. Chapters 00:00 - Introduction 02:00 - Quick tour of what's new 06:22 - Scale and cache types 09:46 - Discussion of all things Redis 15:58 - Wrap-up Recommended resources Azure Cache for Redis Use Redis modules with Azure Cache for Redis Azure Cache for Redis Documentation Azure Cache for Redis pricing Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    What's new in Azure Database for MySQL

    Play Episode Listen Later Jun 20, 2023


    Parikshit Savjani joins Scott Hanselman to discuss the evolution of Azure Database for MySQL, an open-source MySQL database on Azure. The conversation focuses on the journey from the Single Server deployment model to the new and improved Flexible Server offering, which represents a fully managed MySQL database-as-a-service (PaaS or DBaaS) running on Azure. Learn all about Azure Database for MySQL - Flexible Server, including its top features related to performance, security, and high-availability, its simplified migration experience, and how easy and cost-effective it is to get started. Chapters 00:00 - Introduction 02:16 - Demo: Azure Database for MySQL in the Azure portal 06:02 - Demo: Failover experience 09:08 - Planned failover 10:16 - Backup and restore 11:00 - Migrating to flexible server 13:56 - Wrap-up Recommended resources Azure Database for MySQL Azure Database for MySQL documentation Create your first Azure Database for MySQL flexible server Azure Database for MySQL Resources Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Parikshit Savjani | Twitter: @talktosavjani Azure Database for MySQL | Twitter: @AzureDBMySQL Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure Azure Database for MySQL | YouTube: @AzureDBMySQL

    Connect your Static Web Apps to Azure Databases using REST or GraphQL

    Play Episode Listen Later Jun 9, 2023


    Davide Mauri and Thomas Gauvin join Scott Hanselman to show how building a full-stack or JAMstack solution has never been so easy. Using Azure Static Web apps and the newly released Data API builder (also available as an open-source project), you can add REST and GraphQL APIs to your database in a minute, including pagination, sorting, filtering, authentication, and authorization. Chapters 00:00 - Introduction 00:49 - Static Web Apps and database connections 01:37 - Connecting to a database with Azure Static Web Apps 09:54 - Data API builder open-source project 15:02 - Wrap-up Recommended resources Connecting to a database with Azure Static Web Apps (preview) Quickstart: Use Data API builder with Azure Databases Azure/data-api-builder Database connection configuration in Azure Static Web Apps (preview) Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Davide Mauri | Twitter: @MauriDB Thomas Gauvin | Twitter: @ThomasGauvin Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Containerize and deploy your app with automated deployments for AKS

    Play Episode Listen Later Jun 2, 2023


    Simplify your Kubernetes development process with automated deployments for AKS powered by Draft. With just a few clicks, automated deployments take care of the tedious work of containerization so that you can focus on bringing your app to life. Whether you're a seasoned developer or just starting out, automated deployments make it easy to run your app on AKS. Chapters 00:00 - Introduction 01:44 - Automated deployments workflow 04:30 - Demo of automated deployments 11:36 - Discussion 12:00 - Wrap-up Recommended resources Automated Deployments for Azure Kubernetes Service (Preview) Draft for Azure Kubernetes Service (AKS) (preview) Azure/draft repo on GitHub Draft: Containerize apps for Azure Kubernetes Service AzureTalks Podcast #004 Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Steve Buchanan | Twitter: @BuchaTech Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Azure Cognitive Service for Vision with the Florence foundation model

    Play Episode Listen Later Apr 20, 2023


    Adina Trufinescu joins Scott to introduce and demonstrate Azure Cognitive Service for Vision and the next-generation computer vision capabilities with Project Florence. The improved Vision Services enables developers to create innovative, market-ready, responsible applications. Customers can seamlessly digitize, analyze, and connect their data to natural language interactions, unlocking powerful insights from their image and video content to support accessibility, drive acquisition through SEO, protect users from harmful content, enhance security, and improve incident response times. Chapters 00:00 - Introduction 03:32 - Demo: Dense captioning 04:40 - Demo: Search photos with natural language 06:58 - Demo: Video summary and frame locator 11:22 - Discussion 12:43 - Wrap-up Recommended resources Azure Cognitive Service for Vision Announcing a renaissance in computer vision AI with Microsoft's Florence foundation model Get started with Azure Cognitive Services for Vision Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Enhanced Hybrid Next.js Support in Azure Static Web Apps

    Play Episode Listen Later Apr 6, 2023


    We recently announced support for Next.js Hybrid Rendering scenarios: Server-Side Rendering and Incremental Static Regeneration, which add to Static Generation (SSG) and client-side rendering. In this episode, Reshmi Sriram joins Scott Hanselman to demonstrate hybrid rendering in Next.js apps using Azure Static Web Apps (SWA) and get the best of both worlds! Chapters 00:00 - Introduction 01:00 - Presentation 06:17 - Demo 16:00 - Discussion 17:45 - Wrap-up Recommended resources Deploy hybrid Next.js websites on Azure Static Web Apps Extending Next.js support in Azure Static Web Apps Azure Static Web Apps now supports server-side rendering for Next.js applications What is Azure Static Web Apps? Announcing: Database Connections for SWA Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Reshmi Sriram | Twitter: @ReshSriram Azure Friday | Twitter: @AzureFriday Azure Static Web Apps | Twitter: @AzureStaticApps Azure | Twitter: @Azure

    Change Data Capture and Managed Airflow in Azure Data Factory

    Play Episode Listen Later Mar 17, 2023


    Mark Kromer and Abhishek Narain join Scott Hanselman to talk about two new capabilities in Azure Data Factory: Change Data Capture (CDC) and Managed Airflow. Change Data Capture in Azure Data Factory automatically detects data changes at the source without requiring complex designing or coding. Managed Airflow in Azure Data Factory is a managed orchestration service for Apache Airflow that simplifies the creation and management of Airflow environments on which you can operate end-to-end data pipelines at scale. Chapters 00:00 - Introduction 00:40 - Change Data Capture 01:17 - CDC demo 07:59 - Managed Airflow 09:06 - Managed Airflow demo 14:33 - Wrap-up Recommended resources Change data capture resource overview How to capture changed data from ADLS Gen2 to Azure SQL DB using a Change Data Capture (CDC) resource What is Azure Data Factory Managed Airflow? How does Azure Data Factory Managed Airflow work? Azure Data Factory Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Mark Kromer | Twitter: @KromerBigData Abhishek Narain | Twitter: @NarainAbhishek Azure Data Studio | Twitter: @AzDataFactory Azure SQL | Twitter: @AzureSQL Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Deploy your mission-critical workload in an Azure landing zone

    Play Episode Listen Later Mar 10, 2023


    Hansjoerg Scherer joins Scott Hanselman to discuss how to deploy your mission-critical workload in an Azure landing zone. For enterprises, a mission critical workload is expected to integrate with resources owned by centralized platform team. They control and govern the shared infrastructure for the entire organization. Connectivity and governance controls influence where and how the application is deployed in your corporate tenant. Learn about the best practices for deploying your workload in this shared responsibility approach and still achieve the goal of maximum reliability. Chapters 00:00 - Introduction 00:50 - Azure landing zones 03:04 - Exploring an example landing zone in the Azure portal 07:15 - Reference implementation of an Azure landing zone 12:30 - Deployment using a CI/CD pipeline 14:05 - Exploring policy compliance 16:00 - Getting-started guide and resources 17:30 - Wrap-up Recommended resources Mission-critical baseline architecture in an Azure landing zone Azure Mission-Critical Connected on GitHub Mission-critical workload documentation Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure Architecture | Twitter: @MSPnP Azure | Twitter: @Azure

    Developing Azure Functions using the v2 programming model for Python

    Play Episode Listen Later Mar 10, 2023


    Gavin Aguiar and Shreya Batra join Scott Hanselman to discuss the v2 programming model for Azure Functions using Python, which provides an Azure Functions development experience that is more familiar to Python developers. Key features include triggers and bindings declared as decorators, a simplified folder structure, and support through easy-to-reference documentation. Chapters 00:00 - Introduction 01:18 - Azure Functions backgrounder 04:30 - v2 programming model for Python 06:40 - VS Code extension for v2 programming model for Python 08:40 - Demo: Create an Azure Function with the v2 programming model for Python 12:00 - Missing a Storage account... 14:00 - App decorators add the magic... 15:00 - Demo of a more complicated example 21:50 - Wrap-up Recommended resources Azure Functions: V2 Python Programming Model Azure Functions Python developer guide Python V2 model Azure Functions triggers and bindings (preview) Quickstart: Create a function in Azure with Python using Visual Studio Code V2 Programming Model for Azure Functions using Python Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Shreya Batra | Twitter: @BatraShreya Azure Friday | Twitter: @AzureFriday Azure Functions | Twitter: @AzureFunctions Azure | Twitter: @Azure

    Azure Kubernetes Service (AKS) Edge Essentials

    Play Episode Listen Later Mar 10, 2023


    Did you know that Azure Kubernetes Service (AKS) is now available as a managed service not just in Azure, but also at the edge? Lior Kamrat joins Scott Hanselman to show how you can also deploy it on Windows IoT operating system. Chapters 00:00 - Introduction 01:03 - AKS hybrid options on Windows 03:20 - Exploring AKS Edge Essentials 05:00 - Deploy as code 06:50 - Sample application 17:07 - git remote -v 21:17 - Wrap-up Recommended resources AKS Edge Essentials AKS Edge Essentials playlist AKS Edge Essentials Jumpstart Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Lior Kamrat | Twitter: @LiorKamrat Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Health modeling for mission-critical workloads on Azure

    Play Episode Listen Later Mar 10, 2023


    Sebastian Bader joins Scott Hanselman to show how you can use health modeling to minimize downtime of your mission-critical workloads on Azure. With health modeling, you don't only see the health status of the entire system, you also see the dependencies between your components and an intuitive indication of degraded components. See exactly where to start your investigations to quickly find the root cause and the cascading impacts caused by the incident. This is the second episode on running mission-critical workloads on Azure. See the previous episode on how to continuously validate and test your mission-critical Azure workloads. Chapters 00:00 - Introduction 00:56 - Typical dashboards 03:39 - Exploring sample application 04:21 - Health monitoring dashboard 07:55 - What it takes to build 11:12 - Azure Mission-Critical Online Reference Implementation 13:22 - Getting started Recommended resources Health modeling for mission-critical workloads Mission-critical workloads Getting started guide on GitHub Azure Mission-Critical Online Reference Implementation Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure Architecture | Twitter: @MSPnP Azure | Twitter: @Azure

    Calling external REST endpoints from Azure SQL Database

    Play Episode Listen Later Jan 25, 2023


    Davide Mauri joins Scott Hanselman to discuss a recently announced feature of Azure SQL DB that makes integration with REST APIs incredibly easy. A new system function enables Azure SQL DB to call any HTTP REST API securely: call an Azure Function, send a message to Event Hub, execute a DAX query in Power BI, enrich data with Cognitive Services, etc. Chapters 00:00 - Introduction 02:15 - Background discussion 06:21 - Demo 1: Calling an Azure Function 10:02 - Demo 2: Query a GraphQL service 12:05 - Demo 3: Update a page in real time with SignalR 15:05 - Demo 4: Power BI executeQueries 17:20 - Demo 5: Event Hub 19:05 - Wrap-up 19:41 - Bonus demo: Cognitive Services Recommended resources sp_invoke_external_rest_endpoint (Transact-SQL) (Preview) Azure-Samples/azure-sql-db-invoke-external-rest-endpoints Azure SQL Database Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Davide Mauri | Twitter: @MauriDB Azure SQL | Twitter: @AzureSQL Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Continuously validate and test your mission-critical Azure workloads

    Play Episode Listen Later Jan 12, 2023


    It's crucial to test recent changes before rolling them out to production, especially for mission-critical workloads. You want to be sure that the system is resilient after the latest code update. Combined with load testing, you can be confident that the system will maintain the expected performance. Heyko Oelrichs and Martin Ĺ imiÄŤek join Scott Hanselman to show how integrating automated tests early in the development process will enable you to deploy new releases with high quality. Chapters 00:00 - Introduction 02:30 - Continuous validation 05:30 - Demo setup 09:09 - Demo outcome 13:27 - Azure Front Door 15:27 - Resources Recommended resources Mission-critical workloads Continuous validation with Azure Load Testing and Azure Chaos Studio Getting started guide on GitHub Azure Mission-Critical Online Reference Implementation Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure Azure Architecture | Twitter: @MSPnP

    Migrating mainframe and midrange systems to Azure

    Play Episode Listen Later Jan 12, 2023


    Mainframe and midrange systems have been at the core of many organizations for their mission-critical workloads. Cristina Potra joins Scott Hanselman to talk about how these systems can be migrated to Azure with the migration frameworks, partners, and expertise. Learn about modernization complexities, strategies, and documentation to cater to every unique customer's needs. Chapters 00:00 - Introduction 02:35 - Modernization Journey Roadmap 08:12 - Modernize mainframe and midrange data 10:11 - Guidance 12:20 - Wrap-up Recommended resources Mainframe migration overview Azure mainframe and midrange architecture design Modernize mainframe and midrange data Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure For more information, please contact legacy2azure@microsoft.com

    Managing, reporting, and reducing your costs in Azure

    Play Episode Listen Later Dec 19, 2022


    The cloud costs money and you want to control that. Barry 'Azure Barry' Luijbregts and Scott Hanselman cover what things cost money in the cloud, how to analyze and track costs, and practical tips to reduce costs to help manage your cloud spending. Chapters 00:00 - Introduction 01:00 - What costs money in the cloud? 06:43 - Managing costs 12:23 - Reporting costs 15:14 - Reducing costs 25:09 - Wrap-up Recommended resources Optimize your Azure costs Use Azure Spot Virtual Machines Cost Management + Billing documentation Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Azure Barry | Twitter: @AzureBarry Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Develop with SQL on your desktop using the Azure SQL Database emulator

    Play Episode Listen Later Nov 30, 2022


    Drew Skwiers-Koballa shows Scott Hanselman a new option for developing with Azure SQL Database: The Azure SQL Database emulator, which is a containerized database for a desktop dev experience. Use your favorite client OS and dev tools for cloud development without the cloud. Chapters 00:00 - Introduction 02:54 - Modern microservices-demo application overview 04:10 - Database Projects and Integration with VS Code 15:43 - Deployment using GitHub Actions 18:46 - Wrap-up Recommended resources What is the local development experience for Azure SQL Database? Introducing the Azure SQL Database emulator (preview) SQL Database Projects extension (Preview) Download and install Azure Data Studio Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Drew Skwiers-Koballa | Twitter: @SysAdminDrew Azure SQL | Twitter: @AzureSQL Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Authoring and deploying Azure resources with Bicep

    Play Episode Listen Later Nov 28, 2022


    Have you ever tried to deploy to Azure with ARM templates, but found them too difficult or overwhelming to learn? Alex Frankel joins Scott Hanselman to show how Bicep—an abstraction on top of ARM templates—gives you all the same power and flexibility, but in a modern, safe, declarative language. Chapters 00:00 - Introduction 03:30 - Demo - a Bicep file from scratch 16:15 - Demo - transpiling with az bicep build 19:40 - Demo - adding a parameter for a name prefix 23:40 - Demo - unplanned debugging activity 25:55 - Demo - back on track 28:00 - Demo - a few more features 35:22 - Wrap-up Recommended resources What is Bicep? Azure / bicep on GitHub Comparing JSON and Bicep for templates Frequently asked questions for Bicep Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Alex Frankel | Twitter: @ADotFrank Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Azure Confidential Computing with Confidential VMs and AKS nodes

    Play Episode Listen Later Oct 27, 2022


    Amar Gowda joins Scott Hanselman to show how Azure Confidential Computing protects data in use and helps you achieve data security and data privacy goals within a managed cloud environment. Confidential VM's protect VM-based workloads with memory encryption and code integrity for VM and container workloads. Attestation helps you remotely verify the entire VM is a hardware-based Trusted Execution Environment (TEE). Chapters 00:00 - Introduction 01:20 - Azure Confidential Computing 04:00 - Creating a confidential VM from CLI demo 06:28 - Attestation sample client to verify hardware 12:00 - Extensions and CVM on AKS support 13:09 - AKS demo 20:00 - Wrap-up Recommended resources Azure confidential computing Azure Confidential Computing Blog Azure Confidential Computing customer stories Azure-Samples/confidential-container-samples on GitHub Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter: @SHanselman Amar Gowda | Twitter: @amar_gowda Azure Friday | Twitter: @AzureFriday Azure | Twitter: @Azure

    Claim Azure Friday (Audio) - Channel 9

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel