Azure Weekly
Issue #294 - 4th October 2020
There have been some great summaries of Microsoft Ignite last week - James Serra runs through the Microsoft Ignite Announcements, Sam Cogan discusses some Microsoft Ignite 2020 Azure Announcement Highlights, and Shayne Boyer rounds up a Blazing Week at Microsoft Ignite!
This week was also Create:Serverless - a one of a kind live event about all things serverless, and you can watch the whole event here. Another interesting post in this area is CLAD (Code, Libraries, Access, Data) Model for Serverless Security. Azure Friday focuses on a slightly lesser known serverless Azure Container Instances ACI under the hood.
And, on the Azure blog, Chaitanya Bangur discusses Accelerating genomics workflows and data analysis on Azure and the updates team provides courses on how to manage and optimize your Azure costs.
We've had an exciting week here at endjin, with some of our endjineers presenting at SQLBits, keep an eye out for the recordings of their talks, as we're planning to publish them over the next few weeks. It's also quite unusual for me to have time to write a blog post, but this week I managed to write about something that's been on my mind for a while: How to use SQL Notebooks to access Azure Synapse SQL Pools & SQL on demand. I'm a huge fan of interactive notebooks, and use them as my goto tool for doing data exploration, or performance benchmarking.
⚙️ AI + Machine Learning
- On the Channel 9 AI Show, Lu Zhang talks about Azure Machine Learning Designer and Kiana Mousavi discusses Automated Machine Learning on Azure
- On the Sharegate blog, Chris Hardee blogs about Project Cortex: Bringing content intelligence to Microsoft 365
- The Azure updates team announces that Assamese language is now available in Azure Cognitive Services Translator Text
- On the Perficient blog, Deepika Muralidharan explains how to Build Employee Face Detection Service with Microsoft Azure Cognitive Services in 3 Steps
- On the Microsoft blog, Matteo Interlandi, Karla Saur and Faith Xu discuss how to Accelerate traditional machine learning models on GPU with ONNX Runtime
🔎 Analytics
- On the endjin blog, Howard van Rooijen (@HowardvRooijen) explains How to use SQL Notebooks to access Azure Synapse SQL Pools & SQL on demand
- On the MSSQL Tips site, Ryan Kennedy discusses Orchestrating Azure Databricks Notebooks with Azure Data Factory
- The Azure updates team has made a few announcements:
Azure Data Explorer extends functionality to support geospatial joins,
New Common Data Model connector for Apache Spark in Azure Synapse Analytics & Azure Databricks in preview,
New guided UI experience to deploy machine learning models in Azure Synapse Analytics in preview,
Data Factory adds ORC data lake file format support for ADF Data Flows and Synapse Data Flows
and Autoscale for Interactive Query with HDInsight 4.0 is now generally available - On the Azure blog, Chaitanya Bangur discusses Accelerating genomics workflows and data analysis on Azure
🖥️ Compute
- On the DEV site, Anthony Chu (@nthonyChu) talks about Overcoming Serverless challenges with Durable Functions
- Also on the DEV site, Burke Holland (@burkeholland) covers Unifying data with Hasura GraphQL Engine & Azure functions
- On the Microsoft Developer YouTube channel, the team present Create:Serverless - A one of a kind live event about all things serverless
- The Azure updates team announces that Azure Ultra Disk is now available in more regions
- Jaliya Udagedara (@JaliyaUdagedara) talks about RetryOptions in Azure Durable Functions
🚢 Containers
- The Azure updates team announces:
Azure Container Registry now available in several new regions,
Confidential computing nodes DCSv2 support on Azure Kubernetes Service AKS in public preview
and New features for Windows Server containers in Azure Kubernetes Service - On the DEV site, Lucas Santos covers Docker image deploy: from VSCode to Azure in a click
- Richard Hooper (@Pixel_Robots) talks about The official way to Stop and Start your Azure Kubernetes Service AKS cluster
- On Channel 9, MacKenzie Olson (@macolso) walks through Azure Container Instances ACI under the hood
- On SQL Server Central, Mahendran Purushothaman discusses Running Container Workloads in Microsoft Azure
🗄️ Databases
- The Azure updates team announces Long term retention for Azure Database for PostgreSQL-Single Server and that The spring Data Azure Cosmos DB SDK v3.0.0 is release now available
- On SQL Server Central, John Miner (@JohnMiner3) discusses Azure Database for MySQL
- On the DEV site, Abhishek Gupta (@abhi_tweeter) talks about Data Ingestion into Azure Data Explorer using Kafka Connect
- Also on SQL Server Central, Steve Jones covers Editor Tips and Tricks for Azure Data Studio
- On the Azure blog, Aruna Somendra announces What's new in Azure Backup
🔩 DevOps
- Jeffrey Palermo (@jeffreypalermo) discusses DevOps with dbatools with Chrissy LeMaire
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) discusses how to Link Azure DevOps work items to an existing build and explains how to Update base Azure DevOps work item types description for an Inherited Process
- The Azure updates team announces that you can now Encrypt OS disks in your lab in Azure DevTest Labs and the Public preview of Azure Stream Analytics unit testing capability in an CI/CD pipeline
- On the DEV site, Frank Boucher (@FBoucheros) continues his series on Demystifying ARM Templates: GitHub Actions With ARM Templates
- Also on the DEV site, Justin Yoo (@justinchronicle) explains how to Build and Lint Bicep Codes within CI/CD Pipelines: GitHub Actions & ARM Template Toolkit
- On the Microsoft DevOps blog, Steven Murawski (@StevenMurawski) lists the Top Stories from the Microsoft DevOps Community
- On Channel 9, Frank Boucher (@FBoucheros) talks about GitHub Actions
- Also on Channel 9, Hamish Watson (@TheHybridDBA) talks about Infrastructure as Code and Azure (Part 1)
- Dave Rendón (@DaveRndn) blogs about Using Azure Devops to deploy ARM templates
- Kevin Chant writes about how You can set default branch name for new repositories in Azure DevOps
🧬 Hybrid
- Thomas Maurer (@thomasmaurer) writes: Check out the new Azure Arc Center and highlights an Azure Stack Hub Partner Solutions Series
- The Azure updates team announces Data Factory adds SQL Managed Instance (SQL MI) support for ADF Data Flows and Synapse Data Flows (Public Preview) and Monitor Azure Arc enabled Kubernetes with Metric Alerts
🎭 Identity
- Anuj Chaudhary describes Azure AD PowerShell for Azure Resources in PIM and explains how to Connect to Azure AD PowerShell with MFA
- On the Check your Logs blog, Cary Sun (@SifuSun) explains how to Deploy a New Active Directory Domain Controller Server at Azure
- Armin Reiter (@arminreiter) covers Azure AD: Guest cant login – Your sign-in was blocked
- Damien Bowden (@damien_bod) explains how to Implement Azure AD Client credentials flow using Client Certificates for service APIs
- On the DEV site, Jay Gordon (@jaydestro) discusses Azure Active Directory
- The Azure updates team announces that you can now Authenticate Azure Stream Analytics to Azure Synapse Analytics using managed identities (preview)
- On the CloudSkills podcast, Christos Matskas and J.P. Dandison discuss Microsoft Identity for Developers
🔌 Integration
- On BizTalk Gurus, Gyanendra Gautam (@ggauta) gives a Weekly Update on Microsoft Integration Platform & Azure iPaaS
💡 Internet of Things
- On Channel 9, Ugan Sivaganenthirarajah talks about how to Connect any IoT sensor to Azure
- Also on Channel 9, Vasiya Krishnan talks about Intelligent Manufacturing with IoT Edge and SQL Edge
- On the Azure blog, Outi Nyman writes about the General availability of Azure Maps support for Azure Active Directory, Power Apps integration, and more
- The Azure updates team announces Embedded C SDK general availability
📚 Learning
- Jame Maguire discusses Taking the Azure AZ-900 and Azure AI Fundamentals AI-900 Exams
- Richard Hooper (@Pixel_Robots) provides a Study guide for the AZ-304 Microsoft Azure Architect Design exam
- Thomas Maurer (@thomasmaurer) discusses Passing AZ-303 and AZ-304 Microsoft Certified Azure Solutions Architect
- Charbel Nemnom (@charbelnemnom) discusses AZ-303 Exam: Microsoft Azure Architect Technologies and AZ-304 Exam: Microsoft Azure Architect Design
- d, Adam Marczak (@MarczakIO) provides AZ-900 Episode 18 - Azure DevOps - Solutions Azure DevOps, DevTest Labs, AZ-900 Episode 19 - Azure Tools - Azure Portal, CLI, PowerShell & Cloud Shell and AZ-900 - Episode 20 - Azure Advisor
⚖️ Management and Governance
- Aidan Finn (@joe_elway) talks about Monitoring & Alerting for Windows Defender in Azure VMs
- On the Azure blog, Michael Flanakin (@flanakin) talks about the Azure Cost Management + Billing updates - September 2020
- The Azure updates team has made a few announcements:
General Availability of Application Insight in UK West,
New recommendations for operational excellence are now available in Azure Advisor,
New performance recommendations now available in Azure Advisor,
Learn how to manage and optimize your Azure costs with our guided learning modules,
General availability: Azure Availability Zones in more regions
and Azure portal September 2020 update - Stanislav Zhelyazkov (@StanZhelyazkov) describes Azure Policy for Sending Azure Activity Logs
- On the Sharegate blog, Chris Hardee blogs about Azure Monitor: To Azure and beyond
- On the DEV site, Jay Gordon (@jaydestro) discusses Azure Subscriptions with
- Also on the Sharegate blog, Elle Crosby blogs about How Maersk optimized their Azure costs and highlights Azure experts give insights into Microsoft Ignite 2020 announcements
- On the Check your Logs blog, Cary Sun (@SifuSun) explains How to Receive a discount on Azure services by purchasing reservations Azure
- On the Azure Developer Community Blog, George Grammatikos (@cloudopszone) covers how to Scale-Down VM Size using Azure Automation
- On the Hanu blog, Dave Sasson explains How to Optimize Your Costs in Azure
- Jaliya Udagedara (@JaliyaUdagedara) talks about Consuming Configuration Data from Azure App Configuration and Azure Key Vault in Azure Functions
🎬 Media
- On the Azure blog, Jason Hogg announces: Azure introduces new capabilities for live video analytics
🚌 Migration
- On the Azure blog, Eric Lockard announces that The new Azure VMware Solution is now generally available
- Also on the Azure blog, Riyaz Habibbhai writes about the New Datadog integration with Azure offers a seamless configuration experience
- Thomas Maurer (@thomasmaurer) discusses Azure Architecture
📱 Mobile
- Aaron Powell (@slace) discusses Building a Video Calling App
- On Code Project, Ana Carolina Zambon walks through A better approach for consuming authorized back-end services while transparently handling refresh tokens renewals for C#/Xamarin apps
- Also on Code Project, "Arcadenut" blogs about Push Notifications via Azure Templates in Xamarin
🌐 Networking
- The Azure updates team announces Raw Logs and Metrics are generally available on Azure Content Delivery Network CDN from Microsoft CDN
- Pantelis Apostolidis (@papostolidis) delves into Azure Application Gateway - WAF Policy per Listener
- Praveen Kumar Sreeram (@PrawinSreeram) walks through how to Change the Subnet of a Virtual Machine or Network Interface Card using Azure Portal
🔐 Security
- The Azure updates team blogs about the Azure Security Center news and updates for September 2020
- On the DEV site, Guy Podjarny (@guypod) discusses the CLAD Model for Serverless Security
- Daniel Neumann (@neumanndaniel) blogs about how to Trigger an on-demand Azure Policy compliance evaluation scan
- On Microsoft Security blog, Jim Flack discusses Microsoft Advanced Compliance Solutions in Zero Trust Architecture
📦 Storage
- The Azure updates team announces that Shared disks on Azure Disk Storage is now available in broader set of regions
🔗 Web
- Thomas Thornton (@tamstar1234) explains how to Deploy Azure Storage Static Website using Terraform
💻 Windows Virtual Desktop
- On the Premier Developer blog, Reed Robison explains how to Collect and Automate Diagnostic Actions with Azure App Services