Azure Friday (MP4) - Channel 9: Recent Episodes

Microsoft

Join Scott Hanselman, Donovan Brown, or Lara Rubbelke as they host the engineers who build Azure, demo it, answer questions, and share insights.

View Details

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.

═══════════════

Watch the episode to the end and then submit your answers to our five-question quiz about the info Scott and Justin covered. Eligible participants who answer all five questions correctly will be entered into a Sweepstakes with a chance to be one of ten lucky winners to win a box of Microsoft swag! The Azure Friday Quiz Sweepstakes ends on Dec 10, 2021.

  • Take the quiz!
  • Terms and conditions
  • Privacy statement

═══════════════

[0:00:00]– Intro
[0:03:15]– Create
[0:09:20]– Publish
[0:12:56]– Consume
[0:22:48]– Wrap-up

  • Create serverless APIs in Visual Studio using Azure Functions and API Management integration (preview)
  • Azure Functions OpenAPI Extension
  • Create a free account (Azure)

View Details

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.

[0:00:00]– Introduction
[0:01:13]– Jason's history at Microsoft
[0:08:25]– Microsoft's evolution
[0:10:44]– Cloud before the cloud
[0:19:38]– Developers as execs
[0:23:03]– Azure today
[0:25:25]– Looking forward
[0:30:33]– Wrap-up

  • Hanselminutes Podcast 63 - Scott Guthrie and Jason Zander on Silverlight
  • New Team, New Challenges (Jason Zander's blog)
  • Getting Started with Windows Azure, the SDK, and Visual Studio
  • Microsoft Quantum
  • Create a free account (Azure)

View Details

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:00:00]– Introduction
[0:00:37]– Conceptual overview
[0:06:25]– Demo setup
[0:10:07]– Demo: Create a connected registry
[0:13:24]– Demo: Deploy and use a connected registry (parent and child)
[0:31:47]– Demo: Offline connection
[0:33:28]– Demo: Connected registry synchronization
[0:37:55]– Wrap-up

  • What is a connected registry?
  • Quickstart: Deploy a connected registry to an IoT Edge device
  • Tutorial: Deploy a connected registry to a nested IoT Edge hierarchy
  • Scheduled Synchronization of Registry Artifacts for Shipping Scenarios Using ACR Connected Registry
  • Create a free account (Azure)

View Details

Datadog is a monitoring and analytics platform for large-scale applications. It encompasses infrastructure monitoring, application performance monitoring, log management, and user-experience monitoring. Sreekanth Thirthala from Azure and Ryan MacLean from Datadog join Scott Hanselman to show how Datadog's offering in the Azure Marketplace enables you to manage Datadog in the Azure console as an integrated service.

[0:00:00]– Introduction
[0:00:51]– Overview of Datadog in Azure
[0:04:08]– Demo of Datadog in Azure
[0:10:22]– Datadog offering in Azure Marketplace
[0:00:00]– Wrap-up

  • New Datadog integration with Azure offers a seamless configuration experience
  • What is Datadog?
  • Datadog in Azure Marketplace
  • Manage the Datadog resource
  • Create a free account (Azure)

View Details

Last December, Gaurav was on Azure Friday with Scott Hanselman to introduce a new Azure service: Azure Purview. He showed how Azure Purview scans and map all your data—no matter where it is. Azure Purview is now generally available, and Gaurav is back to show what's new and what's on the roadmap.

[0:00:00]– Introduction
[0:00:30]– Azure Purview overview
[0:05:40]– Key GA Announcements
[0:18:40]– Roadmap
[0:19:05]– Wrap-up

  • What is Azure Purview?
  • Quickstart: Create an Azure Purview account in the Azure portal
  • Introduction to Azure Purview learning module
  • Azure Purview documentation
  • Create a free account (Azure)

View Details

Sarah Young joins Scott Hanselman to discuss updates to Azure Sentinel automation and how you can use it to accelerate and streamline threat response for your security operations.

