Azure Friday - podcast cover

Azure Friday

Scott Hanselmandocs.microsoft.com
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.

Episodes

Go serverless: Real-time applications with Azure SignalR Service

Modern applications light up with real-time information. Anthony Chu joins Donovan Brown to show how to deliver live updates from Azure Functions to web, mobile, and desktop apps with Azure SignalR Service. Learn how to send real-time messages over WebSockets from your serverless apps with a few lines of code.[0:03:00] - DemoBuild real-time Apps with Azure Functions and Azure SignalR ServiceSignalR Service bindings for Azure FunctionsWhat is speech translation?CaptionR (GitHub)Enable automatic u...

Mar 27, 2020

Go serverless: Enterprise integration with Azure Logic Apps

Jeremy Likness joins Scott Hanselman to show how to build workflows and integrations from the cloud across third-party services and on-premises servers using Azure Logic Apps.[0:01:10] - DemoOverview - What is Azure Logic Apps?Azure Logic AppsDEV50: Investing in Serverless: Less Servers, More Code.Create a free account (Azure)

Mar 27, 2020

Go serverless: Containers with Kubernetes and virtual nodes

Think serverless is just for functions? Think again! Brendan Burns joins Donovan Brown to look at how serverless containers can provide a cloud-native container experience without the worry of a server or operating system. They also look at how this integrates with the Azure Kubernetes Service (AKS).[0:03:25] - DemoCreate and configure an Azure Kubernetes Services (AKS) cluster to use virtual nodes in the Azure portalvirtual-kubelet GitHub repoAzure Kubernetes Service (AKS) overviewCreate a free...

Mar 21, 2020

Go serverless: Event-driven applications with Azure Functions

Jeff Hollan joins Scott Hanselman to show how you can quickly develop and deploy code to run in the cloud with Azure Functions. Functions can be written in a variety of languages, and will automatically trigger and scale based on your application needs.[0:01:53] - DemoQuickstart: Create your first function in Azure using Visual StudioTutorial: Create and deploy serverless Azure Functions in Python with Visual Studio CodeUse Key Vault references for App Service and Azure FunctionsAzure Functions ...

Mar 20, 2020

Manage and govern your hybrid servers using Azure Arc

Thomas Maurer joins Donovan Brown to show how you can manage and govern your Windows and Linux machines hosted outside of Azure on your corporate network or other cloud provider, similarly to how you manage native Azure virtual machines. When a hybrid machine is connected to Azure, it becomes a connected machine and is treated as a resource in Azure.[0:01:37] - DemoAzure Arc OverviewAzure Arc for serversHow to add a Server to Azure ArcAzure HybridWhat is Azure Policy?Understand Azure Policy's Gu...

Mar 13, 2020

Azure Cosmos DB Free Tier and Autopilot

Kirill Gavrylyuk joins Scott Hanselman to go over two important updates to Azure Cosmos DB: Free Tier and Autopilot. Free Tier enables you to run small applications using Azure Cosmos DB free of charge for as long as you like. Autopilot enables developers to only pay for the Azure Cosmos DB usage they need and not worry about predicting throughput.[0:02:10] - Autopilot mode demo[0:09:48] - Free TierOptimize development and testing cost in Azure Cosmos DBCreate Azure Cosmos containers and databas...

Mar 06, 2020

Secure access to your API server using authorized IP ranges in AKS

In Kubernetes, the API server is the central way to interact and manage the cluster. To improve cluster security in Azure Kubernetes Server, Ruchika Gupta shows Scott Hanselman how you can restrict access to the API server to a limited set of IP address ranges.[0:02:23] - DemoSecure access to the API server using authorized IP address ranges in Azure Kubernetes Service (AKS)Azure Kubernetes Service (AKS) overviewKubernetes: Getting startedCreate a free account (Azure)

Mar 06, 2020

End-to-end IoT device security with Azure Sphere

