Azure Weekly
Issue #243 - 22nd September 2019
A few highlights from the endjin blog this week: This week we've got another update from our raspberry pi exploration - Mike covers Passwordless SSH from Windows 10 to Raspberry Pi, a really useful tip for quick set up! Jess has written a great blog on Long Running Functions in Azure Data Factory, covering Durable Functions, ADF and ARM deployment. And Carmel writes: "How Azure DevTestLabs is helping me climb Everest" while remote working from a youth hostel in the Lake District.
Elsewhere, Gregor Suttie has announced The 2019 Azure Advent Calendar, which will bring us a month of exciting Azure content! And finally, a useful tip on how to Retrieve Azure Storage access keys in an ARM template from Eldert Grootenboer, a trick we've used many times to secure our storage accounts via key vault.
⚙️ AI + Machine Learning
- On Channel 9, Seth Juarez and Vinod Kurpad talk about Knowledge mining using the knowledge store feature of Azure Search
🔎 Analytics
- On the MSSQL Tips site, Ron L'Esteve talks about Azure Data Factory Mapping Data Flows for Big Data Lake Aggregations and Transformations
- The Azure updates team announces Azure Analysis Services scale-out improvement, Azure Analysis Services diagnostic logging improvements for scale-out and Improved query replica synchronization in Azure Analysis Services is in development
- On Microsoft Cloud Blogs, Christian Heide Damm discusses Using Power Platform Dataflows to extract and process data from Business Central (Part 2)
- The Azure updates team announces that Copy Activity in Azure Data Factory supports creating a destination table automatically
🖥️ Compute
- The Azure updates team announces that M-series virtual machines VMs are now available in the Switzerland West and Switzerland North regions, in the Germany West region and in the Germany North region
- On the DEV site and Channel 9, Cecil L. Phillip, Chris Gillum and Sebastian Burckhardt are Diving into Durable Entities with Azure Functions
- Also on the DEV site, Burke Holland (@burkeholland) asks - Is Serverless really as cheap as everyone claims?
- James van Den Berg walks through Creating Azure Virtual Machine via the Portal
- On the Stackify Blog, there is a post on What are Microservices? Code Examples, Best Practices, Tutorials and More
- On Code Project, Duncan Edwards Jones (@Merrion) describes Event Sourcing on Azure Functions
- On the Serverless360 blog, Surya Venkatasubramanian lists the Top 10 Serverless Sessions at Microsoft Ignite 2019
- Tobias Zimmergren explains how to Send health pings from your Azure Function applications to ensure Scheduled triggers work as expected
- On the DEV site, Chris Noring explains How YOU can build a Serverless C# .Net Core API in no time, with bindings and a Database
- On the DEV site, Jeremy Likness explains how to Create and Test a JavaScript Node.js Serverless Function on Azure
- On the endjin blog, Jess Panni (@JessPanni) writes about Long Running Functions in Azure Data Factory
- Barry Luijbregts (@azurebarry) describes how to Respond to Events with Azure Functions
🚢 Containers
- The Azure updates team announces that Azure Kubernetes Service is now available in Azure Government and Egress lockdown in Azure Kubernetes Service AKS is now generally available
- Adam Marczak (@MarczakIO) delivers a Azure Container Instances Intro
- On the DEV site, Abhishek Gupta explains How to develop a Kafka Streams application for data processing and deploy it to Kubernetes
🗄️ Databases
- Bill Wilder (@codingoutloud) discusses Running SQL Azure Securely
- The Azure updates team announces that Audit logging on Azure Database for PostgreSQL is now in preview, Azure Data Factory now supports copying data into Azure Database for MySQL, highlights the Azure Private Link Preview, and announces that Azure SQL Database—Auto-failover groups feature now available in all regions and Auto-failover for managed instances in Azure SQL Database is now available
- On Microsoft Cloud Blogs, The Azure Team writes about Three ways to leverage composite indexes in Azure Cosmos DB
- On Channel 9, Jeroen Ter Heerdt and Anna Thomas discuss How to switch an existing Azure SQL Database to Hyperscale Data Exposed
- On the Azure SQL Database blog, Jeroen ter Heerdt (@jeroenterheerdt) discusses Exploding Bill of Materials using Graph Shortest Path, How to switch an existing Azure SQL Database to Hyperscale, highlights A conversation about SLA for Azure SQL Database, and talks about Restoring a database to Azure SQL DB from backup and on the Azure SQL Database blog, highlights Docs on Azure SQL Database Machine Learning Services
🛠️ Developer Tools
- Gunnar Peipman (@gpeipman) delves into How many .NET Core SDK-s you REALLY have
- Rahul Nath (@rahulpnath) writes about Remote Debugging: Azure Virtual Machines With Visual Studio
- Brian Bunke (@brianbunke) describes the REST Client in VS Code
- On Microsoft Cloud Blogs, The Azure Team announces that HDInsight support in Azure CLI is now out of preview
- On the DEV site, Abhishek Gupta describes How to quickly test connectivity to your Azure Event Hubs for Kafka cluster, without writing any code
- Sam Cogan (@samcogan) writes about Azure CLI Interactive Mode
- Stephane Lapointe (@s_lapointe) highlights that Tenant and Subscription display names now available in Azure Resource Graph command lines
- Mike Pfeiffer and Tim Warner talk about how to prepare for the Azure Fundamentals Certification AZ-900
- Gregor Suttie (@gregor_suttie) introduces The 2019 Azure Advent Calendar
🔩 DevOps
- On the endjin blog, Carmel Eve (@Carmel_Eve) writes: How Azure DevTestLabs is helping me climb Everest
- Andy Leonard (@AndyLeonard) explains how to Overcome Challenges of Lifting and Shifting SSIS to Azure
- The Azure updates team announces that Azure Lab Services now supports new GPU Virtual Machine sizes and A preview upgrade for Azure DevTest Labs Tasks extension is now available
- On the Microsoft DevOps blog, Sasha Rosenbaum (@DivineOps) lists the Top Stories from the Microsoft DevOps Community
- Also on Channel 9, Scott Hanselman and Miao Jiang talk about how to Build a CI/CD pipeline for API Management, Part 1 and Part 2
- Tobias Zimmergren talks about how to Run Azure DevOps Unit Tests with the Azure Storage Emulator on Hosted build agents
🎭 Identity
- On the Revolution Analytics blog, Hong Ooi talks about Obtaining tokens with AzureAuth inside a Shiny app
- On Microsoft Cloud Blogs, the Azure Team announces user delegation SAS tokens preview for Azure Storage Blobs
🔌 Integration
- On the Premier Developer blog, Herald Gjura (@Herald_Gjura) covers Ordering Messages in Azure Service Bus
- Justin Yoo (@justinchronicle) discusses some ServiceBusPlugin Tricks
- On Channel 9, Cale Teeter (@Windozer) talks about how to Generate Logic Apps and Flows to Publish Smart Contract Events to Event Grid and Service Bus Block Talk
- On the Serverless360 blog, Surya Venkatasubramanian discusses Azure Service Bus Queues vs Topics
- On the Database Journal site, Marcin Policht covers Implementing SQL Server Integration Services with Azure Data Factory
💡 Internet of Things
- On the Azure podcast, Josh Nash delves into Azure Sphere
- On the endjin blog, Mike Larah (@MikeLarah) describes Passwordless SSH from Windows 10 to Raspberry Pi
- On Channel 9, Ashita Rastogi talks about how to Simplify downstream processing with Azure IoT Hub message enrichments
- On the Codit blog, Steef-Jan Wiggers (@SteefJan) blogs about Azure IoT – Building a Smart Office Solution
⚖️ Management and Governance
- The Azure updates team announces Recent Updates to Azure Site Recovery, Azure Advisor alerts are now in preview, Service Map feature of Azure Monitor is now available in additional regions, Azure Monitor for Azure Virtual Machines is now available in additional regions and Azure provides at-scale tags management through Azure Policy
- Eldert Grootenboer (@egrootenboer) explains how to Retrieve Azure Storage access keys in an ARM template
- Stanislav Zhelyazkov (@StanZhelyazkov) brings us Azure Monitor Alert Series – Part 5 and Part 6
- Stephane Lapointe (@s_lapointe) describes How to use Office 365 Exchange PowerShell module in Azure Automation
- On the MSSQL Tips site, Mohammed Moinudheen covers Locking Resources in Azure with Read Only or Delete Locks
- Julien Corioland (@jcorioland) writes about Terraform on Microsoft Azure - Part 5: How to test your Terraform deployments
🎬 Media
- The Azure updates team announces that Video Indexer Multilingual identification and transcription and Video Indexer Animated Character Detection are now in public preview
- On Microsoft Cloud Blogs, the Azure Team blogs about Azure Media Services new AI-powered innovation
🚌 Migration
- The Azure updates team announces that Data transfer from Azure Origins to Azure CDN from Microsoft is now free of charge
- On the Azure SQL Database blog, Jeroen ter Heerdt (@jeroenterheerdt) highlights Data Migration Assistant and Data Migration life-cycle
- On the MSSQL Tips site, Dinesh Asanka walks through Migrating On-Premises Microsoft SQL Server Business Intelligence Solution to Azure
📱 Mobile
- On Channel 9, James Montemagno (@JamesMontemagno) talks about Android App Bundles 101
- Barry Luijbregts (@azurebarry) discusses Providing a Backend for Your Mobile Applications with Mobile Apps
🌐 Networking
- Aidan Finn (@joe_elway) writes about Private Connections to Azure PaaS Services
- The Azure updates team announces that Azure Private Link is now available in preview, Azure Firewall updates—September 2019, Interface Endpoints For SQL DB, Interface Endpoints For SQL DB and Monitor bandwidth useage for all peered Azure virtual networks with ExpressRoute
- Sam Cogan (@samcogan) writes 'WTH is Azure Private Link'
- Thomas Maurer (@thomasmaurer) describes How to enable Ping (ICMP echo) on an Azure VM
🔐 Security
- On Microsoft Cloud Blogs, Or Tsemah discusses Maximizing your Identity Security Posture with Azure Advanced Threat Protection
- On the DEV site, Tanya Janca covers Threat Modelling
- On the Azure blog, Ravi Alwani writes the first in a series of posts about designing a SAP on Azure Architecture - Designing for security
📦 Storage
- James Serra (@JamesSerra) discusses Ways to access data in ADLS Gen2
- The Azure updates team announces that Azure HPC Cache is now in preview
- On Microsoft Cloud Blogs, the Azure Team highlights that Azure Files premium tier gets zone redundant storage
🔗 Web
- Barry Luijbregts (@azurebarry) gives us a Azure App Service overview and discusses Hosting Web Applications with Web Apps
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) quickly covers a Blazor App Hosted as Azure Static Website in Blob Storage