Anton Babadjanov joins Scott Hanselman to discuss the new redesigned administrative UI for API Management. Also, see how it enables a design-first approach with the ability to produce simulated (mocked) API responses. For more information, see: API Management Documentation API Management Blog Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday
Oct 20, 2017
Klaas Langhout joins Scott Hanselman to show Azure File Sync for centralizing file services into Azure, which reduces the cost and complexity of managing islands of data while preserving existing app compatibility and performance. In addition, it provides multi-site access to the same data, tiering of less frequently used data off-premise, and integrated backup and rapid restoration. For more information, see: Planning for an Azure File Sync (docs) Announcing the public preview for Azure File Sy...
Oct 17, 2017
Christina Compy joins Scott Hanselman to talk about exposing your internet-isolated apps with an Application Gateway. This enables you to securely host multi-tier applications on an Internal Load Balancer (ILB) App Service Environment (ASE) and only expose the front-end applications that you want to expose. For more information, see: Create and use an internal load balancer with an App Service environment (docs) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @ccompy...
Oct 13, 2017
Pui Chee "PC" Chan joins Scott Hanselman to discuss native support for Jenkins in Azure. Our plugins make it easy for you to build your project using a container agent and then automate deployment from Jenkins to an Azure Container Service Kubernetes cluster. For more information, see: Announcing Deploy to Kubernetes (blog) Jenkins.io links: Azure Container agent Deploy to Kubernetes Deploy to Azure Container Service Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday...
Oct 12, 2017
Hariharan Jayaraman joins Scott Hanselman to talk about the Azure Instance Metadata Service, which provides information about running virtual machine instances that you can use to manage and configure your virtual machines. Use the service to get information such as SKU, network configuration, and upcoming maintenance events. For more information, see: Azure Instance Metadata service (docs) General Availability of Instance Metadata Service in Global Azure Regions (blog post) Leverage Azure insta...
Oct 10, 2017
Aaron Roney joins Scott Hanselman to check out the new Experimental cmdlets in Azure PowerShell. This new functionality comes directly from user feedback, which the Azure PowerShell team uses to provide improved functionality. Check out the new cmdlets shown here and try them yourself! For more information, see: Azure PowerShell (docs) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @twitchax
Oct 05, 2017
Christina Compy joins Scott Hanselman to talk about the recently relaunched App Service Hybrid Connections. This feature enables your apps in the App Service to reach resources on other networks. Those other networks can be in Azure, on-premises or networks in other cloud providers. For more information, see: Azure App Service Hybrid Connections (docs) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @ccompy
Oct 03, 2017
Hemant Mahawar joins Scott Hanselman to demo the PowerShell experience in Azure Cloud Shell, a browser-based shell experience hosted in the cloud. Now you have the flexibility of choosing the shell experience that best suits the way you work. Azure drive (Azure:) enables you to discover and navigate all Azure resources like file system navigation and provides contextual capabilities such as resource-group scoping for Azure PowerShell cmdlets and a context-sensitive command list. For more informa...
Sep 28, 2017
In this episode, Mani Ramaswamy joins Scott Hanselman to talk about Azure Service Fabric on Linux, which recently became generally available as a container orchestrator. Many premier first-party services such as Azure SQL Database, Bing, Azure Cosmos DB, and EventHubs are all running on Service Fabric on Windows, and now the same technology is being made available worldwide on Linux. For more information, see: Create Service Fabric clusters on Windows Server or Linux (docs) Announcing the genera...
Sep 26, 2017
Kirill Gavrylyuk shows Scott Hanselman an easy way to build planet-scale serverless apps in minutes using Azure Cosmos DB and Azure Functions. Customers expect apps to offer event-driven, near real-time experiences. Now you can subscribe to changes in Azure Cosmos DB collections and trigger logic in real time while being globally-distributed, and without deploying or managing any servers. For more information, see: Azure Functions Cosmos DB bindings (docs) Azure Cosmos DB Azure Functions Create ...
Sep 25, 2017
Matthew Henderson does a demo for Scott Hanselman to show how simple it can be to build serverless apps that leverage bindings for Microsoft Graph (e.g., reading data from a Microsoft Excel spreadsheet in a OneDrive folder) to avoid writing laborious initialization and authentication code, all using Azure Functions. For more information, see: Microsoft Graph Azure Functions Azure Functions HTTP and webhook bindings Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @matt...
Sep 25, 2017
Azure Cosmos DB is a globally distributed database with limitless elastic scale. To take advantage of elastic scale, you first need to choose a partition key. Kirill Gavrylyuk stops by Azure Friday to talk with Scott Hanselman about the choice of partition key, and how to use the new metrics charts to troubleshoot a poor partition key choice (e.g., "hot partitions"). For more information, see: Try Azure Cosmos DB How to partition and scale in Azure Cosmos DB (docs) Monitor Azure Cosmos...
Sep 21, 2017
Hariharan Jayaraman joins Scott Hanselman to talk about how HashiCorp Terraform provides an easy way to define and deploy cloud infrastructure using HashiCorp Configuration Language (HCL). This custom language is easy to write and easy to understand, and Hariharan gives you the steps to start using Terraform with Azure. For more information, see: Install and configure Terraform to provision VMs and other infrastructure into Azure (docs) Terraform-providers/terraform-provider-azurerm (GitHub) Mic...
Sep 20, 2017
Dan Taylor joins Scott Hanselman to talk about being able to get a code-level analysis of slow requests in production using the Application Insights profiler for Azure App Service. Dan shows Scott how to use the Application Insights Profiler to quickly get to the bottom of two different performance issues in an ASP.NET Web App. For more information, see: Application Insights Overview Profiling live Azure web apps with Application Insights (docs) Create a Free Account (Azure) Follow @SHanselman F...
Sep 19, 2017
Ziv Rafalovich joins Scott Hanselman to talk about improvements to the planned maintenance experience in Azure, including better visibility and control of maintenance events that impact virtual machine availability. Learn how to create alerts, discover which virtual machines are scheduled for maintenance, and proactively start the maintenance using the Azure portal, REST API, Azure PowerShell, or Azure CLI. Note: During September 2017, you can try the new experience by creating new VMs in the US...
Sep 18, 2017
Dushyant Gill joins Scott Hanselman to talk about Azure Service Health. When issues in Azure services affect your business-critical resources, Azure Service Health notifies you and your teams, helps you understand the impacts of the issue, and keeps you updated as the issue is resolved. It also helps you prepare for planned maintenance and changes that could affect the availability of your resources. [01:34] - Personalizing your view of Azure Service Health [03:32] - Tracking issues and keeping ...
Sep 15, 2017
Dan Taylor joins Scott Hanselman to talk about how the Snapshot Debugger in Application Insights can help you identify the root cause of issues in your production environment without having to repro them locally. Dan shows how by adding the Microsoft.ApplicationInsights.SnapshotCollector NuGet package to your app, you can get view full-process snapshots containing local variables the moment exceptions are thrown in production. For more information, see: Application Insights Overview Debug snapsh...
Sep 12, 2017
Kirill Gavrylyuk shows Scott Hanselman a new way to try Azure Cosmos DB free of charge, no sign-up or credit card required. It's a perfect way to get to know Azure Cosmos DB better, without commitment. For more information, see: Try Cosmos DB Follow @SHanselman Follow @AzureFriday Follow @kirillg_msft
Sep 08, 2017
Evgeny Ternovsky joins Scott Hanselman to talk about Azure Log Analytics and its upgraded search platform, including a dedicated query experience and a powerful new query language. Already available in Application Insights, this upgrade unifies the analytics experience across Azure. For more information, see: What is Log Analytics (documentation) Analytics Query Language (documentation) Announcing the New and Improved Azure Log Analytics (blog) Create a Free Account (Azure) Follow @SHanselman Fo...
Sep 05, 2017
Apurva Joshi (AJ) joins Scott Hanselman to talk about App Service providing built-in image support to ASP.NET Core, Node.js, PHP, and Ruby on Linux, as well as by enabling web developers to bring their own Docker-formatted container images, which in turn supports languages like Java, Python, Go, and more. For more information, see: Web App on Linux Documentation (docs) See what's new for Azure App Service - Web App on Linux (Preview) (blog) Create a Free Account (Azure) Follow @SHanselman Follow...
Aug 30, 2017
Mark Scurrell joins Scott Hanselman to talk about low-priority virtual machines (VMs) from Azure Batch, which you can use to reduce the cost of Batch workloads. Low-priority VMs make new types of Batch workloads possible by providing a large amount of compute power that is also economical, taking advantage of surplus capacity in Azure when it's available. When you specify low-priority VMs in your pools, Azure Batch can automatically use this surplus when available. For more information, see: Azu...
Aug 30, 2017
Kelly Anderson joins Scott Hanselman to show how Azure Site Recovery can help save the day to keep your applications available in the event of a disaster. For more information, see: Azure Site Recovery (overview) Azure Site Recovery (docs) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday
Aug 28, 2017
Sean McKenna drops by Azure Friday to discuss and demo Cloud Foundry, an open-source cloud application platform following the recent announcement that Microsoft has joined the Cloud Foundry Foundation. Pivotal Cloud Foundry is available in the Azure Marketplace for ease of deployment on Azure. Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @seanmckmsft
Aug 24, 2017
Niraj Gandhi joins Scott Hanselman to discuss and demonstrate Azure Managed Applications. Managed service providers (MSPs), ISVs, and corporate IT teams can create managed applications to deliver solutions through the Azure Marketplace or the Service Catalog. Because the publisher manages and supports the applications, those who deploy them don't have to develop the additional expertise to maintain, update, or service them. For more information, see: Azure Managed Applications (blog) Azure manag...
Aug 24, 2017
Leon Welicki wows Scott Hanselman with recent updates to the Azure Portal, including new usability features, how you can preview new portal features, keyboard shortcuts, improved filtering, bulk actions, accessibility, portal-wide search, dashboard customization, and more. For more information, see: Azure portal (Preview) Microsoft Azure portal Microsoft Azure portal overview Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @LWelicki
Aug 21, 2017
Manling Zhang joins Scott Hanselman to talk about how to optimize content delivery with Azure CDN for various customer scenarios, such as general web delivery, large file download, and media streaming. With one little hint from customer about the scenario, Azure CDN will apply the a set of default optimizations in the backend which provides optimal performance of content delivery. For more information, see: Azure Content Delivery Network (CDN) Azure CDN docs Create a Free Account (Azure) Follow ...
Aug 18, 2017
Manling Zhang joins Scott Hanselman to demo the recent integration of CDN into Azure Web App, Storage and Media Services portal experience. Enabling and managing a CDN for these services is extremely simple with a few clicks and without leaving the portal. For more information, see: Azure Content Delivery Network (CDN) Azure CDN docs Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday
Aug 18, 2017
Bahram Banisadr introduces Scott Hanselman to Azure Event Grid, which is a fully-managed event service for managing events across many different Azure services and applications. Made for performance and scale, it simplifies building event-driven applications and serverless architectures. For more information, see: Azure Event Grid: An Event Grid for Modern Applications (blog) Azure Event Grid (product overview) Azure Event Grid (documentation) Create a Free Account (Azure) Follow @SHanselman Fol...
Aug 16, 2017
Matt Nielson joins Donovan Brown to show off a preview of App Service Domain, which gives you a first-class experience in the Azure portal to create and manage domains that will be hosted on Azure DNS for your Azure services such as Web Apps, Traffic Manager, Virtual Machines, and more. For more information, see: Announcing the preview of App Service domain (blog) Buy a custom domain name for Azure Web Apps (docs) Create a Free Account (Azure) Follow @DonovanBrown Follow @AzureFriday
Aug 14, 2017
Aravind Krishna shows Scott Hanselman how to get started with the Table API for Azure Cosmos DB, the globally distributed multi-model database. Using the API, applications running on Azure Table storage can take advantage of secondary indexes, turnkey global distribution, dedicated throughput, and single digit millisecond latency with 99.99% comprehensive SLAs. For more information, see: Introduction to Azure Cosmos DB: Table API Create a Free Account (Azure) Follow @SHanselman Follow @AzureFrid...
Aug 10, 2017