[0:00:00]– Introduction
[0:02:41]– Azure Sentinel automation rules
[0:06:15]– Automating responses with playbooks
[0:09:30]– Playbook templates
[0:12:56]– Wrap-up

  • Automate incident handling in Azure Sentinel with automation rules
  • Automate threat response with playbooks in Azure Sentinel
  • Security Orchestration, Automation, and Response (SOAR) in Azure Sentinel
  • Azure / Azure Sentinel GitHub repo
  • Create a free account (Azure)

View Details

David de Matheu joins Scott Hanselman to show how the Azure Communication Services UI Library enables you to add communications capabilities to your applications with only a couple lines of code plus composable components and turn-key composites.

[0:00:00]– Overview
[0:00:49]– General concepts
[0:05:54]– Azure Communication Services UI Library storybook
[0:12:22]– Demo
[0:19:43]– Wrap-up

  • Azure Communication Services
  • Azure Communication Services UI Library storybook
  • Add Calling Communications to your Application with Two Lines of Code
  • Azure Communication Services documentation
  • Create a free account (Azure)

View Details

Lior Kamrat joins Scott Hanselman to show how Azure Arc-enabled data services bring Azure data solutions – such as SQL Managed Instance and PostgreSQL Hyperscale – to your own infrastructure and how to modernize your data layer using Azure services, outside of Azure.

[0:00:00]– Introduction
[0:01:14]– Overview and architecture
[0:04:22]– Demo: Azure Arc-enabled SQL Managed Instance deployment flow
[0:14:00]– Demo: Azure Arc-enabled data services operations
[0:23:34]– Wrap-up

  • What are Azure Arc-enabled data services?
  • Azure Arc Jumpstart
  • Jumpstart ArcBox - Overview
  • Manage hybrid infrastructure with Azure Arc learning path
  • Create a free account (Azure)

View Details

Kirill Gavrylyuk, Matias Quaranta, Deborah Chen, and Estefani Arroyo join Scott Hanselman to provide another set of updates for Azure Cosmos DB. Learn about: using Azure Cosmos DB as a Session State Provider for ASP.NET Core; the latest updates for Azure Cosmos DB free tier; how to optimize cost and performance by scaling the throughput (RU/s) of your database or container automatically and instantly; and the great new monitoring and diagnostic features that make it even easier to monitor and debug your Azure Cosmos DB resources using insights, workbooks and logs.

[0:00:00]– Introduction with Kirill Gavrylyuk
[0:01:56]– Session state provider with Matias Quaranta
[0:10:32]– Free tier with Deborah Chen
[0:12:57]– Autoscale with Deborah Chen
[0:25:18]– Monitoring and Diagnostics with Estefani Arroyo
[0:33:21]– Wrap-up

  • Microsoft Caching Extension using Azure Cosmos DB (GitHub)
  • Azure Cosmos DB free tier
  • Create Azure Cosmos containers and databases with autoscale throughput
  • Provision autoscale throughput on database or container in Azure Cosmos DB - SQL API
  • How to choose between standard (manual) and autoscale provisioned throughput
  • Monitor Azure Cosmos DB data by using diagnostic settings in Azure
  • Monitor and debug with insights in Azure Cosmos DB
  • Work with NoSQL data in Azure Cosmos DB learning path
  • Create a free account (Azure)

View Details

Steve Michelotti joins Scott Hanselman to show what's new in Azure Government, which provides a physically separate and network-isolated instance of Azure for U.S. federal, state, and local governments in multiple regions in the United States. Learn how Azure Government is both the same and different from Azure public cloud.

[0:00:00]– Introduction
[0:00:38]– What is Azure Government?
[0:05:19]– Azure Government in the Azure portal
[0:12:27]– Azure Government in a terminal or shell
[0:17:21]– Azure Government in developer tools
[0:22:35]– Wrap-up

  • Azure for government overview
  • Azure for U.S. government
  • Azure Government docs
  • Optimize government operations with Azure learning path
  • Create a free account (Azure)

View Details

Derek Martin joins Scott Hanselman to discuss the Azure Kubernetes Service (AKS) Secure Baseline reference implementation from the Azure Architecture Center. Learn what it is, how it works, and how you can use it to start your production deployment in a secure and compliant manner. You'll also learn about the available additions for Payment Card Industry Data Security Standard (PCI-DSS 3.2.1) compliance and multi-region cluster support.

