Azure Weekly
Issue #332 - 11th July 2021
Let's kick off this week with a number of interesting web-technology related posts; first build a real-time whiteboard application with Azure Web PubSub, the .NET Rocks! Podcast focuses on Azure APIs with Jeff Richter, Wassim Chegham shares 10 Things To Know About Azure Static Web Apps and Mark Heath examines Azure Durable Functions Dependency Injection.
In IoT there are two interesting learning resources: A New Free Curriculum: IoT for Beginners and JulyOT 2021 - 31 Days of Learning for everyone interested in the Internet of Things.
In the world of Cloud Native tech, Andreas Helland shows how to build a Cloud Native Lab at Home, and Feng Xue delves into Upgrading AKS version with blue-green deployment - Part 1 and Part 2
And to finish, the Azure Podcast covers Safe Deployment Practices and Richie Costleigh talks about Advancing resiliency threat modeling for large distributed systems.
⚙️ AI + Machine Learning
- Hadas Bitran blogs about Text Analytics for health, now generally available, unlocks clinical insights and analytics
- On Code Project, Shweta Lodha explains how to Read Sales Receipts And Extract Details Using Pre-Built ML Model - Azure Cognitive Services
- Clifford Agius blogs about Using Azure Percept to build an Aircraft Part Checker and Azure Percept Over-the-Air updates
- Peter Gallagher talks about Azure Percept Audio – Custom Keywords and Commands and covers Azure Percept Audio - Home Automation with Azure Functions, Azure IoT Hub and Raspberry Pi
- Saachi Gopal explains how to Improved Environments Experience in Azure Machine Learning for Training and Inference
- On the DEV site, Chloe Condon (@ChloeCondon) shares Got Bots 1: Intro to Bots & Ethical Bot Creation
🔎 Analytics
- Abhishek Narain talks about The new and refreshing data factory home page
- On Code Project, Dave Noderer blogs about Getting Started with Data Analysis in Azure Synapse Analytics Part 1: Overview, then Part 2: SQL Pool and Part 3: Apache Spark
- Also on Code Project, Raphael Mun covers Dazzling Dashboards and Business Intelligence with Azure Synapse Analytics Part 1: Overview and Part 2: Importing and Analyzing Business Intelligence Data
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) examines Analyze Azure Data Factory logs - part 2: queries and discusses SQL Snack: Create readonly DB user in Azure SQL DB
- Travis Dahlke explains How to configure Row-Level Security for an External Table in Azure Synapse
- On Channel 9, Anna Hoffman Marisa Brasile talks about Five Practical Tips to Limitless Data Integration Using Azure Data Factory on Data Exposed
- Ye Xu explains how to Get metadata driven data ingestion pipelines on ADF within 10 minutes
- Mara Steiu (@MSteiu) talks about Using Change Data Capture and Azure Data Factory to Incrementally Load Change Data
🖥️ Compute
- The Azure Updates Team writes about Virtual Machine VM level disk bursting is now generally available on more VM types
- Mark Heath (@mark_heath) describes Azure Durable Functions Dependency Injection
- Aaron Powell (@slace) explains how to Learn About F# and Web Development and walks through Controlling Serialisation of CosmosDB Bindings for Azure Functions
- Gretchen Weaver blogs about Caching NFS, High-Throughput VMs and More HPC Cache Developments
- On the Azure blog, Manoj Kumar talks about Powering your genomic data analysis on Azure with Azure CycleCloud
🚢 Containers
- On Code It Yourself, Carlos Mendible (@cmendibl3) talks about Plan IP addressing for AKS configured with Azure CNI Networking
- Daniel Neumann (@neumanndaniel) explains how to Remove dangling container manifests from Azure Container Registry
- On Tech Community blog, Feng Xue walks through Upgrading AKS version with blue-green deployment - Part 1 and Part 2
🗄️ Databases
- On Channel 9, Scott Hanselman Rob Caron talks about Azure Cosmos DB cache, serverless MongoDB and Managed Apache Cassandra Azure Friday
- On the MSSQL Tips site, Ron L'Esteve talks about Import Data from Excel to Azure SQL Database using Azure Data Factory
- Ahmed Mahmoud talks about Learning from Expertise 3: Why cannot remove AD Admin or set a new one on Azure PostgreSQL Server
- Avnish Rastogi discusses Disaster Recovery options for Azure Database for MySQL
🛠️ Developer Tools
- The Azure Updates Team covers Upgrade to Azure Communication Services Calling JavaScript SDK 1.1.0 by 31 July 2021
- On the DEV site, Jay Gordon (@jaydestro) blogs about AzureFunBytes Episode 50 - Intro to BicepLang with adotfrank
- Sarah Lean (@TechieLass) talks about Windows Package Manager can help you export and import a collection of software
- Jeffrey Palermo (@jeffreypalermo) blogs about Richard Lander on the New .NET Platform - Episode 148
- John Kilmister (@johnkilmister) describes Keeping up to date on Azure with MS Teams
- On Channel 9, Matt Wojo Matt Wojo Channel 9 Studio talks about WSL: Run Linux GUI Apps Tabs vs Spaces
🔩 DevOps
- Pedro Almeida blogs about BizTalk Server: Automation Deployment with Azure DevOps – Deploying the Project
- Kevin Chant writes about One Power BI report for both Azure Boards and GitHub
🧬 Hybrid
- Thomas Maurer (@thomasmaurer) covers Azure Arc for Cloud Solutions Architects
- On the Azure Developer Community Blog, Andreas Helland discusses Building a Cloud Native Lab at Home
- Charbel Nemnom (@charbelnemnom) explains how to Verify Azure Hybrid Benefit for Windows and Linux with PowerShell
- On the Azure Medium blog, Luca Zavarella writes about On-premises Data Gateway Monitoring Series—Part 4: Query Logs Explained
- Zachary Cavanell writes about Zero Trust for Network & Infrastructure - Essentials Series - Episode 4
🎭 Identity
- On .NET Rocks, Carl Franklin and Richard Campbell (@carlfranklin and @richcampbell) talk Azure APIs with Jeff Richter
- On the Azure blog, Brendan Burns (@brendandburns) writes about Privileged Identity Management with Azure Lighthouse enables Zero Trust
- The Azure Updates Team blogs about Azure AD Privileged Identity Management PIM integration with Azure Lighthouse is now in public preview
- On the Azure Medium blog, Adam Bertram (@adbertram) describes Getting Started with Azure Bastion With Step-by-Step Demo and describes How to Build Functional and Beautiful Cloud Diagrams
- Aidan Finn (@joe_elway) describes Understanding the Azure Image Builder Resources
- Travis Roberts (@Ciraltos) discusses Getting Started with Azure AD App Proxy
- Anthony Bartolo (@WirelessLife) describes AzUpdate: AzureAD Privileged Identity Management with Azure Lighthouse and more
🔌 Integration
- On the Microsoft DevOps blog, Jay Gordon (@jaydestro) describes AzureFunBytes Episode 37 – Microsoft Power Apps with 98codes
- Yan Jin explains how to Build a real-time whiteboard application with Azure Web PubSub
💡 Internet of Things
- The Azure Updates Team discusses IoT Hub IP address change notification and discusses Azure Sphere version 21.07 Update 1 is now available for evaluation
- Jim Bennett announces A New Free Curriculum: IoT for Beginners
- Sander van de Velde walks through Decompressing Azure IoT messages using Azure Stream Analytics
- Paul DeCarlo describes JulyOT 2021 - 31 Days of Learning for everyone interested in the Internet of Things
- The Azure Sphere Team discusses Azure Sphere version 21.07 Update 1 is now available for evaluation
📚 Learning
- Liberty Munson writes about New certification for Microsoft Teams Support Engineers
- On We Do Azure, Joe Carlyle (@wedoAzure) discusses AZ-700: Designing and Implementing Microsoft Azure Networking Solutions beta – Study Guide
- Radu Vunvulea (@RaduVunvulea) covers Cloud lock-in Overview and pros and cons of cloud lock-in / Azure
- Nitya Narasimhan (@ntiya) blogs about Azure Functions: Discover OpenAPI & Power Apps - A Learning Event
⚖️ Management and Governance
- The Azure Updates Team writes about General availability: Transition to Cloud Services extended support with new migration tool
- Bruno Gabrielli blogs about Azure Monitor - Restrict Log Analytics query results to business days and business hours
- Daniel Perlovsky writes about Now Live: Azure Purview product glossary
- Pilar Ackerman walks through Monitoring quotas programmatically
- Thomas Thornton (@tamstar1234) explains how to Terraform Module does not declare a provider warning
- Bruno Gabrielli covers Azure Monitor - Alert notification via Teams
🎬 Media
- The Azure Updates Team writes about Direct routing for Azure Communication Services now available in public preview
📱 Mobile
- On the Azure podcast, Cristina del Amo Casado talking about Safe Deployment Practices
🌐 Networking
- The Azure Updates Team covers Public preview of OWASP ModSecurity Core Rule Set 3.2 for Azure Web Application Firewall
- Faisal Mustafa covers Using A Function App with a Dedicated Static IP
🔐 Security
- Christine Alford (@heyalford) explains How to prevent malware with content disarming and reconstruction CDR via Azure Marketplace
- On Microsoft Security blog, Emma Jones talks about Accessibility and usability for all in Azure Sentinel and describes Microsoft named a Visionary in the 2021 Gartner Magic Quadrant for SIEM for Azure Sentinel
- On Microsoft Security blog, Emma Jones describes Preparing for your migration from on-premises SIEM to Azure Sentinel
- Victor Silva discusses Getting Started with Azure Bastion With Step-by-Step Demo
- Tobias Zimmergren Jussi Roine writes about 089 - Azure Disk Encryption for Linux
- Mark Russinovich (@markrussinovich) describes Advancing resiliency threat modeling for large distributed systems
📦 Storage
- John Reilly (@johnny_reilly) covers Output connection strings and keys from Azure Bicep
🔗 Web
- Also on the DEV site, Wassim Chegham (@manekinekko) writes about 10 Things To Know About Azure Static Web Apps
- Also on the DEV site, Yohan Lasorsa (@sinedied) explains how to Build a shopping app with Azure Static Web Apps
- Sarah Lean (@TechieLass) discusses Tips for using Azure Static Web Apps
- On the DEV site, Aaron Powell (@slace) blogs about GraphQL on Azure: Part 7 - Server-side Authentication
- The Azure Updates Team writes about General availability: Updates to secrets configuration options in App Service and Azure Functions and talks about App Service Environment v3 now generally available
- Hanli Ren describes Use custom Python version in Windows App Service and blogs about Performance Profiling for Python application running in Linux App Service
- Jeffrey Raymond Kitt blogs about Friday Five: Azure For Drones, Teams Tips, More
- Aaron Powell (@slace) delves into GraphQL on Azure: Part 7 - Server-side Authentication and covers Creating Static Web Apps With F# and Fable
- On the Codit blog, Nisha Pillai walks through Messaging with Azure SignalR & ASP.NET 5
- Yan Jin explains how to Build a real-time whiteboard application with Azure Web PubSub