Azure Friday
800 episodes — Page 4 of 16
Implement serverless APIs with Azure Functions and Azure API Management
<p>Jeff Hollan joins Scott Hanselman to show how you can quickly deploy and manage your Serverless API's using OpenAPI and API Management.[0:00:00]– Overview[0:00:40]– OpenAPI definition (fka Swagger)[0:02:15]– Using API Management to build an OpenAPI definition[0:03:48]– Reviewing the generated OpenAPI definition in VS Code[0:05:00]– Creating an Azure Functions project from an OpenAPI definition in VS Code[0:08:18]– Using API Management as a reverse proxy[0:10:23]– Setting policies in API Management[0:11:42]– Using API Management to front an existing Azure API[0:13:13]– Wrap-upAzure Functions code generator for OpenAPI SpecsWorkshop: Serverless APIs in AzureThree ways serverless APIs can accelerate enterprise innovation (blog post) Expose multiple Azure Function apps as a consistent API by using Azure API ManagementCreate a free account (Azure)</p>
Build serverless APIs with Azure Functions
<p>Jeff Hollan joins Scott Hanselman to show how you can build highly scalable serverless APIs with Azure Functions.[0:00:00]– Overview[0:01:09]– What &quot;serverless&quot; really means[0:04:00]– A closer look at Azure Functions[0:07:29]– Azure Functions Live Metrics[0:10:45]– Thinking downstream of Azure Functions[0:13:52]– Using deployment slots with Azure Functions[0:15:56]– Wrap-upCustomize an HTTP endpoint in Azure FunctionsThree ways serverless APIs can accelerate enterprise innovation (blog post)Azure FunctionsBuild Serverless APIs with Azure FunctionsCreate a free account (Azure)</p>
Code to Cloud with VS Code and Docker
<p>After a quick demo of working with Docker images in Visual Studio, Paul Yuknewicz shows Scott Hanselman how the Docker for Visual Studio Code extension makes it easy for you to build, debug, and diagnose containerized apps. Paul will also show how the extension helps you deploy a container to Azure Container Instances.[0:00:00]– Overview[0:01:07]– Demo: Building &amp; exploring a Docker image in Visual Studio[0:08:50]– Demo: Code to Cloud with VS Code and Docker (Java Settlers)[0:21:12]– Playing the game in the Cloud[0:24:08]– Wrap-upDocker for Visual Studio Code extensionVS Code Docker extension can now run containers in Azure Container InstancesDeploying Docker containers on AzureLearn: Introduction to Docker containersCreate a free account (Azure)</p>
Migrate and modernize your .NET applications on Azure
<p>Azure App Service hosts over 2M web apps with a fully managed app hosting platform for .NET, Node, Python, and Java web apps. In this episode, Gaurav Seth shows Scott Hanselman what's new in Azure App Service. Gaurav demos the new Premium V3 Plan with newer and faster hardware and lower pricing, ability to save costs with the new Reserved Instance Pricing, how to migrate ASP.NET apps with OS dependencies using Windows Containers, and briefly discusses the upcoming App Service Environment v3.[0:00:00]– Overview[0:00:23]– What's new in App Service[0:04:05]– Premium V3 Plan with Windows Containers GA[0:07:10]– Reserved Instance Pricing and other cost savings[0:08:13]– App migration demo[0:13:31]– Networking capabilities in Windows Containers[0:15:56]– Azure Front Door with Web Application Firewall[0:18:20]– App Service Environment v3 &amp; wrap-upDownload the Migration Assistant for your .NET and PHP AppsZero to Hero with App Service blog post seriesMigrate, Modernize .NET applications on Azure (Ignite 2020)Continuous Deployment for Windows Containers with GitHub ActionsDeploy a website to Azure with Azure App ServiceCreate a free account (Azure)</p>
Introducing Flexible Server in Azure Database for PostgreSQL & MySQL
<p>Sunil Kamath joins Scott Hanselman to discuss how you can run your MySQL or Postgres database as a managed database on Azure without giving up the control you want while taking advantage of the benefits of a PaaS offering.[0:00:00]– Overview[0:04:44]– Demo[0:08:54]– Customizing Flexible Server in the CLI[0:10:41]– Automating deployment with GitHub Actions[0:13:15]– Stopping and starting your Flexible Server[0:14:57]– Configuration options[0:16:49]– Performance of Flexible Server vs. PaaS[0:20:00]– Wrap-upWhat is Flexible Server in Azure Database for PostgreSQLWhat is Flexible Server in Azure Database for MySQLAzure Database for PostgreSQLAzure Database for MySQLWork with relational data in AzureCreate a free account (Azure)</p>
Using Entity Framework Core with Azure SQL DB and Azure Cosmos DB
<p>Jeremy Likness shows Scott Hanselman how to use Entity Framework (EF) Core with Azure SQL DB and Azure Cosmos DB. EF Core is a lightweight, extensible, open source, and cross-platform version of the popular Entity Framework data access technology.[0:00:00]– Overview[0:01:43]– Using Entity Framework Core with Azure SQL DB (existing)[0:10:23]– Sidebar: Resolving a demo hiccup[0:15:07]– Using Entity Framework Core with Azure Cosmos DB (new)[0:22:09]– Wrap-upEntity Framework Core overviewGetting Started with EF CoreEntity Framework documentationLearn: Persist and retrieve relational data with Entity Framework CoreCreate a free account (Azure)</p>
Bring compute, storage, and intelligence to the edge with Azure Stack Edge
<p>Dipti Pai joins Scott Hanselman to show how to run containerized and VM workloads to get quick, actionable insights at the edge—where data is created—using purpose-built hardware-as-a-service with Azure Stack Edge.[0:00:00]– Overview[0:00:55]– What is Azure Stack Edge?[0:04:09]– Azure Stack Edge in the house[0:06:18]– Azure Stack Edge in the Azure portal [0:09:23]– Demo[0:16:36]– Microsoft Hardware Experience app[0:18:38]– Wrap-upAzure Stack EdgeWhat is Azure Stack Edge Pro with GPU?Create a free account (Azure)</p>
Using Azure Container Registry for building and deploying .NET Core Apps
<p>You probably know that Azure Container Registry enables you to store and manage container images securely, but did you know it can also be used as a part of your DevOps pipelines? Jeremy Likness shows Scott Hanselman how ACR can manage your images and even build them for you in the cloud. [0:00:00]– Overview[0:01:57]– Generating a Dockerfile in Visual Studio and building a container[0:06:24]– Running the container with Azure Container Instances[0:10:17]– Using container images in ACR as part of a build pipeline[0:13:05]– Wrap-upTutorial: Build and deploy container images in the cloud with Azure Container Registry TasksAutomate container image builds and maintenance with ACR TasksAzure Container RegistryCreate a free account (Azure)</p>
Azure Load Balancer insights using Azure Monitor for Networks
<p>Erich Robinson-Tillenburg joins Scott Hanselman to demo and explain health monitoring and configuration analysis for Azure Load Balancer using Azure Monitor for Networks, a central hub that provides access to health and connectivity monitoring for all your network resources.[0:00:00]– Overview[0:01:16]– Load Balancer insights[0:04:00]– Visualize functional dependencies[0:06:20]– Exploring the Metrics dashboard[0:10:58]– Flow Distribution Help[0:11:57]– Network Connectivity Monitoring[0:13:18]– Azure Monitor for Networks hub[0:14:12]– Wrap-upAzure Load BalancerWhat is Azure Load Balancer?Azure Monitor for Networks (Preview)Introducing Azure Load Balancer insights using Azure Monitor for NetworksCreate a free account (Azure)</p>
Azure Container Instances (ACI) under the hood
<p>Have you ever wondered what's going on under the hood for serverless offerings like Azure Container Instances? MacKenzie Olson shows Scott Hanselman the latest innovations in the infrastructure that powers ACI and a peek at the product roadmap, including a demo of the managed identity experience coming soon.[0:00:00]- Overview[0:01:02]- What's under the hood[0:06:14]- A peek at the product roadmap[0:07:45]- Demo: Managed identity experience[0:11:53]- Wrap-upQuickstart: Deploy a container instance in Azure using the Azure CLIHow to use managed identities with Azure Container InstancesVirtual network scenarios and resourcesExpose a static IP address for a container groupCreate a free account (Azure)</p>
Code to Cloud with Docker and Azure Container Instances
<p>Chad Metcalf from Docker joins Scott Hanselman to show how to use the Docker CLI to deploy a container to Azure Container Instances (ACI). Using only the Docker CLI, Chad deploys a Minecraft image to ACI and then shares the public IP address with Scott so he can join in the wacky, blocky world!ACI provides general-purpose, serverless containers-as-a-service that can be used with Logic Apps, App Service, Azure Kubernetes Service, Azure Functions, and other platforms in Azure to serve dev, test, and production workloads. Use ACI for deploying build/test containers, host backend APIs, or as part of a workflow.[0:00:00]- Overview[0:00:50]- Docker CLI and ACI context[0:03:14]- Demo: Deploying a Minecraft server in a container locally[0:06:57]- Demo: Deploying a Minecraft server in a container to Azure Container Instances[0:12:47]- Wrap-upDocker Desktop (Docker)Deploying Docker containers on Azure (Docker)Quickstart: Deploy a container instance in Azure using the Docker CLIDeploying a Minecraft Docker Server to the cloud (Docker)Create a free account (Azure)</p>
Prepare your cloud environments using Azure landing zones
<p>Brian Blanchard joins Scott Hanselman to discuss Azure landing zones and how you can prepare your destination Azure environment—not only to receive migrating applications, but also to balance agility, governance, and security considerations.[0:00:00]- Overview[0:00:38]- What is an Azure landing zone?[0:05:05]- Landing zone implementation options[0:08:40]- Compare common cloud operating models &amp; partner offers[0:11:33]- Wrap-upAzure landing zones documentationUnlock cloud adoption with Azure landing zones videoEstablish cloud governance using Cloud Adoption Framework for Azure | Azure FridayCreate a free account (Azure)</p>
Serverless containers with Azure Container Instances (ACI)
<p>In this episode, Azure CTO Mark Russinovich joins Scott Hanselman to show how you can use Azure Container Instances (ACI) to host a containerized application. Mark deploys an image processing container in three ways: as a standalone ACI container, as part of a Logic Apps workflow, and as the backend of a web app.ACI provides general-purpose, serverless containers-as-a-service that can be used with Logic Apps, App Service, Azure Kubernetes Service, Azure Functions, and other platforms in Azure to serve dev, test, and production workloads. Use ACI for deploying build/test containers, host backend APIs, or as part of a workflow. [0:00:00]- Overview[0:00:52]- What is ACI and when should I use it? [0:04:30]- Demo: Simple ACI deployment with a public IP endpoint[0:09:42]- Demo: ACI-Logic Apps integration[0:12:30]- Demo: ACI as a production backend for a web app[0:13:38]- Wrap-upAzure Container Instances overviewQuickstart: Deploy a container instance in Azure using the Azure CLIACI Logic Apps connectorACI Connector documentationDeploy to Azure Container Instances with Docker DesktopCreate a free account (Azure)</p>
Establish cloud governance using Cloud Adoption Framework for Azure
<p>Brian Blanchard joins Scott Hanselman to discuss how you can unblock your cloud adoption efforts using the Cloud Adoption Framework governance methodology. This agile, iterative methodology enables governance maturity without impeding migration or innovation.[0:00:00]- Overview[0:00:23]- What is cloud governance?[0:04:32]- Cloud Adoption Framework Governance Benchmark Tool[0:08:17]- Cloud governance guides[0:11:18]- Wrap-upCloud Adoption Framework governance documentationCloud Adoption Framework Governance Benchmark ToolCloud Adoption Framework Governance GuidesCloud Adoption Framework for AzureMicrosoft Cloud Adoption Framework for Azure, Part 1 | Azure FridayMicrosoft Cloud Adoption Framework for Azure, Part 2 | Azure FridayCreate a free account (Azure)</p>
Learn how to deploy .NET Core apps to Azure with GitHub Actions
<p>GitHub Actions makes it easy to automate all your software workflows. Tim Heuer joins Scott Hanselman to saunter through the process of deploying .NET Core apps to Azure using GitHub Actions.[0:00:00]- Overview[0:00:19]- Project setup[0:04:02]- Configuring the workflow[0:07:29]- Build job - setting up the environment[0:13:18]- Build job - configuring the build[0:16:07]- Getting the publish profile from Azure[0:17:45]- Build job - handling secrets[0:20:37]- Build job - deploying to Azure[0:22:34]- Actions tab in GitHub and workflow log review[0:24:59]- Adding artifacts to the job [0:27:59]- Wrap-upGitHub Actions on GitHubGitHub Actions Documentation.NET Core overviewAzure Web AppsGitHub Action to setup .NET Core SDKDeploy to Azure using GitHub ActionsASP.NET Core Deployment sampleBlazor Wasm Deployment sampleCreate a free account (Azure Friday)</p>
Getting started as a cloud engineer with Gwyneth Peña
<p>Azure MVP Gwyneth Peña joins Scott Hanselman to show him how she got started as a cloud engineer not only by learning by doing, but also by documenting what she was learning and sharing her journey with others. [0:00:00]- Overview[0:00:21]- Getting started as a cloud engineer[0:05:11]- Building the Made by GPS channel[0:06:20]- 100 Days of Cloud challenge[0:08:02]- How to be a Cloud Engineer in 2020[0:10:09]- Disrupting the Cloud podcast[0:11:00]- Episode wrap-upMade by GPS YouTube channelAzure Certifications100 Days of Cloud on GitHubDisrupting the Cloud podcastCreate a free account (Azure)</p>
How Azure App Configuration helps developers roll out new features
<p>Jimmy Campbell is back to show Scott Hanselman how to use App Configuration for feature management. Traditionally, shipping a new application feature requires a complete redeployment of the application itself, and testing a feature often requires multiple deployments of the application. Now you can use feature flags in App Configuration to grant early access to new app functionality in production.[0:00:00]- Introduction[0:00:24]- Episode start[0:03:47]- Demo: Simple feature flags[0:06:56]- Exploring the code[0:12:26]- Demo: Conditional processing with feature filters[0:19:35]- Episode wrap-upApp ConfigurationQuickstart: Add feature flags to an ASP.NET Core appGetting started with Azure App Configurationmicrosoft / FeatureManagement-Dotnet on GitHubFeature management overviewCreate a free account (Azure)</p>
Introducing the next generation of Azure Stack HCI
<p>Scott Hanselman sits down with Cosmos Darwin to learn about Azure Stack HCI, which is a new host operating system for hyperconverged infrastructure. Delivered as an Azure service, Azure Stack HCI provides the latest and up to date security, performance, and feature updates. To illustrate the flexibility of Azure Stack HCI, Cosmos also shows his &quot;cluster in a wooden box&quot; - a self-contained, battery-powered datacenter built into a custom-made wooden briefcase.[0:00:00]- Introduction[0:00:28]- Episode start[0:02:37]- Unpacking Azure Stack HCI[0:05:13]- Demo: Azure Stack HCI in the Azure portal[0:08:35]- Demo: Seamlessly replicate VMs to Azure[0:10:18]- A cluster in a wooden box[0:12:32]- Azure Stack HCI use cases, hardware, and cost[0:14:40]- Episode wrap-upAzure Stack HCI overviewAzure Stack HCI documentationAzure Stack HCI announcement blog postcluster in a wooden box (ciwb) on LinkedInAzure Stack HCI Overview white paperCreate a free account (Azure)</p>
Enabling secure remote work using Windows Virtual Desktop
<p>Windows Virtual Desktop (WVD) is a comprehensive desktop and app virtualization service running in Azure to enable secure remote work. Christiaan Brinkhoff joins Scott Hanselman to show how WVD is different from other desktop virtualization technologies, as well as how easy it is to implement and maintain. Deploy and scale your Windows desktops and apps on Azure in minutes and get built-in security and compliance features.[0:00:00]- Introduction[0:00:25]- Episode start[0:01:07]- WVD architecture[0:03:40]- Deploying WVD in the Azure portal[0:07:30]- Managing host pools and sessions[0:10:17]- Azure Log Analytics and Azure Monitor[0:12:10]- Connecting to virtual desktops and apps[0:14:42]- Centralized storage for profiles and files[0:17:00]- High-performance virtual desktops[0:19:00]- Using Teams in WVD[0:21:13]- Virtual applications (MSIX app attach)[0:23:21]- Feature roadmap &amp; episode wrap-upWindows Virtual Desktop overviewGetting started: Windows Virtual Desktop ARM-based Azure portalProactively monitor ARM-based Windows Virtual Desktop with Azure Log Analytics and Azure MonitorCreate a profile container with Azure Files and AD Domain ServicesDeliver remote desktops and apps from Azure with Windows Virtual DesktopSet up MSIX app attachMicrosoft 365 RoadmapWVD CommunityCreate a free account (Azure)</p>
Introducing Azure Monitor for SAP Solutions
<p>Azure Monitor for SAP Solutions is an Azure-native monitoring solution for customers running their SAP landscapes on Azure. Syeda Persia Aziz joins Scott Hanselman to show how it collects and consolidates telemetry data from Azure infrastructure and databases at one central location, regardless of the underlying infrastructure (Azure Virtual Machines, Azure Large Instances, or both). You can then use this data to correlate telemetry visually between different components for faster troubleshooting.[0:00:00]- Intro[0:00:36]- Episode start[0:02:14]- Architectural design discussion[0:03:04]- Demo/tour[0:09:05]- Q&amp;A[0:11:33]- Episode wrap-upAzure monitor for SAP solutions (preview)Azure monitor for SAP solutions providers (preview)Azure Monitor for SAP Solutions is now in previewAzure Monitor overviewQuickStart: Azure Monitor for SAP SolutionsGitHub: Azure/AzureMonitorForSAPSolutionsCreate your Azure free account today</p>
How Fidelity Investments enabled Azure at scale for their developers
<p>Maintaining an elevated level of security and governance in regulated industries like financial services can introduce complexity and friction. Geoff Langfield from Fidelity Investments joins Scott Hanselman to show how they're eliminating this friction by using automation to onboard their large developer community to Azure at scale.[0:00:00]- Intro[0:00:40]- Episode start[0:03:47]- Demo: Fidelity's AAF user portal, Part 1[0:05:50]- Explanation of the automation workflow[0:09:36]- Demo: Fidelity's AAF user portal, Part 2[0:10:47]- Architectural design discussion[0:13:47]- Episode wrap-upAzure AutomationAzure FunctionsAzure Logic AppsAzure LighthouseCreate a free account (Azure)</p>
Cloud Security Posture Management (CSPM) with Azure Security Center
<p>Azure Security Center enables you to strengthen your security posture. Yuri Diogenes joins Scott Hanselman to show how Security Center helps you identify and perform the hardening tasks recommended as security best practices and implement them across your machines, data services, and apps.[0:00:00]- Intro[0:00:24]- Episode start[0:04:41]- Demo: Security Center dashboard[0:05:20]- Demo: Security recommendations[0:06:20]- Demo: Quick fix remediation[0:07:20]- Demo: View remediation logic[0:08:00]- Demo: Regulatory compliance[0:09:06]- Demo: Standard tier overview (threat protection)[0:11:48]- Demo: Security alerts[0:13:19]- Demo: Security alert suppression rules[0:15:54]- Episode wrap-upHow to Effectively Perform an Azure Security Center PoCAzure Security Center documentationMicrosoft Azure Security Center, 2nd EditionMicrosoft Azure Security Center (Video)Create a free account (Azure)</p>
Azure Lighthouse: A unified control plane for managing Azure at scale
<p>Archana Balakrishnan joins Scott Hanselman to show how Azure Lighthouse can manage thousands of customers and millions of resources from a unified control plane. Azure Lighthouse helps deliver managed services with comprehensive and robust management tooling available in Azure.[0:00:00]- Intro[0:00:23]- Episode start[0:02:53]- Demo[0:11:27]- Final Q&amp;AAzure Lighthouse overviewWhat is Azure Lighthouse?Azure Lighthouse docsAzure Lighthouse templates on GitHubAzure Lighthouse—managing cloud, hybrid, and edge environments at-scale through a single control plane (Azure blog)Create a free account (Azure)</p>
AzUrlShortener: An open source, budget-friendly URL shortener
<p>AzUrlShortener is an open source, budget-friendly URL shortener you can deploy directly from GitHub with one click into your Azure subscription. In this episode, Frank Boucher joins Scott Hanselman to explain how to get it, why it's inexpensive, and explores the source code.[0:01:34] - DemoFBoucher/AzUrlShortener GitHub projectAzUrlShortener: How It WorksAzure Functions overviewTable storage overviewAzure Cosmos DB Table APIFrank Boucher videos: Project: Azure Url Shortener (AzUrlShortener)Create a free account (Azure)</p>
Azure HPC Cache - File caching for high-performance computing (HPC)
<p>Scott Jeschonek joins Scott Hanselman to talk about Azure HPC Cache. Whether you are rendering a movie scene, searching for variants in a genome, or running machine learning against a data set, HPC Cache can provide very low latency high throughput access to the required file data. Even more, your data can remain on its Network Attached Storage (NAS) environment in your data center while you drive your jobs into Azure Compute.[0:08:00] - Azure HPC Cache in the Azure portalAzure HPC Cache overviewWhat is Azure HPC Cache?Azure HPC Cache docsAzure HPC Cache pricingCreate a free account (Azure)</p>
Writing code and having fun with Rock, Paper, Scissors, Lizard, Spock
<p>Isaac Levin joins Scott Hanselman to talk about building highly scalable applications and having fun with the Rock, Paper, Scissors, Lizard, Spock sample application. Rock, Paper, Scissors, Lizard, Spock is a multi-language application built with Visual Studio and Visual Studio Code, deployed with GitHub Actions and running on Azure Kubernetes Service (AKS). It also uses Machine Learning and Azure Cognitive Services (Custom Vision API). Languages used in this application include .NET, Node.js, Python, Java, and PHP.[0:01:55]GitHub: microsoft / RockPaperScissorsLizardSpock (aka.ms/rpsls)Rock, Scissors, Paper, Lizard, Spock – Play the game now (aka.ms/rpsls-game)Ignite 2019 - Application Dev Keynote (aka.ms/devkeynote)Azure Kubernetes Service (AKS)Create a free account (Azure)</p>
How to choose Azure services for working with messages in your application
<p>Azure MVP Barry &quot;Azure Barry&quot; Luijbregts joins Scott Hanselman to outline how you can choose the right services for working with messages and events in your application.[0:00:48] - PresentationAzure servicesPluralsight course: Microsoft Azure for Developers: What to Use When (paywall)Azure Queue StorageAzure Service BusAzure Notification HubsAzure Event GridAzure Event HubsAzure IoT HubAzure Logic AppsAzure SignalR ServiceCreate a free account (Azure)</p>
How to choose Azure services to speed up your application
<p>Azure MVP Barry &quot;Azure Barry&quot; Luijbregts joins Scott Hanselman to outline how you can choose the right Azure services to speed up your application.[0:01:00] - PresentationAzure servicesPluralsight course: Microsoft Azure for Developers: What to Use When (paywall)Azure CDNAzure Cache for RedisAzure Traffic ManagerAzure Front DoorCreate a free account (Azure)</p>
Go serverless: Serverless operations with Azure DevOps
<p>Abel Wang joins Donovan Brown to show how to use Azure Pipelines to build and deploy apps for Azure Functions, App Service and even Kubernetes Clusters.[0:00:45] - DemoBuild and deploy Java to Azure FunctionsDeploy a Docker container app to Azure Kubernetes ServiceDeploy a web app to Azure App ServicesAzure DevOps overviewCreate a free account (Azure)</p>
Go serverless: Big data processing with Azure Event Hubs for Apache Kafka
<p>Working with Apache Kafka and want to simplify management of your infrastructure? Lena Hall joins Scott Hanselman to show you can keep using Apache Kafka libraries for hundreds of projects, and try Azure Event Hubs behind the scenes to focus on code instead of maintaining infrastructure.[0:04:44] - DemoApache Kafka Applications Can Work Without an Apache Kafka Cluster?Quickstart: Create an event hub using Azure portalUsing Apache Spark with Azure Event Hubs for Apache Kafka EcosystemsApache Kafka: A distributed streaming platformAzure Event Hubs overviewCreate a free account (Azure)</p>
Go serverless: Real-time applications with Azure SignalR Service
<p>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 updates in a web application using Azure Functions and SignalR ServiceAzure SignalR ServiceCreate a free account (Azure)</p>
Go serverless: Enterprise integration with Azure Logic Apps
<p>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)</p>
Go serverless: Containers with Kubernetes and virtual nodes
<p>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 account (Azure)</p>
Go serverless: Event-driven applications with Azure Functions
<p>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 overviewGo serverless playlist on YouTubeCreate a free account (Azure)</p>
Manage and govern your hybrid servers using Azure Arc
<p>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 Guest ConfigurationCreate a free account (Azure)</p>
Azure Cosmos DB Free Tier and Autopilot
<p>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 databases in autopilot mode (Preview)Frequently asked questions about provisioned throughput in Azure Cosmos DB autopilot mode (Preview)Azure Cosmos DB overviewCreate a free account (Azure)</p>
Secure access to your API server using authorized IP ranges in AKS
<p>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)</p>
End-to-end IoT device security with Azure Sphere
<p>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)</p>
A quick intro to the Azure Stack portfolio
<p>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 form-factor that can be carried in a backpack. The versatility of these Azure Stack Edge form-factors and cloud-managed capabilities brings cloud intelligence and compute to retail stores, factory floors, hospitals, field operations, disaster zones, and rescue operations.Expanding the Azure Stack portfolio to run hybrid applications across the cloud, datacenters, and the edge (blog post)Azure Stack portfolioAzure Stack docsAI on the edge with Azure Stack EdgeCreate a free account (Azure)</p>
How to use HTTP overrides on Azure CDN from Microsoft
<p>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 engine for Azure CDNAzure Content Delivery Network (CDN)Azure CDN pricingCreate a free account (Azure)</p>
How to manage platform updates with Maintenance Control in Azure
<p>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 option to wait on platform updates and apply them within a 35-day rolling window.[0:07:21] - DemoIntroducing maintenance control for platform updatesPreview: Control updates with Maintenance Control and the Azure CLIPreview: Control updates with Maintenance Control and Azure PowerShellCreate a free account (Azure)</p>
How to connect and deliver services privately on Azure with Azure Private Link
<p>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)</p>
Intro to Rudr: A Kubernetes Implementation of the Open Application Model
<p>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 Kubernetes Implementation of the Open Application ModelService Tracker app (OAM samples repo)Open Application Model siteThe Open Application Model specificationOpen Application Model Gitter (oam-dev)Azure Kubernetes Service (AKS)Learn all about Open Application Model (OAM)Create a free account (Azure)</p>
Learn all about Open Application Model (OAM)
<p>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 specificationOpen Application Model Gitter (oam-dev)Intro to Rudr: A Kubernetes Implementation of the Open Application ModelCreate a free account (Azure)</p>
How to publish your APIs with the new developer portal in Azure API Management
<p>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)</p>
How to get started with Azure using Azure Quickstart Center
<p>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)</p>
Microsoft Cloud Adoption Framework for Azure, Part 2
<p>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 Adoption Framework for Azure, Part 2 | Azure FridayCreate a free account (Azure) </p>
Microsoft Cloud Adoption Framework for Azure, Part 1
<p>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 Azure, Part 2 | Azure FridayCreate a free account (Azure)</p>
How to do Bulk and Transactional Batch operations with the Azure Cosmos DB .NET SDK
<p>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 Cosmos DBAzure Cosmos DB overviewCreate a free account (Azure) </p>
How to set up a direct interconnection between Azure and Oracle Cloud Infrastructure (OCI)
<p>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 and applications you need to run your business.[0:06:45] - DemoOracle application solutions integrating Microsoft Azure and Oracle Cloud Infrastructure (preview)Oracle and Microsoft Accelerate Enterprise Cloud Adoption (Oracle.com)Set up a direct interconnection between Azure and Oracle Cloud InfrastructureTutorial: Integrate Oracle Cloud Infrastructure Console with Azure Active DirectoryAccelerate your cloud adoption with Microsoft and Oracle®Oracle and Microsoft Expand Their Multicloud Alliance to the London RegionCreate a free account (Azure)</p>