[0:00:00]– Introduction
[0:00:36]– Overview
[0:02:41]– Getting to a production-ready, secure baseline
[0:06:47]– Making it your own
[0:10:12]– Multiregion clusters
[0:12:38]– PCI-DSS compliance
[0:15:23]– Wrap-up

  • Azure Architecture Center
  • Baseline architecture for an Azure Kubernetes Service (AKS) cluster
  • AKS baseline for multiregion clusters
  • Introduction of an AKS regulated cluster for PCI-DSS 3.2.1
  • Azure Kubernetes Service (AKS) Baseline Cluster (GitHub)
  • Create a free account (Azure)

View Details

Yuan Zheng joins Scott Hanselman to discuss and demonstrate Blob storage support for the NFS 3.0 protocol, which enables you to run your applications on a single storage platform. With no application rewrites necessary you will also help eliminate data silos.

[0:00:00]– Introduction
[0:02:00]– Overview of NFS v3 support for Azure Blob Storage
[0:04:42]– Demo: Enabling NFSv3 in your Storage account
[0:05:49]– Demo: Secure access using virtual networks
[0:07:20]– Demo: Blob storage compatibility with VMs using NFS v3
[0:09:12]– Demo: Writing to Blob storage from within a VM
[0:12:45]– Wrap-up

  • Modernize large-scale NFS workloads and eliminate data silos with Azure Blob Storage
  • Network File System (NFS) 3.0 protocol support in Azure Blob Storage
  • Azure Blob Storage overview
  • Configure blob storage – Microsoft Learn module
  • Create a free account (Azure)

View Details

Delbert Murphy joins Scott Hanselman to show how quantum-inspired algorithms mimic quantum physics to solve difficult optimization problems. Quantum-Inspired Optimization (QIO) takes state-of-the-art algorithmic techniques from quantum physics and makes these capabilities available in Azure on conventional hardware, and callable from a Python client. You can use QIO to solve problems with hundreds of thousands of variables, combined into millions of terms, in a few minutes, with this easy-to-consume Azure service.

[0:00:00]– Introduction
[0:00:40]– What problems can you solve with quantum-inspired optimization?
[0:05:35]– A concrete example: Secret Santa
[0:08:52]– Demo, Part I: Solving Secret Santa with QIO
[0:17:58]– Demo, Part II: Running the code
[0:21:12]– Quantum-inspired algorithms
[0:24:33]– Wrap-up

  • Solve optimization problems by using quantum-inspired optimization
  • What are quantum-inspired algorithms?
  • Ising formulations of many NP problems (Cornell University)
  • A Tutorial on Formulating and Using QUBO Models (Cornell University)
  • Sample code: delbert/secret-santa (GitHub)
  • Azure Quantum optimization service samples (GitHub)
  • Create a free account (Azure)

View Details

Josh Caplan, Sabin Nair, and Priyanka Langade join Scott Hanselman to show how you can use native Azure Synapse Analytical runtimes to analyze Dataverse data and get actionable insights. Dataverse structures a variety of data and business logic to support interconnected applications and processes in a secure and compliant manner. Azure Synapse Link for Dataverse is the fastest path to success for you to slice and dice large volumes of Dataverse data and run AI and ML on it.

[0:00:00]– Intro
[0:00:51]– Josh Caplan: Overview
[0:03:20]– Sabin Nair: Dataverse and the Power Apps Portal
[0:08:32]– Priyanka Langade: Azure Synapse Link for Dataverse
[0:12:51]– Josh Caplan: Wrap-up

  • Accelerate time to insight with Azure Synapse Link for Dataverse
  • What is Azure Synapse Link for Dataverse?
  • Link a Microsoft Dataverse environment to Azure Synapse Analytics workspace and bring Dynamics 365 data to Azure
  • Create an Azure Synapse Link for Dataverse with your Azure Synapse Workspace (Preview)
  • Microsoft Azure Synapse Link for Dataverse integration (YouTube)
  • Create a free account (Azure)

View Details

