Azure Friday (Audio)
Episodes
Best Practices for Securing Azure SQL Database
02 Oct 2014
Contributed by Lukas
Scott learns how to secure Azure SQL Database with Jack Richins. We cover getting started and best practices for a more secure database. Areas covered...
Azure Redis Cache 103 - Failover and Monitoring
02 Oct 2014
Contributed by Lukas
Scott talks with Saurabh Pant about the new Azure Managed Redis Cache. In this more advanced session we learn about failover and monitoring. How to U...
HATEOAS, REST, and Hypermedia Primer with Mat Velloso
25 Sep 2014
Contributed by Lukas
All this talk about REST and RESTful Web Services can be overwhelming. There's also terms like "HATEOAS," which sounds scary but actually me...
Azure Redis Cache 102 - Application Patterns
18 Sep 2014
Contributed by Lukas
Scott talks with Saurabh Pant about the new Azure Managed Redis Cache. In this episode Scott learns about generalized application patterns for Redis. ...
Azure Redis Cache 101 - Introduction to Redis
18 Sep 2014
Contributed by Lukas
Scott talks with Saurabh Pant about the new Azure Managed Redis Cache. We'll cover a basic introduction to Redis and Redis on Windows. What kinds of t...
Azure DocumentDB 101 with Ryan CrawCour
11 Sep 2014
Contributed by Lukas
Scott talks to Ryan CrawCour about the new managed Azure Document Database called "Azure DocumentDB." What problem does it solve? How does i...
Azure DocumentDB 102 with Ryan CrawCour
11 Sep 2014
Contributed by Lukas
Scott talks to Ryan CrawCour about the new managed Azure Document Database called "Azure DocumentDB." We've made our database, but now let's...
Azure API Management 103 with Josh Twist
04 Sep 2014
Contributed by Lukas
Scott digs into the advanced details of Azure API Management with Josh Twist. What kinds of transformations can be applied to your public-facing API? ...
Azure API Management 102 with Josh Twist
04 Sep 2014
Contributed by Lukas
In API Management 101, Scott got an overview from Josh Twist of the new Azure API Management Service. Now, Josh explains how to customize the public f...
Azure API Management 101 with Josh Twist
04 Sep 2014
Contributed by Lukas
Scott talks to Josh Twist and gets an overview of the new Azure API Management Service. If you've got a Web Service, why would you want API Management...
Azure WebSites - Site Extensions
29 Aug 2014
Contributed by Lukas
Suwat Bodin educates Scott about Azure Websites Site Extensions. Together they create a simple Site Extension and upload it to http://www.siteextensio...
Azure Service Bus 101 with Dan Rosanova
29 Aug 2014
Contributed by Lukas
Dan Rosanova talks about Azure Service Bus. He explains Topics, Queues and Relays. Then, Dan builds a simple app in Python that talks to Azure Service...
Azure Advanced Web Hosting Plans
22 Aug 2014
Contributed by Lukas
What are Web Hosting Plans in Azure, and what kinds of advanced functionality do they hold? Scott talks with Yochay and learns how to manipulate hosti...
Azure WebSites - Best Practices
15 Aug 2014
Contributed by Lukas
Scott learns from Sunitha Muthukrishna the best practices to keep in mind when creating Azure Websites. How should my site architecture change when I ...
Azure WebSites - Deployment Slots for Staging Sites
11 Aug 2014
Contributed by Lukas
Azure Websites recently added support for multiple deployment "slots" like Dev, Test, and Staging. Daria Grigoriu shows Scott how this works...
Azure WebSites - Traffic Manager and Global Load Balancing
11 Aug 2014
Contributed by Lukas
Traffic Manager comes to Azure Websites and Eduardo Laureano is here to tell Scott about how this feature makes Azure WebSites way more powerful. We c...
Azure WebSites - Automatic and Easy Backup
11 Aug 2014
Contributed by Lukas
Azure Websites gets even more useful with automatic and easy backup/restore, now baked into the platform. Eduardo Laureano schools Scott on this new f...
Azure WebJobs 109 - Advanced WebJobs SDK Programming
01 Aug 2014
Contributed by Lukas
The march of Pranav continues, this time deep into the Azure WebJobs SDK. You can affect how your Web Jobs run and take full control when you write to...
Azure WebJobs 108 - Notifications from WebJobs
01 Aug 2014
Contributed by Lukas
Pranav Rastogi continues to dive into Azure WebJobs, this time showing how notifications can be hooked into a WebJob. Maybe I can get texted when a jo...
Azure WebJobs 107 - Cross Platform WebJobs
01 Aug 2014
Contributed by Lukas
What other languages can be used to make an Azure WebJob? Can I deploy from the command line? Pranav Rastogi gets advanced and we deploy from DOS (not...
Azure WebJobs 106 - The WebJobs Dashboard as a Site Extension
25 Jul 2014
Contributed by Lukas
Did you know that Azure WebJobs has a management dashboard? Pranav clues us into this powerful tool in your WebJobs arsenal. Areas covered in this vid...
Azure WebJobs 105 - Scaling out Web Jobs
25 Jul 2014
Contributed by Lukas
Scott talks to Pranav Rastogi in this continuation of the WebJobs series. Here we learn how to scale our web jobs out to multiple instances. Areas cov...
What does Azure do about Privacy?
18 Jul 2014
Contributed by Lukas
Scott talks to Lori Woehler who explains Privacy and privacy concerns as it relates to Microsoft Azure. Is my data private? How private? Areas covered...
Is Microsoft Azure Compliant? What does that mean?
18 Jul 2014
Contributed by Lukas
Scott talks to Lori Woehler who explains what it means to be compliant. Can we use Azure in Healthcare systems? To take Credit Cards? In your country ...
Azure Media Services 102 - Dynamic Packaging and Mobile Devices
04 Jul 2014
Contributed by Lukas
Scott learns how to service video from Azure dynamically to any mobile device! Mingfei Yan from the Media Services team has the hookup. Areas covered ...
Azure Media Services 101 - Get your video online now!
04 Jul 2014
Contributed by Lukas
Mingfei Yan from the Azure Media Services team shows Scott how easy it is to get video into Azure at scale, then view from any device. Areas covered i...
Virtual Private Networks in Depth
27 Jun 2014
Contributed by Lukas
Going beyond the basics, Scott hears from Ashwin Palekar about how to lock down an Azure installation with multiple layers of firewalls and many layer...
Setting up Virtual Private Networks in Azure
20 Jun 2014
Contributed by Lukas
Scott learns how to setup a Virtual Private Network within Azure to keep Virtual Machines off the public network completely. Areas covered in this vid...
Red vs. Blue - Internal security penetration testing of Microsoft Azure
13 Jun 2014
Contributed by Lukas
Scott hears from John Walton all about the full time security testers that attack Azure and find (and plug!) security holes, keeping our sites safe. A...
Azure Security 101 - Whose responsibility is that?
13 Jun 2014
Contributed by Lukas
Ben Ridgway schools Scott about Azure Security 101. What are the best practices when designing for a cloud platform? What is Azure's responsibility an...
Adding Web Tests to an Azure Web Site
06 Jun 2014
Contributed by Lukas
Scott and Chandrika adds a Web Test to one of Scott's existing production websites. Web Tests enable regular monitoring of your sites' uptime, and you...
Inside Azure Web Hosting Plans
06 Jun 2014
Contributed by Lukas
Chandrika Shankarnarayan teaches Scott about how Azure Web Hosting Plans are now exposed in the new Azure portal. We'll see how they can save me money...
Microsoft Endpoint Protection for Azure
06 Jun 2014
Contributed by Lukas
Scott learns about the new Microsoft Endpoint Protection for Azure. This video includes how to install, update, and configure it to constantly scan fo...
Adding Analytics to Azure Web Sites
06 Jun 2014
Contributed by Lukas
Scott and Chandrika add the new Analytics JavaScript to one of Scott's production sites running within Azure and then explore the resulting data withi...
Thousands of free Linux virtual machines in VM Depot
30 May 2014
Contributed by Lukas
Scott talks to Eduard Koller about the Microsoft Open Tech "VMDepot," a collection of hundreds of open virtual machine images you can instal...
Installing a Linux Image on Azure with Eduard Koller
30 May 2014
Contributed by Lukas
Scott learns how to create and share a Linux Image on Windows Azure with Eduard Koller within Ubuntu using the Azure Command Line Tools
Josh Twist introduces hybrid connections
23 May 2014
Contributed by Lukas
Josh shows Scott how to set up hybrid connections through the new Azure portal. Hybrid connections are an excellent alternative to an on-site VPN for ...
Vishal and Scott create a new startup with the new Azure Portal
23 May 2014
Contributed by Lukas
Vishal and Scott create a new Team Project, create a Web Site with SQL, setup continuous integration from a Git repository, and then browse the deploy...
Exploring Resource Manager in the new Azure Portal
16 May 2014
Contributed by Lukas
Scott talks to Gautam Thapar about Resource Manager in the new Azure Portal enables you to group and manage resources more easily.
Azure Templates in the new Azure Portal
16 May 2014
Contributed by Lukas
Scott sits down with Gautam Thapar from the Azure Application Platform team and explores Azure Templates as a way to expand on the concept of File New...
Managing billing and saving money with the new Azure Portal
09 May 2014
Contributed by Lukas
In this Azure Friday video, Scott Hanselman is joined by Vishal Joshi from the Windows Azure team. Scott and Vishal dig into the new Azure Portal and ...
Overview of the new Azure Portal with Vishal Joshi
02 May 2014
Contributed by Lukas
In this Azure Friday video, Scott Hanselman is joined by Vishal Joshi from the Windows Azure team. Vishal gives Scott a tour around the new Azure Port...
FAQ with Mark Russinovich - How does Windows Azure use Software Networking?
24 Apr 2014
Contributed by Lukas
In this Azure Friday video, Scott Hanselman is joined by Mark Russinovich from the Windows Azure Group. Scott talks with Mark and asks - How does Wind...
FAQ with Mark Russinovich - Does Windows Azure run Windows?
18 Apr 2014
Contributed by Lukas
Scott Hanselman is joined by Mark Russinovich from the Windows Azure Group in this Azure Friday video. Scott talks to Mark Russinovich and asks him - ...
Azure WebJobs 104 - Hosting and testing WebJobs in .NET with the WebJobs SDK with Pranav Rastogi
11 Apr 2014
Contributed by Lukas
Pranav shows Scott how to process Queues and Blobs with the Azure WebJob SDK. For more information about the WebJobs SDK, see Getting Started with the...
Azure WebJobs 103 - Programming WebJobs in .NET with Pranav Rastogi
04 Apr 2014
Contributed by Lukas
Pranav takes a HelloWorld Console and turns it into an Azure WebJob with the WebJobs SDK. For more information about the WebJobs SDK, see Getting Star...
Azure WebJobs 101 - Basic WebJobs with Jamie Espinosa
28 Mar 2014
Contributed by Lukas
Jamie Espinosa explains how WebJobs via into Azure Web Sites.
Azure WebJobs 102 - Scheduled WebJobs and the WebJobs Dashboard with Jamie Espinosa
28 Mar 2014
Contributed by Lukas
We dive into more complex WebJobs and the WebJobs diagnostics dashboard.
Azure Identity 106 - Vittorio and Scott create a Windows application that authenticates against Azure Active Directory
20 Mar 2014
Contributed by Lukas
Now Vittorio and Scott create a Windows WinForms application that authenticates against Azure Active Directory
Azure Identity 105 - Vittorio extends our existing application to retrieve custom profile information from Windows Azure Active Directory
20 Mar 2014
Contributed by Lukas
Vittorio extends our existing application to retrieve custom profile information from Windows Azure Active Directory usign the WAAD SDK.
Azure Identity 104 - Vittorio talks about the Windows Azure Active Directory endpoints and why they matter
13 Mar 2014
Contributed by Lukas
Vittorio talks about the Windows Azure Active Directory endpoints and why they matter. We also make an interesting mistake and learn more about the sy...
Azure Identity 103 - Vittorio creates an application that will authenticate against Active Directory
13 Mar 2014
Contributed by Lukas
We start by registering an application with WAAD in the Portal and authenticate against Azure Active Directory.
Azure Identity 102 - Vittorio creates a Windows Azure Active Directory in Azure
07 Mar 2014
Contributed by Lukas
We create a Windows Azure Active Directory in Azure and talk about our options for populating it and synchronization.
Azure Identity 101 - Vittorio explains Federation and the basics of Azure Active Directory
07 Mar 2014
Contributed by Lukas
Vittorio gives Scott a clear overview of where Windows Azure Active Directory fits into the world, what federation means, and how our application inte...
Azure Scheduler 103 - Kevin Lam on the internals and details behind scheduled jobs
28 Feb 2014
Contributed by Lukas
Kevin Lam digs into the Azure Scheduler and its history and logging capabilities.
Azure Scheduler 102 - Kevin Lam on strange or unusual schedules
28 Feb 2014
Contributed by Lukas
Kevin Lam expands on how the Azure Scheduler can handle even unusual scheduled jobs.
FAQ with Mark Russinovich - How does Windows Azure heal?
21 Feb 2014
Contributed by Lukas
Scott talks to Mark Russinovich and asks the burning question - How does Azure heal when it's sick?
Azure Scheduler 101 - Kevin Lam explains how to schedule stuff
21 Feb 2014
Contributed by Lukas
Kevin Lam explains how the Azure Scheduler works and how you can use it in your applications.
Azure Queues 103 - Batch Processing with Mark Simms
14 Feb 2014
Contributed by Lukas
Now Mark and Scott add batch processing to their Azure Queue worker role, beginning to scale the capabilities of their system.
Azure Queues 104 - Dealing with Bad Actors with Mark Simms
14 Feb 2014
Contributed by Lukas
What if your queue has a "bad actor" that messes up processing for everyone else? Mark shows us the pitfalls of poor queue processing and ho...
Azure Queues 102 - Background Queue Processing with Mark Simms
07 Feb 2014
Contributed by Lukas
Mark Simms moves queue processing to the background as we start moving from a demo to a correct solution.
Azure Queues 101 - Basics of Queues with Mark Simms
07 Feb 2014
Contributed by Lukas
Azure expert Mark Simms starts at Step 0 with Azure Queues...what are they and why are they important in a distributed app?
Azure Notification Hubs with Elio Damaggio - Part 3 - Templates and Internationalization
31 Jan 2014
Contributed by Lukas
Elio Damaggio adds device templates and language preferrences to his growing Azure Notification Hubs application.
Azure Notification Hubs with Elio Damaggio - Part 4 - User-Specific Alerts
31 Jan 2014
Contributed by Lukas
Elio and Scott add in user-specific notifications and talk about more sophisticated alerting with Notification Hubs.
Azure Notification Hubs with Elio Damaggio - Part 1 - Broadcasting Alerts
24 Jan 2014
Contributed by Lukas
Elio Damaggio teaches Scott about Azure Notification Hubs and how you can send alerts to any device.
Azure Notification Hubs with Elio Damaggio - Part 2 - Filtering Alerts
24 Jan 2014
Contributed by Lukas
Elio Damaggio digs into Azure Notification Hubs and adds topic filtering.
Debugging a total failure of a Hello World node.js demo!
17 Jan 2014
Contributed by Lukas
Scott messes up a node.js demo then spends the next 30 minutes debugging it, learning more about Azure in the process!
Adding a new virtual machine to a Web Farm by making reusable images
13 Jan 2014
Contributed by Lukas
Corey shows Scott how to deprovision a Virtual Machine to make a template, then create "n" more VMs of sys-prepped images.
Exploring the Virtual Machine Depot of Community Images from Microsoft Open Technologies
10 Jan 2014
Contributed by Lukas
Scott creates a fresh Virtual Machine from a community-created VM image within the VMDepot.
Virtual Private Networks and Virtual Machines
03 Jan 2014
Contributed by Lukas
Scott and Corey create a private network for Scott's new Virtual Machine and set it up for VPN, giving it a private IP address.
Configuring Virtual Machine endpoints and load balancing a Linux VM Web Farm
03 Jan 2014
Contributed by Lukas
Scott and Corey configure Virtual Machine endpoints and load balance a Linux VM Web Farm
Adding Virtual Hard Drives, Storage Accounts, and Scaling Virtual Machines
03 Jan 2014
Contributed by Lukas
Scott and Corey scale up Scott's VM and add a new disk for increased performance.
Storage and Disk Basics with Azure Virtual Machines
27 Dec 2013
Contributed by Lukas
Scott and Corey look at adding more disks to improve VM performance, exploring how disks work in the process!
Getting Started with VHDs - What's Really Happening
27 Dec 2013
Contributed by Lukas
Scott talks to Corey Sanders about what's really going on underneath Virtual Machine's in Azure
Azure SDK comparison - Node Command Line, PowerShell, and Visual Studio integration for Azure VMs
27 Dec 2013
Contributed by Lukas
In this Azure Friday video, Scott Hanselman is joined by Corey Sanders from the Virtual Machine team. Scott and Corey fight about what's the best way ...
Scott Guthrie starts with Virtual Machines
20 Dec 2013
Contributed by Lukas
In this Azure Friday video, Scott Hanselman is joined by Scott Guthrie, EVP of Cloud and Enterprise. Scott Guthrie explains how VMs can take existing ...
Scott Guthrie demos Windows Azure Active Directory in the Cloud
20 Dec 2013
Contributed by Lukas
Scott Guthrie demos Windows Azure Active Directory in the Cloud
Scott Guthrie starts at Step 0 - What is the Azure Cloud OS?
13 Dec 2013
Contributed by Lukas
ScottHa talks to ScottGu about first principles of Azure. Where is Azure? How do the containers work? Where are they located? Where does the hardware ...
Scott Guthrie introduces Azure Web Sites and sets up Endpoint Monitoring
13 Dec 2013
Contributed by Lukas
ScottGu explains how Web Sites are load balanced, then they add Endpoint Monitoring to an existing site
Scott Guthrie explains SQL Databases in Azure
13 Dec 2013
Contributed by Lukas
Scott Guthrie tells Scott what SQL Databases in Azure can do, how backups work, what can be managed, exported, and moved to the cloud.
Scott Guthrie explaining the Azure Mobile Services "Backend In A Box"
13 Dec 2013
Contributed by Lukas
Scott Guthrie shows how to make an Azure Mobile Services and explains how Mobile Services differ from Web Sites and Virtual Machines.
Exploring the Super Secret Kudu Debug Console - with David Ebbo
06 Dec 2013
Contributed by Lukas
There's an amazing debug console within your Azure Web Site that you can use for debugging, exploring, uploading files, as well as JSON endpoints for ...
Using Deployment Hooks with Azure Web Sites plus Zapier - with David Ebbo
06 Dec 2013
Contributed by Lukas
Scott and David use Azure Web Site deployment hooks plus the 3rd party Zapier service to send text messages after successfully deployments.
Streaming Logs from Azure Web Sites - with David Ebbo
29 Nov 2013
Contributed by Lukas
Scott and David connect to the log streaming services and watch Trace output from the command line.
Using Azure Web Site Logging and Diagnostics - with David Ebbo
29 Nov 2013
Contributed by Lukas
David explains where Kudu and Web Site logs are kept, and how we can capture diagnostics trace information.
Deploying from a Branch with Kudu - with David Ebbo
22 Nov 2013
Contributed by Lukas
David and Scott setup a branching system to deploy their web site from a specific Git Branch.
Custom Web Site Deployment Scripts with Kudu - with David Ebbo
22 Nov 2013
Contributed by Lukas
Kudu can be extended to run Unit Tests and much more more using Custom Deployment Scripts. How far can David and Scott take it?
Erich Gamma introduces us to Visual Studio Online integrated with the Windows Azure Portal - Part 2
15 Nov 2013
Contributed by Lukas
Erich digs into how the Visual Studio rich editing experience codenamed Monaco uses TypeScript compiled to JavaScript in the browser to deliver type i...
What is Kudu? - Azure Web Sites Deployment with David Ebbo
15 Nov 2013
Contributed by Lukas
David Ebbo explains the Kudu deployment system to Scott. How does Kudu use Git to deploy Azure Web Sites from many sources? Join the conversation and ...
Erich Gamma introduces us to Visual Studio Online integrated with the Windows Azure Portal - Part 3
15 Nov 2013
Contributed by Lukas
Erich and Scott continue their exploration of the codenamed "Monaco" editor and the Visual Studio Online experience, editing and deploying n...
Deploying to Web Sites with GitHub using Kudu - with David Ebbo
15 Nov 2013
Contributed by Lukas
Scott and David deploy a website directly from GitHub to Azure Web Sites using Git and Kudu.
Erich Gamma introduces us to Visual Studio Online integrated with the Windows Azure Portal - Part 1
15 Nov 2013
Contributed by Lukas
Scott talks to Erich Gamma about how a rich JavaScript-based editor codenamed "Monaco" integrates with Windows Azure and Visual Studio Onlin...
Custom configuration and application settings in Azure Web Sites - with Stefan Schackow
08 Nov 2013
Contributed by Lukas
Scott and Stefan explore how Application Settings work with Azure. What settings go in your web.config and which don't? How does Azure override settin...
How does SSL work in an Azure Web Sites
08 Nov 2013
Contributed by Lukas
When you want to setup SSL on your Azure Web Site, what are you options? Stefan explains IP-based and SNI-based SSL with Azure Web Sites. Join the con...
Setting up Custom DNS Records to point to Azure Web Sites - with Stefan Schackow
01 Nov 2013
Contributed by Lukas
Scott and Stefan hook up a custom CNAME DNS Record to an Azure Web Site...will it work? Or will they wait a day for DNS to propegate?
Moving Apps to the Azure: What changes? - with Stefan Schackow
01 Nov 2013
Contributed by Lukas
Stefan shares some important details than are often forgotten when moving your site to the cloud. What do you own in the Web Sites file system, and wh...
Making multi-language Azure Web Sites with PHP, node.js, .NET and more.
25 Oct 2013
Contributed by Lukas
Scott and Stefan dig into what's required of an Azure Web Site to run more than just ASP.NET. Why does a PHP app need a web.config? Can we run one sit...
Keeping Azure Web Sites up plus Endpoint Monitoring - with Stefan Schackow
25 Oct 2013
Contributed by Lukas
Scott learns how end point monitoring works and how to keep a Web Site up all the time.
Auto Scaling Azure Web Sites, CPU or Scheduled - with Stefan Schackow
25 Oct 2013
Contributed by Lukas
Web Sites can auto-scale either on a schedule or based on load. Stefan explains to Scott how this works.
Why Azure Web Sites? Web Sites Architecture - with Stefan Schackow
25 Oct 2013
Contributed by Lukas
Why use Azure Web Sites? How do they relate to (and use) Virtual Machines and Cloud Services. Scott talks to Stefan who breaks it all down.