Azure Weekly
Issue #225 - 19th May 2019
This week we've got a few of our own blogs we'd like to highlight. First of all, we'd like to announce that we have become Snowflake Partners. Snowflake, the "designed for the cloud" data warehouse brings with it lots of amazing features, along with our admiration. Elsewhere, Carmel Eve has provided an insightful blog about Using Databricks Notebooks to run an ETL process, and James Broome has written a thorough blog, describing How to create a Power BI workspace in an Azure DevOps Pipeline using Powershell.
Otherwise, here are this week's announcements and updates:
- Azure Virtual Machine PowerOff now available with fast shutdown
- High-Performance Computing Virtual Machines are now available in South Central US, Western Europe
- Kubernetes integration with Azure Pipelines is now available
- Service Fabric Mesh refresh announcement
- Enhanced Azure Resource Manager support for Azure Cosmos DB is now available
- Azure Cosmos DB Operator role for role-based access control RBAC is now available
- Enhanced SQL API query functionality in Azure Cosmos DB is now available
- Upgraded Gremlin API functionality for Azure Cosmos DB is now available
- Reserved instance pricing in the Dev/Test Offer
- The Orafce extension on Azure Database for PostgreSQL is now available
- Read replica across regions for Azure database services for MySQL and PostgreSQL
- Azure Marketplace new offers - Volume 36
- What's new in Azure DevOps Sprint 151 + Microsoft Build announcements
- May Security Release: Patches available for Azure DevOps Server 2019, TFS 2018.3.2, TFS 2018.1.2, TFS 2017.3.1, and TFS 2015.4.2
- Announcing the Azure Pipelines app for Microsoft Teams
- Azure Pipelines Now Supports Additional Hosted macOS Versions
- Large request upcoming support for Azure Logic App SAP Connector
- Update 19.05 for Azure Sphere public preview now available for evaluation
- Microsoft Azure portal May 2019 update
- Ansible 2.8: What's new for Azure
- Slow query log integration with Azure Monitor for Azure Database for MariaDB is now supported
- Network Security Group service tag for Azure Backup is now available
- General Availability: Public IP Prefix
- Premium files redefine limits for Azure Files (preview)
⚙️ AI + Machine Learning
🔎 Analytics
- Chris Webb (@cwebb_bi) writes that Power Query Comes To Azure Data Factory With Wrangling Data Flows
- On the endjin blog, Carmel Eve (@Carmel_Eve) walks through Using Databricks Notebooks to run an ETL process
- Also on the endjin blog, James Broome (@broomej) explains How to create a Power BI workspace in an Azure DevOps Pipeline using Powershell
- On the Revolution Analytics blog, Hong Ooi provides an Introduction to Azure Kusto
🖥️ Compute
- On the Azure podcast, The Azure podcast team (@AzurePodcast) presents Episode 279 with Matthew Henderson - Build 2019 - Functions Updates
- The Azure Updates Team writes that Azure Virtual Machine PowerOff now available with fast shutdown and they highlight that High-Performance Computing Virtual Machines are now available in South Central US, Western Europe
- On Channel 9, Scott Hanselman (@shanselman) presents Azure Friday Live - Building serverless Python apps with Azure Functions with Asavari Tayal
🚢 Containers
- On the Visual Studio blog, Lisa Guthrie writes about the General Availability For Azure Dev Spaces
- On MSDN, the Service Fabric Team provides a Service Fabric Mesh refresh announcement
- Tim Anderson (@timanderson) discusses Microsoft's Pipelines for Azure Kubernetes Service: fixing COPY failed
- The Azure updates team writes that Kubernetes integration with Azure Pipelines is now available and highlights the General Availability: Azure Dev Spaces
- On Channel 9, Scott Hanselman (@shanselman) presents Azure Friday Live - Helm 3: Distributed app package management for Kubernetes with Ralph Squillace
- On Stackify Blog, Christian Melendez writes about AKS Cluster Performance: How to Better Operate Kubernetes in Azure
- Daniel Neumann (@neumanndaniel) writes about SSH access to AKS nodes for troubleshooting purposes
- Mark Heath (@mark_heath) talks about Running a Minecraft Server in Azure Container Instances
🗄️ Databases
- On the Azure blog, Rimma Nehme (@rimmanehme) provides A Cosmonaut's guide to the latest Azure Cosmos DB announcements
- Also on the Azure blog, Parul Matah (@ParulMatah) writes Microsoft 365 boosts usage analytics with Azure Cosmos DB - Part 1 and Part 2
- The Azure updates team posts a number of updates: Enhanced Azure Resource Manager support for Azure Cosmos DB is now available, Azure Cosmos DB Operator role for role-based access control RBAC is now available, Enhanced SQL API query functionality in Azure Cosmos DB is now available, Upgraded Gremlin API functionality for Azure Cosmos DB is now available, Reserved instance pricing in the Dev/Test Offer, The Orafce extension on Azure Database for PostgreSQL is now available and Read replica across regions for Azure database services for MySQL and PostgreSQL
- Jason Roberts (@robertsjason) posts a number of blogs: Getting Started with Azure Cosmos DB and Azure Functions, Reading Azure Cosmos DB Data In Azure Functions, Writing Azure Cosmos DB Data from Azure Functions and How To Notify Clients of Cosmos DB Changes with Azure SignalR and Azure Functions
- Henry Been (@henry_been) talks about the ARM template support for Cosmos DB databases and collections
- Rohan Kumar blogs about Azure SQL Database Edge: Enabling intelligent data at the edge
- Parikshit Savjani (@talktosavjani) describes Operationalizing your PostgreSQL database health checks using SQL Notebooks
- On the Azure SQL Database blog, Jovan Popovic (@jocapc) asks Do you need to more memory on Azure SQL Managed Instance?
- On the MSSQL Tips site, Eduardo Pivaral talks about Creating Dashboard Extensions for Azure Data Studio
🛠️ Developer Tools
- On the Azure blog, Yochay Kiriaty (@yochayk) explains how to Accelerate bot development with Bot Framework SDK and other updates
- Also on the Azure blog, Christine Alford (@heyalford) highlights the Azure Marketplace new offers - Volume 36
- Sam Cogan (@samcogan) talks about Improving the Terminal Experience when Working with Azure
- On TechNet, Amanda Buchholz describes how to Rapidly enhance your Apps & Infrastructure technical knowledge
- Barry Luijbregts (@azurebarry) writes about the New Pluralsight course: Building Cloud-Native Solutions for Azure with Visual Studio
- On Microsoft Cloud Show, Andrew Connell and Chris Johnson (@mscloudshow) present Episode 302 | Recapping the Microsoft Build Conference
- On the Azure Citadel blog, Richard Cheney and Ben Coleman talk about Microsoft Build and the return of Cloud Connect
- Gregor Suttie (@gregor_suttie) provides some Azure Exam Resources
- On Channel 9, ASP.NET, Xamarin, Runtime & Languages, Tooling, and Desktop .NET teams present a .NET Community Standup - May 16th 2019 - Build 2019 Recap for .NET Developers
🔩 DevOps
- On the Microsoft DevOps blog, Anisha Pindoria (@anishapindoria) covers What's new in Azure DevOps Sprint 151 + Microsoft Build announcements
- On Channel 9, Alex Nichols (@alexcnichols) introduces Azure Boards to the GitHub Marketplace with Anisha Pindoria
- Derrick Stolee (@stolee) explores new frontiers for Git push performance
- Edward Thomson (@ethomson) lists the Top Stories from Microsoft Build – 2019.05.10
- Erin Dormier writes about the May Security Release: Patches available for Azure DevOps Server 2019, TFS 2018.3.2, TFS 2018.1.2, TFS 2017.3.1, and TFS 2015.4.2
- Karthik RG announces the Azure Pipelines app for Microsoft Teams
- Nilofer Rajpurkar (@Nilli_Minaj) writes that Azure Pipelines Now Supports Additional Hosted macOS Versions
- On the Premier Developer blog, Francis Lacroix discusses Azure DevOps Pipelines: Leveraging OWASP ZAP in the Release Pipeline
🎭 Identity
- On the Premier Developer blog, Wesam Darwish talks about Adding Authentication to Your App Easily with Azure AD
🔌 Integration
- On MSDN, David Burg (@david_burg) writes about the Large request upcoming support for Azure Logic App SAP Connector
💡 Internet of Things
- The Azure updates team highlights that Update 19.05 for Azure Sphere public preview now available for evaluation
- On Channel 9, Olivier Bloch (@obloch) talks about Texas Instruments SimpleLink MCU Platform with Azure IoT with Adrian Fernandez
- Also on Channel 9, Pamela Cortez (@hello_techie) provides a Deep Dive: Deploying IoT Edge workloads on Kubernetes with Raj Vengalil
⚖️ Management and Governance
- On the Azure blog, Leon Welicki (@lwelicki) provides the Microsoft Azure portal May 2019 update
- The Azure updates team writes that Slow query log integration with Azure Monitor for Azure Database for MariaDB is now supported
- On Microsoft + Open Source, Pui Chee Chan write about Ansible 2.8: What's new for Azure
- Simon Foster (@funkysi1701) talks about Infrastructure as Code – Creating Azure Resources with Terraform
- On the Perficient blog, Badal Bhagat writes about Azure Site Recovery for On-Premises to Azure Disaster Recovery
- On TechNet, George Grammatikos (@cloudopszone) writes Wiki Life: Migrate Azure Classic Resources To Azure Resource Manager
- Tao Yang (@MrTaoYang) writes about Sharing My Azure Resource Graph Resources
📱 Mobile
- On the Xamarin blog, Matt Soucoup (@CodeMillMatt) presents the Xamarin Podcast with James Montemagno: Microsoft Build 2019 Recap
- Matthew Soucoup (@CodeMillMatt) talks about iOS & WebAPIs & HTTPS Debugging
- On Channel 9, James Montemagno (@JamesMontemagno) talks about Preferences vs Xamarin.Forms Properties (Xamarin.Essentials API of the Week) and talks about Next Level Maps With ArcGIS For .NET with Morten Nielsen
🌐 Networking
- On the Azure blog, Yair Tor blogs about Azure Firewall and network virtual appliances
- The Azure updates team writes that Network Security Group service tag for Azure Backup is now available and highlights the General Availability: Public IP Prefix
📦 Storage
- On the Azure blog, Gunjan Jain (@gunjanjain123) writes that Premium files redefine limits for Azure Files (preview)
- Charbel Nemnom (@charbelnemnom) explains how to Create Custom Azure Dashboard To Monitor Azure File Sync
- Vincent-Philippe Lauzon (@vplauzon) explains How to use Azure Data Lake Storage REST API
- Gunnar Peipman (@gpeipman) describes gzip and cache control on Azure Blob Storage
🔗 Web
- On the Azure blog, Jeremy Chapman writes about Howden: How they built a knowledge mining solution with Azure Search
- Gunnar Peipman (@gpeipman) writes about the Assembly version tag helper for ASP.NET Core
- On the Premier Developer blog, Mike Lapierre describes Moving legacy ASP.NET apps with Windows authentication to Azure App Service (Part 1)
- Also on the Premier Developer blog, Steve Keeler covers Migrating a static web site using custom HTTP modules to Azure App Service
- Michael Crump (@mbcrump) posts Tip 197 - Getting started with Azure API Management