Connie Yau joins Scott Hanselman to demonstrate the advantages of using the new Azure SDK by comparing rewrites of the same application, one using the legacy library and the other using the unified Azure SDK. In this example, Connie uses the Azure SDK for Java.

[0:00:00]– Introduction
[0:01:45]– Cloud Clipboard sample app
[0:03:07]– Adding authentication
[0:06:02]– Common Azure core functions (pagination, logging, etc.)
[0:07:51]– How it started vs. how it's going
[0:08:54]– Idiomatic design principle
[0:10:05]– Wrap-up

  • Download the Azure SDK
  • Azure SDK for Java on GitHub
  • Azure SDK code samples
  • Azure SDK design guidelines
  • Connie's Cloud Clipboard sample on GitHub
  • Create a free account (Azure)

View Details

Azure AD Privileged Identity Management integration in Azure Lighthouse is now in public preview. Meagan Olsen and Saif Kayani show Scott Hanselman how partners can now use just-in-time access permissions, combined with MFA, to securely deliver secure managed services.

[0:00:00]– Introduction
[0:00:43]– Overview with Meagan Olsen
[0:04:50]– Demo with Saif Kayani
[0:17:55]– Wrap-up

  • Create eligible authorizations
  • Use Azure Lighthouse with your managed service business
  • Azure Lighthouse overview
  • Azure Lighthouse on Azure Friday
  • Create a free account (Azure)

View Details

Anthony Chu joins Scott Hanselman to show how to build, debug, and deploy a full-stack serverless application in minutes with Azure Static Web Apps.

[0:00:00]– Introduction
[0:00:55]– Overview
[0:03:03]– Demo - basic stuff
[0:12:48]– Demo - a little more advanced
[0:18:41]– Wrap-up

  • What is Azure Static Web Apps?
  • Azure Static Web Apps learning path
  • Azure Static Web Apps CLI (preview)
  • Getting Started with Create React App repo
  • Create a free account (Azure)

View Details

Mariia Mykhailova joins Scott Hanselman to discuss quantum computing and quantum programming with Microsoft Quantum Development Kit (QDK), from writing Q# code to running it on hardware via Azure Quantum.

[0:00:00]– Intro
[0:00:51]– Overview
[0:05:43]– From algorithm to coding and unit tests
[0:20:58]– Jupyter notebook support for Q#
[0:34:17]– Wrap-up

  • Microsoft Quantum overview
  • Azure Quantum documentation
  • Quantum computing foundations
  • Quantum Katas
  • Create a free account (Azure)

View Details

Sydney Morton joins Scott Hanselman to show how verifiable credentials enable you to own and prove who you are in the digital world. See how to enable decentralized identity through seamless user and developer experiences.

[0:00:00]– Intro
[0:00:37]– Overview
[0:03:01]– Demo – end user experience
[0:06:14]– Demo – relying party experience
[0:09:53]– Demo – admin experience
[0:13:00]– Wrap-up

  • An introduction to decentralized identities | Azure Friday
  • Identity verification solutions - Microsoft Security
  • Azure Active Directory Verifiable Credentials documentation
  • Decentralized Identity Foundation
  • Create a free account (Azure)

View Details

Kirill Gavrylyuk and friends join Scott Hanselman to discuss Azure Cosmos DB updates: integrated cache, serverless for MongoDB API, and Managed Instance for Apache Cassandra with dual write proxy.

[0:00:00]– Opening
[0:01:33]– Integrated cache with Tim Sander
[0:17:36]– Serverless for MongoDB API with Gahl Levy
[0:24:00]– Managed Instance for Apache Cassandra with Theo van Kraay
[0:37:35]– Wrap-up

  • How to configure the Azure Cosmos DB integrated cache (Preview)
  • Azure Cosmos DB serverless
  • Azure Managed Instance for Apache Cassandra documentation
  • GitHub - Azure-Samples / cassandra-proxy
  • Learning path: Work with NoSQL data in Azure Cosmos DB
  • Create a free account (Azure)

View Details

Claire Giordano joins Scott Hanselman to show how the new Free account for Flexible Server & the new Basic tier for Hyperscale (Citus) in Azure Database for PostgreSQL makes it easier and cheaper to get started with Postgres on Azure.