Caitie McCaffrey joins Scott Hanselman to give a detailed overview of Azure Sphere, including how the hardware, operating system, and cloud-based security service work together to deliver end-to-end security for IoT devices. Azure Sphere is now generally available. A secure foundation for IoT, Azure Sphere now generally availableGet started with Azure SphereThe Seven Properties of Highly Secure DevicesAzure Sphere overviewCreate a free account (Azure)

Feb 28, 2020

A quick intro to the Azure Stack portfolio

Cassie Condon joined Scott Hanselman at Ignite 2019 to talk about the new investments, capabilities, and form factors for the Azure Stack portfolio that ensure our edge infrastructure fits seamlessly in our customers' solutions. Azure Stack is now a portfolio of products consisting of Azure Stack HCI, Azure Stack Hub (previously Azure Stack), and Azure Stack Edge (previously Azure Data Box Edge). A rugged series is also available for sites with harsh environments, including a battery-powered for...

Feb 28, 2020

How to use Jupyter Notebooks in Azure Data Studio

Vicky Harp joins Scott Hanselman to show how Azure Data Studio combined the simple and robust SQL query editing experience of tools like SSMS with the flexibility and collaboration of Jupyter Notebooks. The November 2019 release of Azure Data Studio included SQL Server 2019 Guide as a Jupyter Book, which provides a richer troubleshooting experience.[0:04:00] - DemoAnnouncing Jupyter Book support blog postDownload and install Azure Data Studiomicrosoft/azuredatastudio GitHub repoLatest news on th...

Feb 21, 2020

How to use HTTP overrides on Azure CDN from Microsoft

Sohamn Chatterjee joins Scott Hanselman to show how to customize HTTP requests including header override, URL redirects/rewrites, and change caching policies using the rules engine for Azure CDN from Microsoft. You can add combinations of match conditions and actions per rule to do complex HTTP overrides at the CDN edge network, which improves overall performance and reduces costs at the origin.[0:03:53] - DemoStandard rules engine reference for Azure CDNMatch conditions in the Standard rules en...

Feb 21, 2020

How to manage platform updates with Maintenance Control in Azure

Shantanu Srivastava joins Scott Hanselman to show how you can manage platform updates, that don't require a reboot, using Maintenance Control. Azure frequently updates its infrastructure to improve reliability, performance, security or launch new features. Most updates are transparent to users. Some sensitive workloads, like gaming, media streaming, and financial transactions, can't tolerate even few seconds of a VM freezing or disconnecting for maintenance. Maintenance Control gives you the opt...

Feb 14, 2020

How to connect and deliver services privately on Azure with Azure Private Link

Narayan Anamalai joins Donovan Brown to introduce Azure Private Link. In this episode, Narayan demonstrates how you can secure Azure PaaS resources and your Azure network using Private Link, and provide protection against data exfiltration.[0:08:45] - DemoAzure Private Link overviewAzure Private Link documentationWhat is Azure Private Endpoint?Create a free account (Azure)

Feb 14, 2020

Intro to Rudr: A Kubernetes Implementation of the Open Application Model

Curious to see the Open Application Model (OAM) in action? Look no further than Rudr - the Kubernetes reference implementation of OAM. In this episode, Mackenzie Olson and Sudhanva Huruli join Donovan Brown to demo how Rudr provides clear separation of concerns for DevOps practices for application developers, application operators, and infrastructure operators. With Rudr, we describe our distributed application, and then run two instances on AKS and GKE respectively.[0:01:25] - DemoRudr - A Kube...

Feb 07, 2020

Learn all about Open Application Model (OAM)

Mackenzie Olson and Sudhanva Huruli join Donovan Brown to cover the core concepts of the Open Application Model (OAM). OAM is a platform-agnostic open source specification that defines cloud native applications built and maintained by some of the largest teams at Microsoft and Alibaba Cloud. OAM is designed to facilitate how distributed applications can be composed and then successfully handed off to those responsible for operating them.Open Application Model siteThe Open Application Model speci...

Feb 07, 2020

How to publish your APIs with the new developer portal in Azure API Management

