Azure Weekly
Issue #311 - 14th February 2021
Let's start the week with a really interesting case study of how to use various Azure Services (Storage, Functions, APIM, Cosmos DB) to Build Low-latency Microsoft Sport experiences. A great read. Barry Smart writes a very interesting piece about how AI, ML & Automation could impact farming, after a session working on the family farm scanning pregnant sheep. I also enjoyed Adam Marczak's The core tenets of Security, Privacy, and Compliance video.
This week, on the Microsoft Developer blog, Damian Brady highlights the Azure DevOps demo generator, elsewhere, Buck Woody continues a great series on DevOps for data science, this week covering infrastructure as code. Drew Wilkinson provides a review of the Microsoft 2020 Environmental Sustainability Report. And Valon Kolica highlights a series of Security Community Webinars, which will be running over the next few months.
Finally, Jen Looper highlights the next Azure Coding Challenge: The Azure Space Mystery!
⚙️ AI + Machine Learning
- On the Azure blog, Tom Keane (@tomwkeane) describes Connecting Azure to the International Space Station with Hewlett Packard Enterprise
- Derek Legenzoff explains how to Accelerate search index development with Visual Studio Code
- Henk Boelman (@hboelman) describes How to use Cognitive Services and containers
- The Azure Updates Team announces OCR support for 73 languages in the Cognitive Services Computer Vision public preview
- On the Azure Medium blog, Valentina Alto talks about the Azure Cognitive Services REST API for Computer Vision
- On Channel 9, Krishna Doss talks about What's new with Translator?
- Ayşegül Yönet (@AysSomething) walks through Integrating AI: Best Practices and Resources to Get Started
🔎 Analytics
- On Tech Community blog, Mark Kromer (@kromerbigdata) highlights that Azure Data Factory UI is getting Command Bar Updates and that Data Flows in ADF and Synapse Now Support Reserved Instance Pricing
- Moumi Panja describes How to migrate Azure Analysis Services models to Power BI Premium
- On the Azure Medium blog, Luca Zavarella starts an On-premises Data Gateway Monitoring Series—Part 0: Why should I care about monitoring?
🖥️ Compute
- On the Azure blog, Kirushna Kumaar Ganesan writes about Back up Linux virtual machines running mission-critical workloads
- Shahar Davidovich explains How to save ADX cost with the new Predictive Autoscale
- Thomas Maurer (@thomasmaurer) describes How to check the available VM Sizes (SKUs) by Azure Region
🚢 Containers
- Peter Pogorski highlights the Azure Service Fabric 7.2 Fifth Refresh Release
🗄️ Databases
- On the MSSQL Tips site, Rajendra Gupta blogs about Server and Database Level Auditing for Azure SQL databases
- Kevin Chant talks about : "Azure Data Studio and my coffee machine"
- Halil Ozan Akgul discusses How to undistribute a distributed Postgres table
- Eduardo Pivaral blogs about Using Azure SQL Data Sync to Replicate Data
- Manvendra Singh runs through a Step by Step Installation of Microsoft Azure Data Studio on Windows Machine
- On the Azure blog, Eric Hudson highlights how Icertis boosts performance over 80 percent and lowers costs on Azure SQL
- Jose M Jurado (@jmjuradodiaz) talks about an error: No such host is known in Azure SQL Managed Instance
🛠️ Developer Tools
- Mark Heath (@mark_heath) writes about Visual Studio 2019 Docker Tooling
- Lomis Chen writes about az next: AI-powered interactive assistant and discusses the Latest improvements to the Azure CLI experience
- Jon Gallant (@jongallant) writes about using the Azure REST APIs with Postman (2021)
🔩 DevOps
- Nagaraj Bhairaji (@NagarajBhairaji) discusses The Azure DevOps Demo Generator
- On the Microsoft DevOps blog, Abel Wang, Damian Brady, Donovan Brown, Jessica Deen, and Steven Murawski present "New Year, New DevOps"
- Also on the Microsoft DevOps blog, Sidi Merzouk provides the Azure DevOps Roadmap update for 2021 Q1
- Michael Omokoh discusses some Changes to Azure Artifact Upstream Behavior
- Abhishek Narain discusses Automated publish improvement in ADF's CI/CD flow
- Ahmed Sabbour (@sabbour) writes about What makes Azure Red Hat OpenShift a streamlined experience for developers
- Buck Woody (@BuckWoodyMSFT) discusses DevOps for Data Science - Part 5 - Infrastructure as Code
🧬 Hybrid
- On BizTalk Gurus, Sandro Pereira (@sandro_asp) highlights a talk on February 18th - Transform The Azure Cloud from a Log Cabin with Michael Stephenson
- James van Den Berg describes Adding Windows Server 20H2 Core to Azure Arc Services with Windows Admin Center
- On Channel 9, Garvita Rai (@Garvita_Rai) talks about GitHub Actions on Azure Stack Hub
- On Azure Sentinel Blog, Innocent Wafula writes about how to Automatically disable On-prem AD User using a Playbook triggered in Azure
- Roelf Zomerman (@RCZ_Jag) discusses Offline AD Domain Join for Azure Files
🎭 Identity
- Damien Bowden (@damien_bod) writes about Secure Azure AD User File Upload with Azure AD Storage and ASP.NET Core
- Yixuan Wang runs through how to Use Azure Portal to enable AAD authentication for Service Fabric management endpoint
🔌 Integration
- Akihiro Nishikawa (@Logico_jp) walks through Using JMS 2.0 APIs to access Azure Service Bus
💡 Internet of Things
- The Azure Updates Team highlights the Azure IoT Central new and updated features—January 2021
- On Channel 9, Ryan Winter talks about Getting Started with IoT devices and Azure
- Sander van de Velde describes Using Influx database and Grafana on the Azure IoT Edge
- Alberto Gorni blogs about Trusting the Cloud from a Device perspective
- Naiteek Sangani discusses New Product Features for Live Video Analytics on IoT Edge
- Andrei Rusu (@andreirusu_) runs through Running Azure IoT Edge for Node.js on Ubuntu 18.04
📚 Learning
- On the DEV site, Jen Looper (@jenlooper) highlights a new set of Azure coding challenges: Presenting The Azure Space Mystery
- Adam Marczak (@MarczakIO) continues his series on AZ-900, covering The core tenets of Security, Privacy, and Compliance
⚖️ Management and Governance
- Daniel Rneling runs through the Top 7 challenges with Azure Monitor
- Stanislav Zhelyazkov (@StanZhelyazkov) blogs about Finding Columns that are used by more than one service in AzureDiganostics table
- On the DEV site, Steven Murawski (@StevenMurawski) provides an Intro to Azure Policy
- On Channel 9, Pratik Verma investigates how to conquer data sprawl and unleash digital transformation with Azure Purview.
- Masashi Narumoto provides a New ARM template for automating Magento deployments to Azure
- Laura Arrizza introduces New Policy Reports & more in Microsoft Endpoint Manager Reporting
- Travis Roberts (@Ciraltos) explains how to Get Azure Scheduled Events with the Instance Metadata service
- On Code Project, Duncan Edwards Jones (@Merrion) explains how to Add tags to Azure Functions
- Sarah Lean (@TechieLass) blogs about Azure Policy
- The Azure Updates Team announces that Azure Automation is now available in Japan West and Soft limit increased from 2 TB to 8 TB in Azure Backup for SAP HANA
- Charbel Nemnom (@charbelnemnom) describes why you should Replace Off-Site Backup With Azure Backup
- On System Center Automation, Billy York explains how to Find Orphaned Azure Resources
- Roelf Zomerman (@RCZ_Jag) blogs about how to save money with Azure VM Reservations
- Brandon McMillan (@bkmcmill) covers Configuration Manager Current Branch Antivirus Exclusions and Enhanced Audit Status Message Queries
- Steve Thomas discusses Deploying, managing, and supporting Windows 10 on ARM in the enterprise
🎬 Media
- Tomasz Poszytek explains how to Get started with Adaptive Cards
🚌 Migration
- Arun Thiagarajan continues a series on Migrating database storage objects from Oracle to Postgres
- Sakshi Budhraja highlights a Webinar: Collective expertise to help you move your SAP landscape to the cloud
- Robert Biro discusses SAP Migration to Azure - Performance Optimization Guidance
📱 Mobile
- The Azure Updates Team announces that the Azure mobile app now supports Azure Government
- On Channel 9, Steven Thewissen (@devnl) talks about StateLayout (Xamarin Community Toolkit)
🌐 Networking
- On The Azure Podcast, Michael Collier (@justazure) covers Virtual Networking with Functions
- Jithin Jose discusses Accelerated Networking on HB, HC, HBv2 and NDv2
🔐 Security
- Valon Kolica highlights the Security Community Webinars
- On Azure Sentinel Blog, Jordan Ross covers Categorizing Microsoft alerts across data sources in Azure Sentinel
- Also on Azure Sentinel Blog, Naomi Christis walks through Migrating QRadar offenses to Azure Sentinel
- The Azure Updates Team announces: Azure Databricks Achieves DoD Impact Level 5 IL5 on Microsoft Azure Government and that Versions are no longer required for Key Vault references in App Service and Azure Functions
- Jordan Ross covers how to Bring Remediation Steps into Azure Sentinel
- On the Azure blog, Ram Pliskin highlights that Azure Defender for App Service introduces dangling DNS protection
- Anthony Roman highlights the New, Simplified Pricing for Azure DDoS Protection Standard
📦 Storage
- The Azure Updates Team announces that Append blob support for Azure Data Lake Storage is now in limited public preview, that Soft delete for Azure file shares is now on by default for new storage accounts is generally available and that Ingest up to 10 files and blobs with the new Azure Data Explorer intuitive UX is generally available
- Pierre Roman (@pierreroman) explains how to Mount Blob storage on Linux VM NFS 3.0
- Raymond Tsai describes Performance Best Practice- EDA workloads on Azure NetApp Files
- Sonia Cuff (@soniacuff) describes How to backup and restore Azure file shares
- Moumi Panja walks through How to refresh a firewall enabled Azure Data Lake Storage gen2 data source from Power BI Service
🔗 Web
- On Channel 9, Byron Tardif (@bktv99) talks about Operational best practices for web apps on Azure App Service
- On the Azure DevOps podcast, Jeff Fritz covers Blazor Webassembly Architecture
- On the Microsoft DevOps blog, Daniel Lopez and Deepak Saini discuss Continuous Monitoring for Web Performance and Accessibility
- Ovidiu Dan describes Leveraging Azure to Build Low-latency Microsoft Sport experiences
- John Kilmister (@johnkilmister) provides An Introduction to Azure Static WebApps