[0:00:00]– Introduction
[0:01:15]– What you might not know about Postgres on Azure
[0:02:50]– Flexible Server available in Azure free account
[0:04:00]– Getting started with Hyperscale (Citus)
[0:09:05]– Demo: Hyperscale (Citus)
[0:18:20]– Wrap-up

  • Flexible Server (Preview) documentation
  • Tutorial: Deploy Django app with App Service and Azure Database for PostgreSQL - Flexible Server (Preview)
  • DEMO: 3 Hyperscale (Citus) superpowers to scale PostgreSQL (YouTube)
  • Citus (PostgreSQL extension) GitHub repo
  • Azure Database for PostgreSQL - Hyperscale (Citus) documentation
  • New Postgres superpowers in Hyperscale (Citus) with Citus 10
  • Sharding Postgres with Basic tier in Hyperscale (Citus), how why & when
  • Microsoft Learn: Introduction to Azure Database for PostgreSQL
  • Introducing Flexible Server in Azure Database for PostgreSQL & MySQL (Ch 9)
  • How do you pronounce Citus?
  • Create a free account (Azure)

View Details

Christos Matskas joins Scott Hanselman to show how the Microsoft identity platform enables you to add identity authentication and authorization to your solution in a few easy steps.

[0:00:00]– Introduction
[0:03:19]– Overview of the Microsoft identity platform
[0:10:50]– Demo: ASP.NET Core Web App with AAD authentication
[0:12:53]– Demo: Registering an application in AAD
[0:16:05]– Wrap-up

  • What is the Microsoft identity platform?
  • Microsoft identity platform documentation
  • Microsoft 365 Developer Program
  • The 425 Show
  • Learn: Secure your identities by using Azure Active Directory
  • Create a free account (Azure)

View Details

Lisa Cohen joins Scott Hanselman to explain how Microsoft uses data science to help Azure customers. Learn about content, programs, and services to guide you on your cloud journey while getting a glimpse behind the scenes into how data drives product investments.

[0:00:00]– Opening
[0:00:25]– Introduction
[0:03:10]– Azure Quickstart Center for early success
[0:04:07]– Azure portal improvements and the Azure mobile app
[0:04:45]– Experimenting with Azure.com, free accounts, and offers
[0:07:15]– Evolving Azure Marketplace
[0:08:07]– Azure support
[0:09:17]– Using data to optimize your experience
[0:09:56]– Documentation and feedback
[0:11:14]– Wrap-up

  • Data Science at Microsoft
  • Find, try, and buy apps on Azure Marketplace
  • Microsoft Azure portal overview
  • Microsoft Garage: Azure Quickstart Center
  • Create a free account (Azure)

View Details

Azure VMware Solution delivers a VMware environment as a service, which enables you to run native VMware workloads on Azure. Shannon Kuehn shows Scott Hanselman the seamless experience to migrate VMs directly from on-premises to Azure.

[0:00:23]– Introduction
[0:01:44]– Background
[0:04:10]– Architecture
[0:05:18]– Demo
[0:15:02]– Wrap-up

  • Azure VMware Solution overview
  • Azure VMware Solution documentation
  • WMware Hands-on Labs
  • Prepare to migrate VMware workloads to Azure by deploying Azure VMware Solution
  • Create a free account (Azure)

View Details

Develop web applications with real-time messaging using Azure Web PubSub, a fully managed service that supports native and serverless WebSockets. David Fowler and Liangying Wei join Scott Hanselman to show how to build real time applications with WebSockets and Azure Web PubSub.

[0:00:23]– Introduction
[0:05:55]– Live chat demo
[0:12:52]– Collaborative whiteboard demo
[0:13:41]– Using with ngrok and CloudEvents
[0:17:30]– Using Azure CLI to broadcast messages
[0:18:45]– Wrap-up

  • Azure Web PubSub product overview
  • Azure Web PubSub repo (Azure/azure-webpubsub)
  • Azure Web PubSub Service GitHub Pages
  • Azure SignalR Service product overview
  • Create a free account (Azure)