The all-new API Management developer portal lets you effortlessly publish your APIs. It's customizable, lightweight, and intuitive. Mike Budzynski joins Scott Hanselman to show how to publish your APIs with the new developer portal in Azure API Management.[0:03:30] - DemoAzure API Management resourcesAzure/api-management-developer-portal (GitHub repo)Azure API Management developer portal overviewTutorial: Implement widgetsAzure API Management overviewCreate a free account (Azure)

Jan 31, 2020

How to get started with Azure using Azure Quickstart Center

Azure Quickstart Center gives you Microsoft recommended best practices to set up your Azure environment and create your first cloud project with confidence. Ayesha Ghaffar joins Donovan Brown to show how to get started with Azure using Azure Quickstart Center.[0:01:22] - DemoGet started with the Azure Quickstart CenterAzure Quickstart Center in the Microsoft GarageNew to Azure? Follow these easy steps to get startedAzure portal documentationCreate a free account (Azure)

Jan 31, 2020

Microsoft Cloud Adoption Framework for Azure, Part 2

The Microsoft Cloud Adoption Framework for Azure guides customers through their cloud journey, to use and adopt cloud services with confidence and in control. In this episode, Scott Bockheim shows Lara Rubbelke the tools, templates, assessments, and resources to implement the guidance from this framework in different stages and steps of the cloud journey.Microsoft Cloud Adoption Framework for Azure overviewMicrosoft Cloud Adoption Framework for Azure docsMicrosoft AssessmentsMicrosoft Cloud Adop...

Jan 24, 2020

Microsoft Cloud Adoption Framework for Azure, Part 1

The Microsoft Cloud Adoption Framework for Azure guides customers through their cloud journey, to use and adopt cloud services with confidence and in control. In this episode, Scott Bockheim explores the guidance and documentation of the framework with Lara Rubbelke to provide an overview of all the components and elements included.Microsoft Cloud Adoption Framework for Azure overviewMicrosoft Cloud Adoption Framework for Azure docsMicrosoft AssessmentsMicrosoft Cloud Adoption Framework for Azur...

Jan 24, 2020

How to do Bulk and Transactional Batch operations with the Azure Cosmos DB .NET SDK

Matías Quaranta (@ealsur) shows Donovan Brown (@donovanbrown) how to do bulk operations with the Azure Cosmos DB .NET SDK to maximize throughput, and how to use the new Transactional Batch support to create atomic groups of operations.[0:02:21] - Demo: Batch API[0:06:32] - Demo: Bulk APIBulk import data to Azure Cosmos DB SQL API account by using the .NET SDKIntroducing Bulk support in the [Azure Cosmos DB] .NET SDKazure-cosmos-dotnet-v3/TransactionalBatch sample code (GitHub)Welcome to Azure Co...

Jan 17, 2020

How to set up a direct interconnection between Azure and Oracle Cloud Infrastructure (OCI)

Romit Girdhar, Microsoft (@romitgirdhar) and Chinmay Joshi,Oracle join Lara Rubbelke to explain how to interconnect Microsoft Azure and Oracle Cloud Infrastructure. The Microsoft Azure and Oracle Cloud interoperability partnership enables you to migrate and run mission-critical enterprise workloads across both clouds, seamlessly connecting Azure services, like Analytics and AI, to Oracle Cloud services, like Autonomous Database. Learn how you now have a one-stop shop for all the cloud services a...

Jan 17, 2020

How to build and deploy a containerized app to Azure Kubernetes Service (AKS)

Jay Gordon (@jaydestro) joins Donovan Brown (@donovanbrown) to show how to build a containerized React application and deploy it to production with Azure Kubernetes Service. He'll also show how to configure an Azure Active Directory service principal to enable Role-Based Authentication, which enables you to dynamically create and manage other Azure resources.[0:01:07] - DemoService principals with Azure Kubernetes Service (AKS)Quickstart: Deploy an Azure Kubernetes Service cluster using the Azur...

Jan 11, 2020

An introduction to Azure FarmBeats at Microsoft Ignite 2019

