Julie Kohler joins Scott Hanselman to discuss how to use the traffic APIs in Azure Maps. You will learn about how to surface the best in class traffic data coming from our partnership with TomTom using a set of simple REST APIs. Get up to date information on traffic flow as well as incidents.For more information:Azure Maps (layers sample)Azure Maps product pageAzure Maps pricing pageAzure Maps documentationCreate a free account (Azure)Follow @SHanselman Follow @AzureFriday
May 09, 2018
Julie Kohler joins Scott Hanselman to discuss the newest search APIs that have been added to Azure Maps. In this episode, you'll learn about doing a nearby search, searching within a given geometry and how to search along a route providing a maximum detour time.For more information:Azure Maps product pageAzure Maps pricing pageAzure Maps documentationCreate a free account (Azure)Follow @SHanselman Follow @AzureFriday
May 09, 2018
Julie Kohler joins Scott Hanselman to discuss the core set of search APIs available in Azure Maps. In this episode, you'll learn how to do geocoding, reverse geocoding, search for Points of Interest and see an example using the JavaScript map control.For more information:Azure Maps product pageAzure Maps pricing pageAzure Maps documentationCreate a free account (Azure)Follow @SHanselman Follow @AzureFriday
May 09, 2018
Ziv Rafalovich joins Scott Hanselman to show how to use low-priority VM scale set for a significant cost saving with Azure. Low-priority VM scale set allows you to take advantage of unutilized capacity without any availability guarantees. By combining low-priority scale sets with autoscaling and mixing two scale sets behind a single SLB, Ziv shows how to get the most out of this new offer currently in preview.For more information, see:Low-priority VMs on scale sets (docs)Autoscale demo app on Ub...
May 03, 2018
Rome Li joins Donovan Brown to discuss how to run your Java microservices in Kubernetes with the help of Visual Studio Code. Java Extension Pack lets you work with Java code and projects. Spring Boot Extension Pack makes it very efficient to work with Spring Boot applications. And Kubernetes Extension visualizes Kubernetes resources and makes it easier to work with kubectl and manifest files.For more information:VS Code for Java TutorialJava Extension Pack for VS CodeSpring Boot Extension Pack f...
May 01, 2018
Today's business managers depend heavily on reliable data integration systems that run complex ETL/ELT workflows (extract, transform/load and load/transform data). Gaurav Malhotra joins Scott Hanselman to discuss how you can iteratively build, debug, deploy, and monitor your data integration workflows (including analytics workloads in Azure Databricks) using Azure Data Factory pipelines. For more information:Ingest, prepare, and transform using Azure Databricks and Data Factory (blog)Run a Datab...
Apr 26, 2018
Ria Bhatia joins Scott Hanselman to discuss Virtual Kubelet and Azure's provider, the ACI Connector. The ACI Connector paired with Kubernetes enables you to quickly spin out container instances from an AKS cluster. This is the fastest way to scale a Kubernetes cluster in the cloud.For more information:Kubernetes Virtual Kubelet with ACI (GitHub + docs)Container Instances pricingCreate a free account (Azure)Follow @SHanselman Follow @AzureFriday Follow @rbitia
Apr 25, 2018
Justin Luk joins Scott Hanselman to discuss how Azure Container Instances provide a new compute primitive in the form of on-demand containers. ACI provides efficient, granular compute that starts in seconds with simple packaging and no VM management. Use ACI in new and existing infrastructure, including Kubernetes.For more information, see:Azure Container Instances DocumentationQuickstart: Create your first container in Azure Container InstancesContainer Instances (overview)Container Instances p...
Apr 25, 2018
Azure MVP Barry Luijbregts stops by to chat with Scott Hanselman about how .NET developers can easily get started with Azure. They talk about the free e-book: Getting started with Azure for .NET developers and they discuss and show some of the awesome tools that can help you get started with Azure today.For more information:Get the free e-book: Getting started with Azure for .NET developersSelecting Workloads in Visual Studio 2017Azure SDKs download pageAzure Friday about Snapshot Debugger with ...
Apr 23, 2018
Rick Spencer joins Donovan to chat about deploying Bitnami Node.js High Availability with Azure Cosmos DB, a free listing in Azure Marketplace that uses ARM to automatically spin up a three-node Node.js cluster behind a load balancer with a shared file system and Azure Cosmos DB integration. See how you can quickly get a sample MEAN app from GitHub to a highly available production environment in the Azure cloud, with very little configuration or sysadmin knowledge required.For more information, ...
Apr 20, 2018
Gaurav Malhotra joins Scott Hanselman to discuss how you can follow industry-leading best practices to do continuous integration and deployment for your Extract Transform/Load (ETL) and Extract Load/Transform (ELT) workflows to multiple environments such as Dev, Test, Prod, and more.For more information:Continuous integration and deployment using Data Factory (Azure blog)Continuous integration and deployment in Azure Data Factory (Docs)Create a free Azure accountFollow @SHanselman Follow @AzureF...
Apr 17, 2018
Aravind Krishna stops by to chat with Scott Hanselman and take a look at common design patterns for building highly scalable solutions with Azure Cosmos DB. We will talk a little bit about modeling data and how to choose an appropriate partition key. We then look at a few patterns like event sourcing, time series data, and patterns for addressing bottlenecks/hot spots for reads, writes, and storage.For more information:Azure Cosmos DB (overview)Azure Cosmos DB (docs)Partition and scale in Azure ...
Apr 12, 2018
Kelly Anderson joins Scott Hanselman to discuss Azure Security Center, which offers built-in security management and threat protection for your cloud workloads. Azure Security Center helps you find & fix vulnerabilities, aids in blocking malicious access and alerts you when your resources are under attack. For more information:Azure Security Center documentation Azure Security blog Azure Security Center overview Azure Security Center pricing Create a Free Account (Azure)Follow @SHanselman Fo...
Apr 10, 2018
Metaparticle is an experimental, cloud-native development environment for democratizing and simplifying the development of reliable distributed applications. It uses a code-first approach, so developers can describe the composite nature of their application with easy to apply patterns and practices to annotate their existing code.For more information, see:MetaparticleMetaparticle.io on GitHubMetaparticle tutorialsCreate a Free Account (Azure)Follow @donovanbrown Follow @AzureFriday Follow @brend...
Apr 06, 2018
Mike Emard joins Scott Hanselman to discuss Azure Files, which offers fully managed file shares in the cloud, and deep dive into the latest backup and restore capability in Azure Files.For more information:Introducing backup for Azure file shares (Azure blog)Overview of share snapshots for Azure Files (docs)Hybrid Storage with Azure File Sync (Azure Friday)Azure Files (overview)Create a free account (Azure)Email feedback to the Azure Storage Team: [email protected] @SHanse...
Apr 04, 2018
James Montemagno joins Scott Hanselman to show how powerful Azure services can be used with Visual Studio and Xamarin to create cloud-connected mobile apps for Android, iOS, and Windows, using one toolset and development language (C#) across front-end and back-end.For more information, see:Geo Contacts app source code on GitHubData & Cloud Services docs for Xamarin.FormsMobile apps using Xamarin + Azure guideCreate a Free Account (Azure)Follow @SHanselman Follow @AzureFriday Follow @jamesmon...
Mar 29, 2018
Hariharan Jayaraman joins Scott Hanselman to discuss Azure Virtual Machine Serial Console, which allows console access to Azure VMs. This allows you to connect and recover VMs which are in a stuck state due to OS or configuration issues. For more information:Azure's Virtual Machine Serial Console (docs)Announced at Ignite - Azure Compute: New features and roadmapCreate a Free Account (Azure)Follow @SHanselman Follow @AzureFriday Follow @Harijayms
Mar 26, 2018
Nick Rycar from Chef stops by Azure Friday to chat with Donovan Brown about Habitat, a simple, flexible way to build, deploy, and manage cloud-native applications. Habitat makes it easier to develop and promote changes by enabling each instance of your application to continually and independently apply updates as soon as they're ready.For more information, see:Habitat (home)Habitat (docs)Habitat bldr public depotCreate a Free Account (Azure)Follow @donovanbrown Follow @AzureFriday Follow @rycar...
Mar 22, 2018
The Azure SDK for Go provides Go packages for managing and using Azure services using the Go language. Deploy your Go app to Azure Web Apps and take advantage of managed services, such as PostgreSQL, Storage, Identity, and more.For more information, see:Azure SDK for GoVanpool Manager sample applicationAzure for Go developers (docs)Azure SDK for Go SamplesCreate a Free Account (Azure) Follow @donovanbrown Follow @AzureFriday Follow @joshugav
Mar 15, 2018
Joey Aiello joins Donovan Brown to discuss PowerShell Core 6.0, a cross-platform, open-source edition of PowerShell based on .NET Core built for heterogeneous environments and the hybrid cloud. You'll also learn about how the upcoming release of OpenSSH for Windows and Windows Server will enable new ways to remotely manage your environments, as well as how PowerShell Core integrates with OpenSSH.For more information, see:What's New in PowerShell Core 6.0 (docs)OpenSSH now available in PowerShell...
Mar 09, 2018
Alex Karcher joins Donovan Brown to discuss Azure Function Proxies, the serverless API toolbox. Proxies give you a truly serverless experience to manage your APIs with dynamic billing and scaling, and a super simple setup process.For more information, see:Azure Functions Proxies is now Generally Available (blog post)Work with Azure Functions Proxies (docs)Azure Functions samples (GitHub)Azure Functions Resources (GitHub)Create Serverless APIs Using Azure Functions (MSDN Magazine)Create a Free Ac...
Mar 01, 2018
Join Kirill Gavrylyuk and Scott Hanselman to learn about native support for Apache Cassandra API in Azure Cosmos DB with wire protocol level compatibility. This support ensures you can continue using your existing application and OSS tools with no code changes and gives you the flexibility to run your Cassandra apps fully managed with no vendor lock-in. Dear Cassandra Developers, welcome to Azure #CosmosDB!Introduction to Apache Cassandra API for Azure Cosmos DBCreate a Free Account (Azure)Follo...
Feb 22, 2018
Kirill Gavrylyuk returns to Azure Friday to update Scott Hanselman on what's new in Azure Cosmos DB, such as the Cassandra API for applications that are written for Apache Cassandra, updates to the Azure Table storage API, the Apache Spark Connector, the Graph API, partitioned collections, 99.999% (five 9s) SLA, and more.Dear Cassandra Developers, welcome to Azure #CosmosDB!Introduction to Azure Cosmos DB Table APIApache Spark to Azure #CosmosDB Connector is now generally availableAzure #CosmosD...
Feb 15, 2018
Join Donovan Brown & Ralph Squillace to learn about Brigade, the Kubernetes-native service that creates structured container pipelines from JavaScript functions, letting you "script" your cluster in reaction to events. You'll also learn about Kashti, the web dashboard that shows you the status of all your Brigade projects.Brigade - Event-driven scripting for KubernetesAzure/brigade on GitHubAzure/Kashti on GitHubKubeCon 2017 Demo — Istio and Brigade CI/CDPart 1 | Part 2 | Part 3 (t...
Feb 08, 2018
Join Donovan Brown & Ralph Squillace to learn how to use Draft to kick start container-native development for Kubernetes applications. Draft lets you concentrate on your service code by removing the containment and service composition from most development work, which increases the speed of service development and improves the consistency of Dockerfiles & Helm charts.Draft - Streamlined Kubernetes Development Helm - The package manager for KubernetesAzure/draft on GitHubPart 1 | Part 2 (...
Feb 08, 2018
Join Donovan Brown & Ralph Squillace to learn about the open source tool chain that enables container-native, microservice-oriented app development and delivery in Kubernetes. They cover the challenges of adopting containers as a code delivery technology and some of the tools that help address them:Draft for containment and service compositionHelm for application deployment and managementBrigade for automating critical developer and operations tasksKashti for displaying the progress of Briga...
Feb 08, 2018
Kylie Liang shows Donovan Brown how to run Ansible playbooks on Azure using Cloud Shell, a browser-based shell experience hosted in the cloud. She also demonstrates how to use the Ansible extension for VS Code to accelerate Ansible playbook development using auto-completion and code snippets, and then run it inside Docker or Cloud Shell.Ansible in Azure Documentation (docs)VS Code extension for Ansible (Visual Studio Marketplace)Ansible playbook roles to get the latest Azure modules: Azure.azure...
Feb 01, 2018
Shahrokh Mortazavi stops by to chat with Scott Hanselman about Azure Notebooks, a free hosted Python/R/F# REPL for learning to program all the way to mastering Data Science.Azure NotebooksProject JupyterCreate a Free Account (Azure)Follow @SHanselman Follow @AzureFriday Follow @AzureNotebooks
Jan 24, 2018
Xiaokai He stops by to show Donovan Brown the rich Java support within VS Code, a free and open source editor, as well as how you can easily deploy your Spring Boot application to Azure Web App for Containers.For more information, see: Java in VS Code (docs)Build Java Web Apps with VS Code (docs)todo-app-java-on-azure - Sample TODO app using Java on Azure (GitHub)Create a Free Account (Azure)Follow @donovanbrown Follow @AzureFriday
Jan 23, 2018
Even though Azure takes three copies of your virtual machines and stores them in Azure Storage, you still need to protect your data against ransomware, corruption, or accidental deletion. Kelly Anderson stops by to chat with Scott Hanselman about how simple it is to set up Azure Backup, how its built-in security features can protect your backup data from ransomware, and how easy it is to restore your data from Azure.For more information, see:Azure Backup Documentation Cloud Backup – Online Backu...
Jan 18, 2018