Dr. Ranveer Chandra gives Scott Hanselman an introduction to Azure FarmBeats at Microsoft Ignite 2019. FarmBeats is a business-to-business offering available in Azure Marketplace. It enables the aggregation of data from farms -- across sensors, drones, robots, satellites, and weather providers -- and generation of actionable insights using artificial intelligence (AI) and machine learning (ML) models built on fused datasets.Overview of Azure FarmBeats (Preview)Democratizing agriculture intellige...

Dec 20, 2019

How to share data in place from Azure Data Explorer

Azure Data Share enables organizations to share data simply, safely and with plenty of flexibility when it comes to data sources and modes of sharing. In this episode, Joanna Podgoetsky joins Donovan Brown to walks us through how organizations can share data with no data movement through a new capability which enables in-place sharing from Azure Data Explorer.[0:04:20] - DemoAzure Data Share documentationAzure Friday - Share data simply and securely using Azure Data ShareAzure Friday - How to sh...

Dec 20, 2019

How to use composite indexes and correlated subqueries with Azure Cosmos DB

Tim Sander joins Scott Hanselman to discuss composite indexes and correlated subqueries using the SQL API in Azure Cosmos DB. A Request Unit, or RU, is the measure of throughput in Azure Cosmos DB. Learn how to optimize queries with a composite index to decrease the RUs needed for a given query. They also showcases correlated subqueries and examples of how they can make it easier to query arrays in Azure Cosmos DB.[0:01:15] - Demo: composite indexes [0:04:20] - Demo: correlated subqueriesIndexin...

Dec 06, 2019

How to connect virtual networks across Azure regions with Azure Global VNet peering

Anavi Nahar joins Donovan Brown to show how virtual network peering enables you to connect networks seamlessly in Azure Virtual Network. The virtual networks appear as one for connectivity purposes. The traffic between virtual machines uses the Microsoft backbone infrastructure. Like traffic between virtual machines in the same network, traffic is routed through Microsoft's private network only.[0:02:08] - DemoAzure Virtual Network peeringWhat is Azure Virtual Network?Azure Virtual Network overv...

Dec 06, 2019

How to use Azure Ultra Disks with Azure Virtual Machines

Aung Oo joins Scott Hanselman to show how to use Azure Ultra Disks. Ultra Disk is a new Managed Disks offering that delivers unprecedented and extremely scalable performance with sub-millisecond latency for the most demanding Azure Virtual Machines and container workloads.[0:02:00] - DemoUsing Azure ultra disksAzure Disk Storage overviewAnnouncing the general availability of Azure Ultra Disk StorageCreate a free account (Azure)

Nov 29, 2019

How to share SQL tables and views using Azure Data Share

Jie Feng joins Scott Hanselman to show how to share SQL tables and views using Azure Data Share. Azure Data Share now supports snapshot-based sharing for SQL-based sources, including Azure SQL Database and SQL Data Warehouse. Data Providers can use Azure Data Share to share tables and views with their customers and partners in a governed, secure and simple way. Data Consumers have full flexibility into where data is received - with the ability to receive SQL-based data into an Azure SQL Database...

Nov 29, 2019

How to connect Windows Server to Azure hybrid services using Windows Admin Center

Thomas Maurer joins Scott Hanselman to show how you can connect your Windows Servers on-premises to Azure hybrid services like Azure Site Recovery to protect your virtual machines or Azure Update Management to keep your servers up to date.[0:01:28] - DemoConnecting Windows Server to Azure hybrid servicesAzure Site Recovery overviewUpdate Management solution in AzureHow to configure Azure Hybrid Services in Windows Admin CenterCreate a free account (Azure)

Nov 22, 2019

How to monetize your SaaS solutions on Microsoft AppSource and Azure Marketplace

Learn how you can publish your SaaS solution and start generating revenue by making it available to potential buyers on Microsoft AppSource and Azure Marketplace. Ercenk Keresteci joins Scott Hanselman to cover the technical details of integrating a solution with Microsoft's commercial marketplace, including how to use scripts for provisioning and de-provisioning a customer.[0:05:00] - DemoAzure Marketplace and AppSource publishing guideCreate a new SaaS offerSaaS fulfillment APIs, version 2A sa...

Nov 22, 2019