☁️ Azure Weekly #401 - 15th January 2023
Azure Weekly Newsletter Issue #401
powered by endjin
Welcome to issue 401 of Azure Weekly - the first of 2023. It's quite a monster of an edition as is spans the last 4 weeks of content. First off a few articles of interest: a dive into how Windows has been re-engineered to produce "OneCore" which allows multiple SKUs to be built on top of this, including Cloud Host, used to power Azure Host Nodes in the data center: Azure Host OS – Cloud Host. There's a useful guide to Migrating to Isolated Durable Functions, and an announcement that Azure Container Registry is
the first cloud registry to support the OCI Specifications 1.1. Jon George finally concludes his 6-part series on migrating an application from Azure Function to Azure Container Apps, provides conclusions and a table of options of recommendations if you face a similar situation.
Obviously one of the big themes for 2023 is going to be the global economic downturn; many organisations are trying to "do more with less", reducing headcount and budgets. One of the biggest challenges facing organisations who have gone "all in on the cloud" is that their IT budget has moved from CapEx to OpEx; meaning that IT costs are now essentially a function of headcount rather than an investment. The downside of this is that traditional "downturn playbooks" of deferring hardware refreshes or pushing out new IT programmes don't really work, so execs are going to have to come up with new approaches. Combine this with the fact that cloud computing is more a function of energy costs than hardware costs to the providers; Microsoft estimates $800 million in extra
energy costs. Add this to rising interest rates, and Azure pricing is going to increase: Consistent global pricing for the Microsoft Cloud. In summary: GBP: +9%, DKK, EUR and NOK: +11%, SEK: +15%. Organisations are going to have to work even harder, as their projected cost saving efforts might be wiped out by these price increases.
Fortunately a lot of thought leadership is being produced on this topic; The Azure FinOps Guide is a good place to start. Azure already has tools in place to help you Optimize Azure Cost with Azure Cost Management. There's a great series on Architectural Cost Optimisation – Practical Design Steps for Architects and Developers: Part 1, and Part 2, and Part 3. If you've either tried to improve the density of your compute by migrating applications in Virtual Machines in to Containers in Kubernetes, or have started your cloud adoption journey in a Cloud Native way, you can still reduce the total cost of ownership TCO of your Azure Kubernetes Service AKS cluster and Manage the Cost of Kubernetes. Efficient software is not only cheaper, it's greener too, so win
win. I imagine we'll see a lot more thought leadership in this space in 2023.
If you have any content you'd like to contribute to the newsletter, please tweet @AzureWeekly or ping an email to AzureWeekly@endjin.com.
Interested in Power BI? Sign up to our sibling newsletter Power BI Weekly or follow on Twitter @powerbiweekly to receive all the week's Power BI news.
AI + Machine Learning
Covering: Anomaly detector, Azure Bot Service, Azure Machine Learning, Azure Open Datasets, Bing APIs, Cognitive Services, Computer Vision, Content moderator, Custom vision, Data Science Virtual Machines, Face, Form Recogniser, Immersive Reader, Ink Recogniser, Language Understanding (LUIS), Machine Learning Studio, Microsoft Genomics, ML.NET, Personaliser, Project Cortex, QnA Maker, Speaker Recognition, Speech-to-Text, Speech translation, Text Analytics, Text to Speech , Translator Speech, Translator Text
- Umachandar Jayachandran announces Microsoft R Application Network retirement
- Nile Wilson walks through Redacting sensitive text from DICOM medical images in Python
- Jolene Tam covers Microsoft Syntex: December updates and a 2022 wrap-up
- Facundo Santiago covers MLflow 2.0 and Azure Machine Learning
- Hristina Jilova describes How to build an environment when your Azure ML workspace is behind a VNet
- On the Azure Medium blog, Valentina Alto talks about Azure Cognitive Service for Language
- Ajay Kumar explains how to Translate Text Data using Azure Cognitive Services
Analytics
Covering: Apache Spark for HDInsight, Apache Storm for HDInsight, Azure Analysis Services, Azure Data Explorer, Azure Data Share, Azure Databricks, Azure Stream Analytics, Azure Synapse Analytics, Data Catalog, Data Factory, Data Lake Analytics, Event Hubs, HDInsight, .NET for Apache Spark, R Server for HDInsight, Azure Purview
- The Azure Updates Team writes about General availability: Apache log4J2 sink to Azure Data Explorer and Chunhua Gu writes about General Availability of Express Virtual Network injection for SSIS in Azure Data Factory
- The Azure Updates Team announces Public preview: Capture Event Hubs data with Stream Analytics no-code editor in Delta Lake format and Public preview: Azure Synapse Runtime for Apache Spark 3.3
- Michal Bar writes about ADX Web Explorer updates – December 2022
- Bill Baer discusses Microsoft named a Leader in 2022 Gartner Magic Quadrant for Insight Engines
- Ryan Majidimehr (@rmajidimehr) blogs about Azure Synapse Analytics December Update 2022 - Year End
- Pawel Potasinski (@pawelpotasinski) describes Azure Synapse MVP Corner - November 2022
- Koen Verbeeck (@Ko_Ver) explains how to Replicate Data to Azure Synapse Analytics with Azure Synapse Link for SQL and shows how to Analyze Azure Cosmos DB data with Synapse Serverless SQL Pools
- Tao Yang (@MrTaoYang) talks about Azure Policy Definitions for Event Hub Minimum TLS Version and Public Network Access
- Shalu Ganotra Chadha explains how to Improve Spark pool utilization with Synapse Genie
- Resham Popli describes how to Create DNS alias for dedicated SQL pool in Synapse workspace for disaster recovery
- Sidney Cirqueira discusses Monitoring Synapse serverless SQL pool query history
- Snehal Sonwane describes how to Integrate Synapse Database Templates with SAP Data - Part 1 and - Part 2
- Timothy Brown explains how to Ingest streaming data using Azure Event Hub and Azure Databricks
- Xu Jiang describes how to Capture Event Hubs data in Delta Lake format with Stream Analytics no-code editor
- Pete Gallagher writes about Understanding the Power BI Desktop Azure Data Explorer error We reached the end of the buffer
- On the Microsoft BI Tools blog, Ricardo Schuurman presents a ADF Snack - Global parameters deployment resets Networking settings
- Meagan Longoria (@mmarie) describes how to Use the output of a Script activity as the items in a ForEach activity in Data Factory and writes about External tables and views in Azure Databricks Unity Catalog
- Tao Yang (@MrTaoYang) describes How To Restrict Event Hub Public Network Access via Azure Policy
- Sam Panda walks through Working with Unity Catalog in Azure Databricks
- Shankar Narayanan SGS walks through Connecting to Snowflake using Key-Pair Authentication in Azure Data Factory
- Tanmaya Panda covers Getting started with Apache Log4j and Azure Data Explorer
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) shows how to Cleanup Synapse before deployment
- Matthew Anderson walks through Getting started with the Dataverse Healthcare API
- Sairam Yeturi delves into HDInsight Environment Cloning
- Sergio Fonseca (@FonsecaSergio) discusses Synapse Connectivity Series Part 2 - Inbound Synapse Private Endpoints
- Sander van de Velde talks about Azure Data Explorer as a data source for Azure Managed Grafana dashboards
- Kevin Chant covers Data Factory objects in Synapse Studio and writes about Recommended Azure Synapse Analytics certifications
Compute
Covering: Azure CycleCloud, Azure Dedicated Host, Azure Functions, Azure VMware Solution by CloudSimple, Batch, Cloud Services, Linux Virtual Machines, SAP HANA on Azure Large Instances, Service Fabric, Virtual Machines, Virtual Machine Scale Sets
- Divya Cherukuri announces Azure Service Fabric 9.0 Fifth Refresh is now available and Azure Service Fabric 9.1 First Refresh is now available
- Ned Pyle blogs about Support ends for Windows Server 2008 R2, Windows 7, 8.1
- Mark Russinovich (@markrussinovich) talks about Azure Confidential Computing on 4th Gen Intel Xeon Scalable Processors with Intel TDX
- On the Q Sharp blog, Hal Owens describes Developing and using Azure Quantum assignments for quantum computing courses
- Also on the Q Sharp blog, Mariia Mykhailova (@tcNickolas) discusses Festivus: Azure Quantum Feats of Strength
- Aidan Finn (@joe_elway) covers The Azure IaaS Book Of News – December 2022
- Anirudh Garg discusses Azure Functions 2022 recap and 2023 sneak peek
- Frank Pan talks about Instance level public ip address configuration in the cloud service.
- Hari Pulapaka delves into Azure Host OS – Cloud Host
- Vinicius Apolinario (@vrapolinario) describes How to run a Windows 11 VM on Hyper-V
- Laura Redfern talks about Accessing the EESSI Common Stack of Scientific Software using Azure HPC-on-demand
- Charbel Nemnom (@charbelnemnom) explains How To Create A VM In Azure 6 Easy Methods
- Madoori Geetanjali writes about Unable to load Service Fabric Explorer and writes about Unable to Load Service Fabric Explorer
- Mark Heath (@mark_heath) walks through Migrating to Isolated Durable Functions
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers
- The Azure Updates Team announces the Generally Available: Azure Red Hat OpenShift in Brazil Southeast
- Jose Moreno (@erjosito) covers Filtering AKS egress traffic with Virtual WAN
- Feynman Zhou discusses Azure Container Registry: the first cloud registry to support the OCI Specifications 1.1
- Paolo Salvatori discusses How to reduce the total cost of ownership TCO of your Azure Kubernetes Service AKS cluster
- On The New Stack, Aaron Newcomb discusses Managing the Cost of Kubernetes
- Antti K. Koskela (@koskila) explains How to replace the default fake ACME certificate for Kubernetes/AKS
- Daniel Neumann (@neumanndaniel) presents Learnings from the field – Running Fluent Bit on Azure Kubernetes Service – Part 1
- Marcos Martinez writes about AKS Ingress Perf Testing: Nginx vs AppGW AGIC
- Orestis Meikopoulos presents AKS Design Review Series - Part 1.1: Networking - Ingress / Egress and - 1.2: Networking - AKS Networking & Private Connectivity
- Stefan Georgiev (@stg3orgi) presents a Deep dive into AKS ingress, load balancing algorithms and Azure Network Security Groups
Databases
Covering: Azure Cosmos DB, Azure Database for MariaDB, Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL Database, Azure SQL Database Edge, Azure Cache for Redis, SQL Data Warehouse, SQL Server on virtual machines, SQL Server Stretch Database, Table storage
- The Azure Updates Team announces the General availability of: Encryption using CMK for Azure Database for PostgreSQL – Flexible Server, and the Public preview: Azure Cosmos DB V2 Connector for Power BI and the Public Preview: Azure Cosmos DB to Azure Data Explorer Synapse Link
- The Azure Updates Team writes about General Availability: AzAcSnap 7 — Azure Application Consistent Snapshot tool updates
- Ebru Ersan explains how to Released: SCOM Management Packs for Azure SQL Database, SQL Server, RS, AS 7.0.42.0
- Rie Merritt blogs about Azure Data Community Newsletter Nov/Dec 2022
- Andreas Wolter (@AndreasWolter) talks about Summary of the 2022 Security Investments in Azure SQL and SQL Server 2022 and talks about Security Investments in Azure SQL Database & Azure SQL Managed Instance in 2022
- Vincent-Philippe Lauzon announces Cosmos DB to Azure Data Explorer Synapse Link public preview
- Prashant Khandelwal blogs about a Marvel Comics Universe Graph Database
- Gennady Kostinsky describes how to Secure sensitive data with pgcrypto extension in Azure PostgreSQL Flexible Server
- Hugo Calzada Martin writes I can't access my database I deleted my Azure Key Vault / key and the TDE doesn't work.
- Jose M Jurado (@jmjuradodiaz) presents two lessons learned: 259: Capturing all blocking TSQL in Azure SQL DB and Managed Instance and 267: Rename failed for Database 'XXX' in Azure SQL Database
- Luis Aranda covers The session limit for the elastic pool is 30000 and has been reached.
- Pablo Echeverria talks about SQL Server vs Oracle: Connect from Visual Studio 2019 ASP.NET Core Web Application
- Jan Potgieter walks through how to Add Report Server Project to an existing Visual Studio Solution
- Gregor Suttie (@gregor_suttie) covers Azure SQL Server VNet Integrated using Bicep
- Gregor Suttie (@gregor_suttie) covers Azure PostgreSQL Flexible Server using Bicep
- On the Data Exposed show, Anna Hoffman is joined by Logan Carrington and Kartik Pullabhotla to discuss Azure SQL VM: Azure Backup & restore for SQL Server on Azure Virtual Machines
- Tanayankar Chakraborty discusses Setting up Row Level Security RLS on an Azure SQL DB/SQL MI by utilizing Azure AD groups
- T. Fritz explains How to Configure Extensions for Azure Postgres Flexible Server
- On the Data Exposed show, Anna Hoffman (@AnalyticAnna) is joined by Roberto Perez and Davide Maur to discuss How to build a real-time leaderboard for the Soccer World Cup with Azure SQL & Redis Data Exposed
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- On Visual Studio Magazine, David Ramel (@dramel) writes about VS Code v1.74 November 2022: 'Remote Development Even Better', writes about As GitHub Quits Atom for VS Code, GitLab Revamps Web IDE Based on VS Code, explains how to What's New for Java in Microsoft Dev Tooling, talks about Microsoft Livestream Series Bolsters Python in VS Code 250 Million Installs and Gladys Rama writes about Visual Studio Live Flashback: Microsoft's Top 3 Goals for .NET and .NET 7
- On the Visual Studio blog, Dante Gagne explains how to Write markdown without leaving Visual Studio
- Josh Stevens writes Adding new files just got a lot faster in Visual Studio
- Mads Kristensen (@mkristensen) writes about Five shortcuts to boost your productivity
- On the Visual Studio blog, Mark Downie (@poppastring) talks about Debugging Encoded Text
- Elio Struyf explains how to Cancel progress programmatically in VS Code extensions and covers Creating timer dismissable notifications in VS Code
- Bert O Neill delves into Autogenerate DB Unit Tests - Visual Studio 2019 Extension
- Subhojit Basak covers Whats New in Visual Studio Extensions for SSAS and SSRS
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- On episode 227 of the Azure DevOps Podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Marco Rossignoli to discuss Automated Code Coverage Measurement
- On episode 224 of the Azure DevOps Podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Eduardo Maltez to discuss Full-system testing using Selenium
- Gerasimos Alexiou explains how to Install windows azure devops agent on docker container and how to Install linux azure devops agent on docker container
- Richard Fennell (@richardfennell) discusses Duplicate Test DLLs with vstest.console.exe causes failures
- On the Microsoft DevOps blog, Eric van Wijk discusses Node runner update guidance for Azure Pipelines task authors
- Matthew Casperson asks What is GitOps?
- April Edwards (@TheAprilEdwards) talks about Azure Boards – Organize and Plan All of Your Work
- John Folberth covers Azure DevOps Pipelines: Environments and Variables and Templates Tasks and Jobs
- The Intune Support Team discusses Configuration as Code for Microsoft Intune
- Maks Nechesonov blogs about Publishing NPM Packages in Azure NPM Registry
- On episode 226 of the Azure DevOps podcast, Jeffrey Palermo (@jeffreypalermo) provides A 2023 Happy New Year and 2022 Review
- John Reilly (@johnny_reilly) covers Azure Pipelines - Node.js 16 and custom pipelines task extensions
Hybrid + Multicloud
Covering: Azure Arc, Azure Stack
- Steven Ekren writes about New Cluster-Wide Control For Virtual Machine Live Migrations In Windows Server and Azure Stack HCI
- John Miner explains how to Enable Auditing for Azure SQL Managed Instance
- On the Azure Medium blog, Musunuru Sharmila discusses Unlock the Power of Azure: How Azure Gateways Can Connect Your On-Premises and Cloud Resources
- Sabrin Alsahsah describes How to move Azure SQL managed instance cross subscriptions
- Wim Matthyssen (@wmatthyssen) covers Azure Bastion: Connect to an Azure VM without accessing the Azure portal by using a shareable link
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- The Azure Updates Team covers Azure Backup for SAP HANA: General availability updates for Dec 2022, and Azure VM backup: General availability updates for Dec, 2022, and General Availability: AzAcSnap 7 — Azure Application Consistent Snapshot tool updates and General Availability: Azure Active Directory authentication for exporting and importing Managed Disks
- Shobhit Sahay blogs about IPv6 Coming to Azure AD
- Abdi Saeedabadi discusses Microsoft Entra - 5 identity priorities for 2023
- Kurt Mackie (@kurmac) talks about Azure Active Directory To Get IPv6 Support This Year
- Andreas Helland talks about Lab Guide - Azure AD CBA on Mobile
- Geert Baeke (@GeertBaeke) explains how to Authenticate to Azure Resources with Azure Managed Identities
- Damien Bowden (@damien_bod) talks about Azure AD Multi tenant Azure App registration consent and explains how to Implement the OAUTH 2.0 Token Exchange delegated flow between an Azure AD API and an API protected using OpenIddict
- David Giard (@DavidGiard) blogs about Implementing Conditional Access Policies in Azure Active Directory, describes Azure Active Directory Security Defaults, presents GCast 139: Creating a JWT Bearer Token with Azure Active Directory, explains how to Invite External Azure Active Directory User and blogs about Azure Active Directory Bulk User Operations
- Mark Heath (@mark_heath) explains how to Protect and call an ASP.NET Core minimal Web API with Azure AD
- On episode 165 of the Ctrl+Alt+Azure podcast, Tobias Zimmergren Jussi Roine discuss Running a Signal Proxy on Azure and on episode 168 take A look at Microsoft Entra Verified ID
- Joey Wu presents Quickstart: DenyAction Effect in Azure Policy
- Johan Grant covers OT Cloud Enablement – Azure Active Directory Tenant
- On the Microsoft Mechanics show, Joey Cruz talks about Manage your multi-cloud identity infrastructure with Microsoft Entra
- Travis Roberts (@Ciraltos) delves into Azure Automation Hybrid Workers with PowerShell Remoting and Credential Resources and talks about Whats the difference Between Windows AD, Azure AD, and Azure AD DS
- Toon Vanhoutte (@ToonVanhoutte) describes how to Use GitHub Actions with User-Assigned Managed Identity
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- Suraj Iyer talks about Service Bus Queue Overview - Auto refreshing counters
- Simon Waight (@simonwaight) discusses Cross-posting blog posts to Mastodon, Twitter and LinkedIn using Azure Logic Apps and describes how to Fix Logic App Connections Managed Identity errors in Bicep templates
- Sandro Pereira (@sandro_asp) covers Azure Logic Apps Standard REST APIs Part I and Part II
- Mark Brimble (@BrimbleMark) blogs about Matching Numeric Ranges with a Regex – Logic Apps
- On the Low Code Revolution show, April Dunnam and Jim Dugan (@aprildunnam) discuss Azure App Modernization with Power Apps
Internet of Things
Covering: Azure Digital Twins, Azure IoT Central, Azure IoT Edge, Azure IoT Hub, Azure IoT solution accelerators, Azure Maps, Azure Sphere, Azure Time Series Insights, IoT DevKit, WildernessLabs, Windows 10 IoT Core Services
- The Azure Updates Team writes about General Availability: Azure Sphere support for European Data Boundary
- Sander van de Veld talks about Azure Data Explorer as a data source for Azure Managed Grafana dashboards, writes about ADX Kusto plug-in for Azure Digital Twins history and discusses Exploring Azure Digital Twins Graph history
- Akshatha Udayashankar walks through Modernizing embedded development on Azure Sphere with Rust
Learning
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
- Kevin Chant provides Recommended certifications for Azure Databricks enthusiasts
- Nicole Singh presents an Azure Learn Article: Build a private 5G network
- On the Q Sharp blog, Matt Zanner talks about Azure Quantum Winter Learning Opportunities
- Shirleyse Haley presents The 2-Minute Recap: Everything new with security, compliance, and identity on Microsoft Learn
Management and Governance
Covering: Automation, Azure Advisor, Azure Backup, Azure Blueprints, Azure Lighthouse, Azure Managed Applications, Azure mobile app, Azure Monitor, Azure Policy, Azure Resource Manager, Azure Service Health, Azure Site Recovery, Cloud Shell, Cost Management, Microsoft Azure portal, Scheduler, Azure Purview
- The Azure Updates Team describes At-scale monitoring for Azure Site Recovery with Backup center
- The Azure Updates Team covers Azure Backup for SAP HANA: General availability updates for Dec 2022
- Naga Yenamandra writes about Now in Public Preview: Approval workflow for data asset curation
- The Azure Updates Team describes Azure VM backup: General availability updates for Dec, 2022
- Yutang Lin covers GA: App Insights integration for .NET apps on App Service Linux and On by Default for .NET and Java
- Allison Cordle covers Azure portal November 2022 updates
- Charitha Basani talks about Observability using ADX
- Frank Pan describes How to manage the VIP swap in cloud service extended support via Powershell
- Situmalli Chandra Mohan explains how to Create custom attributes that uses multiple choices in Microsoft Purview
- Werner Rall covers Azure Update Management Windows Update Desired State Configuration
- Yi Yang presents Quickstart: Manual Effect in Azure Policy
- Amrita Varsihini walks through Optimizing Azure Cost with Azure Cost Management
- Ron Vincent blogs about Spacecraft mission planning with Azure
- Dolev Shor presents The Azure FinOps Guide
- Silvio Di Benedetto explains How to configure Veeam Backup for Microsoft Azure to protect Virtual Machines
- Charbel Nemnom (@charbelnemnom) covers AWS vs. Azure: Which Cloud Platform Has The Brightest Future In 2023
- Gregor Suttie (@gregor_suttie) describes Creating Azure Architecture Diagrams from scratch almost
- Anthony Watherston deleves into Software Installation Using Machine Configuration and Azure Policy
- Sameera Perera covers OT Cloud Enablement - Cloud Adoption Models
- Toon Vanhoutte (@ToonVanhoutte) describes how to Use Azure Resource Graph to identify potential security vulnerabilities
- On episode 450 of the Azure podcast, the Azure Podcast team (@AzurePodcast) have a Twitter Live Spaces Discussion
- James Dumont describes Track IP addresses consumption with Azure Application Insights – Part1
- Shilpa Bothra describes how to Easily migrate your Symantec DLP policies to Microsoft Purview Data Loss Prevention
- Zoey Lan describes How to Troubleshoot Deny Policy Step by Step
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer
- No content this week
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
- Kapil Samant presents a Hack for speeding up data migration for large tables using SSMA for Oracle
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
- Zoe Hawtof writes about New solutions to deploy, integrate and extend solutions at scale for your frontline workforce
- Walter Aguilar blogs about Android Splash Screen Logos and Animations with Xamarin
Networking
Covering: Application Gateway, Azure Bastion, Azure DNS, Azure ExpressRoute, Azure Firewall, Azure Firewall Manager, Azure Front Door, Azure Internet Analyzer, Azure Private Link, Content Delivery Network, Load Balancer, Network Watcher, Traffic Manager, Virtual Network, Virtual WAN, VPN Gateway, Web Application Firewall
- Michael Bender explains how to What's New in Azure Networking - December Edition
- Jose Moreno (@erjosito) delves into VRFs and Virtual WAN
- On episode 167 of thre Ctrl+Alt+Azure podcast, Tobias Zimmergren and Jussi Roine run through Azure Updates
- Sam Cogan (@samcogan) writes 'WTH is Azure Firewall Basic'
- Daniel Larsen describes How Azure Front Door cache can help protect against DDoS attacks
- Travis Roberts (@Ciraltos) writes about What you need to know about Azure Network Security Groups and Application Security Groups and Getting Started with Azure Internal Load Balancers
- Tao Yang (@MrTaoYang) blogs about Azure Private Endpoints with Static IP Addresses
- Hezi Bahry writes about Best practices to secure your Azure Virtual WAN
- Tao Yang (@MrTaoYang) presents a Bicep Template for VNet Isolated CloudShell
- Jack Roper writes Azure ExpressRoute Explained
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- Shawn Hays talks about The Future of HIPAA and Changes to NIST 800-66: Access Control and Information Access Management
- Urja Gandhi discusses Security MVP Spotlight Most Valuable Professional
- Nicholas Kondamudi describes Public Preview : Introducing Multi-Region Replication for Azure Key Vault Managed HSM
- On episode 166 of the Ctrl+Alt=Azure Podcast, Tobias Zimmergren and Jussi Roine writes about talks about Defender for DevOps
- Prateek Taneja discusses Switching to Key Vault Secrets usage for Function App based Microsoft Sentinel Data Connectors
- Wolfgang Pauli talks about Tracking Financial Crime with Azure Confidential Computing and Sarus Smart Privacy Solution
- On episode 225 of the Azure DevOps Podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Troy Vinson to talk about Learning From the Rackspace Security Breach
- Gregor Suttie (@gregor_suttie) covers Enabling Defender for Cloud using Bicep
- Bojan Magusic describes What you need to know when deleting and re-creating the security connectors in Defender for Cloud
- On the Microsoft Mechanics show, Jeremy Chapman (@deployjeremy) is joined by Matt McSpirtit to discuss how to Architect More Secure Cloud Apps
- Inbal Silis provides A Look at Different Options for Storing and Searching Sentinel Archived Logs
Storage
Covering: Archive Storage, Avere vFXT for Azure, Azure Data Lake Store, Azure FXT Edge Filer, Azure HPC Cache, Azure NetApp Files, Blob Storage, Disk Storage, File Storage, Managed Disks, Queue Storage, Storage Accounts, Storage Explorer, StorSimple
- The Azure Updates Team announces the Generally available: Azure Ultra Disk Storage in Switzerland North and Korea South
- John Miner (@JohnMiner3) writes about Secure File Transfer Protocol SFTP support for Azure Blob Storage
- Rob McNaught talks about Azure Premium SSD V2 disks
- Jeffrey T. Fritz discusses Azure Storage Caching and Compression – The Missing Piece
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- Mayunk Jain (@mayunkj) walks through Reflecting on Azure App Services innovations and triumphs in 2022
- Jimmy Fang announces the stable release of Spring Cloud Azure 4.5.0
- On Visual Studio Magazine, David Ramel (@dramel) blogs about Spring Cloud Azure 4.5 Furthers Microsoft's 'Passwordless' Push
- John Reilly (@johnny_reilly) presents three articles on Azure Static Web Apps: build app externally, dynamic redirects with Azure Functions and Using Application Insights with Bicep to monitor Azure Static Web Apps and Azure Functions
- David O'Brien (@david_obrien) covers Azure Static Web App - Build Production
- Anuraj Parameswaran writes about Implementing Authentication in Azure Static Web Apps - Part 1
- Joey Wu describes how to Troubleshoot 500 BackendConnectionFailure SSL/TLS Error
- Saradindu Sarkar explains How to reduce the deployment time using the file compression technique in Azure App Service
- York Zhang explains how to Deploy Spring boot application to App Service Tomcat Stack using generated war file and provides A method to run multiple applications in single App Service
- Michael Stephenson (@michael_stephen) talks about Optimizing BAM Performance with API Management and blogs about Serverless360 API Monitor and the Azure Management API
- Niels Swimberghe explains how to Handle ASP.NET Core exceptions gracefully in TwiML webhooks
- Justin Yoo (@justinchronicle) discusses Azure Functions OpenAPI Extension Update
- Joby Jennings explains how to Simulate High-Scale Load for Applications with Azure Load Testing
- On the endjin blog, Jonathan George (@jon_george1) presents Bye bye Azure Functions, Hello Azure Container Apps: Conclusions
- Karthi Teja Malyala discusses Updating NGINX default configurations on Azure App services Managed WordPress
- Matt Hamrick talks about Azure App Service & ASP.NET Core 3.1 500.30 - One odd cause
- Marc Mercier discusses Azure App Service Patterns and Features for the Azure Well-Architected Framework
- Shane Baldacchino covers Part 3: Architectural Cost Optimisation – Practical Design Steps for Architects and Developers
Azure Virtual Desktop
Covering: Azure Virtual Desktop
- On the .NET Curry blog, Saumilkumar Shah explains how to Create Azure Virtual Desktop Environment - Step By Step
Thought Leadership from endjin
- 📣 Azure Data Strategy Briefing
- 📺 How to dynamically create SQL Serverless views from Azure Synapse Pipelines
- 📺 How to test Azure Synapse notebooks
- 📺 How to define business requirements for a successful cloud data & analytics project
- 📺 Monetize APIs with Azure API Management Using Adyen
- 📺 Monetize APIs with Azure API Management Using Stripe
- 📺 Reaqtor - Reliable Rx at Scale for High-performance Event Processing
- 📃 Flex Your DevSecOps Muscles With Bicep - FREE cheat sheet.
- 📺 How to safely reference a nullable activity output in Azure Synapse Pipelines and Azure Data Factory.
- 📺 Building a secure data solution using Azure Data Lake Store.
- 📺 Navigating the Bewildering Array of Data Services in Azure.
- 📺 Data Exploration & Experimentation with Notebooks in Azure.
- 📺 Detecting Anomalies in IoT Telemetry with Azure Synapse Analytics.
- 📺 Azure Synapse - On-Demand Serverless Compute and Querying.
- 📺 Custom C# Spark Jobs in Azure Synapse.
- 📺 Custom Scala Spark Jobs in Azure Synapse.
- 📺 Unlocking Digital Transformation with Azure API Management - a training session from endjin, explaining what Digital Transformation is, and how to use Azure API Management to take your first steps. Three versions are available: 5 minute exec summary, 20 minute overview or 50 minute deep dive.
- How to plan your cloud transformation journey - an article explaining how you should use the various bits of thought leadership content from endjin to plan your cloud journey.
- API Maturity Matrix - a spreadsheet to help you assess your organization's ability to build, test, deploy, manage and monetize an API Platform.
- Azure Technology Selector - a flowchart which guides you through the process of chosing the best Azure service for your needs.
- Cloud Comparison Poster - a free poster, comparing the three major cloud platforms - Azure, AWS & Google Cloud Platform. For more information, see the accompanying blog series.
- Cloud Migration Process - a free poster, outlining our process for cloud adoption.
- Cloud Adoption: Risk & Mitigations - The Swiss Cheese Model - a free poster from endjin & Hymans Robertson outlining the risk and mitigations of adopting public cloud.
- Embracing Disruption: Financial Services & the Microsoft Cloud - a free ebooklet from endjin describing how companies in FS can take advantage of Azure.
Useful Links
- Azure Resource Inventory - Azure Resource Inventory is a powerful script written in PowerShell to generate an Excel report of any Azure Environment you have read access
- Azure Quickstart Templates - Learn how to deploy to Azure using ARM Templates. Over 850 examples in this repo.
- Azure CNAB Quickstarts Library - You can deploy to the Cloud, on Prem and on the Edge using CNAB & Porter. This library provides a number of quickstart templates to help you get started, fast!
- Power BI Weekly - Interested in Power BI? Sign up to our sister newsletter Power BI Weekly to receive all the week's Power BI news.
- Azure Resources - A fantastic collection of resources contained in this repo. Issue a PR if you have resources to share. Managed by Azure MVP Gregor Suttie.
- Azure Charts - Azure Charts is a set of auto-rebuilt charts to keep you updated on Azure changes, news, stats. Public updates, RSS channels and web pages are used as data sources
- The Developer’s Guide to Microsoft Azure (2nd Edition) - ebook from Microsoft showcasing architectural approaches and common design patterns you face when building modern applications.
- Azure Virtual Datacenter - ebook from Microsoft highlighting an approach to isolation, security, and trust in the Microsoft cloud.
- Cyber Security Demystified - ebook from Microsoft describing how to keep your organisation safe.
- Microsoft's What is Azure poster - a visual overview of Azure's services and features.
- Microsoft Azure Essentials: Fundamentals of Azure - a free ebook from Microsoft Press, by Michael S. Collier and Robin E. Shahan.
- Data Science in the Cloud with Microsoft Azure Machine Learning and R - a free ebook on Azure Machine Learning, by Stephen F. Elston.
- Protecting Data in Microsoft Azure - a whitepaper that describes the various mechanism you can you can leverage for managing sensitive data in the Azure platform.
- Azure Architecture Center - guidance from the Patterns & Practices team covering API Design, API implementation, Autoscaling, Background jobs, CDN, Caching, Data partitioning, Monitoring and diagnostics, Retry, Scalability and availability.
- Azure Architect's Reference - if you are an architect responsible for building an application on Azure, or are trying to figure out how you could migrate an application and need to dig deep into the workload, cost, security, capacity, availability, deployment and operational modelling this invaluable resource should be your first stop. An open source project, with contributions from several experienced architects, it gathers data from many different references into a single, useful guide that is constantly updated by the community.
- Azure Table Storage Design Guide - a guide from the storage team.
- Azure infrastructure services implementation guidelines - key design and implementation guidelines for deploying an IT workload in Azure infrastructure services.
- Azure Speed Test - a simple web tool that measures the latency between you and Azure Datacenters to suggest which might be fastest for you location.
- Azure Websites Cheatsheet - everything you need to know about configuring & managing Azure Websites on a single page.
- Data Migration Assistant - enables you to upgrade to a modern data platform by detecting compatibility issues that can impact database functionality on your new version of SQL Server and Azure SQL Database. It recommends performance and reliability improvements for your target environment.
- Azure SQL DTU Calculator - a tool to help you determine the number of DTUs for your existing SQL Server database(s) as well as a recommendation of the minimum performance level and service tier that you need before you migrate to Azure SQL Database.
- Microsoft Azure Symbol/Icon Set - a set of Visio and PowerPoint shapes for use in architecture diagrams / presentations.
- Service Bus Explorer - a free and open source tool for managing and exploring Azure Service Bus(including Event Hubs).
- Best practices for designing Azure Resource Manager Templates - guidance based on the whitepaper 'World Class ARM Templates Considerations and Proven Practices'.
- Microsoft Cloud Networking for Enterprise Architects - a downloadable guide to Azure networking, covering topics such as cloud migration and networking for PaaS and SaaS services
- Whitepapers for Power BI - numerous whitepapers ranging various Power BI topics
- Azure Serverless Computing Cookbook - ebook from Microsoft, including use cases, hands-on steps, and tutorials for quickly configuring your own serverless environments.
- Executive Summary: Enterprise Cloud Strategy - executive summary of the 140-page e-book from Microsoft. Learn about the basics of adopting a cloud computing strategy for your enterprise.
- Migrating SQL Server to Azure SQL Database Managed Instance—A Step-by-Step Guide - ebook from Microsoft providing breakdown of tactical steps for implementing a quick, simple, and low-impact data migration with Azure SQL Database Managed Instance.
- Azure Backup Deep Dive Whitepaper - a deep dive by Adin Ermie and Charbel Nemnom describing Azure Backup
- Azure Stack: An extension of Azure - whitepaper from Microsoft detailing how you can extend Azure Stack to make Azure services available on-premises
- Azure Strategy and Implementation Guide - For Azure users - ebook from Microsoft outlining recommended general architecture and cloud design principles, DevOps, approaches to service management, and overall governance.
- Azure Data Factory: SSIS in the Cloud - eBook from Microsoft explaining why you would want to migrate your existing SSIS workloads to Azure Data Factory and addressing common considerations and concerns. Includes technical details of creating an Azure-SSIS IR and then walk-throughs of how to upload, execute, and monitor your packages through Azure Data Factory
- Parallel Virtual File Systems on Microsoft Azure - ebook from Microsoft documenting the results of a series of performance tests on Azure to see how scalable Lustre, GlusterFS, and BeeGFS are
- Build and deploy a multi-container application in Azure Service Fabric - ebook from Microsoft which shows how to create a sample multi-container application using ASP.NET Core and Docker and deploy it on an Azure Service Fabric cluster.
- Azure ebook/whitepaper resources - White papers, analyst reports, and e-books landing page with an abundance of extra resources.
- Farmer - This is a DSL for ARM template creation - "Making repeatable Azure deployments easy"!
Tweet | Forward | Preferences | Unsubscribe
Older messages
Power BI Weekly #190 - 17th January 2023
Friday, January 20, 2023
Power BI Weekly Newsletter Issue #190 powered by endjin Welcome to the 190th edition of Power BI Weekly! This week we've been told about the Power BI in Microsoft Teams collaboration experiences
🎉 Azure Weekly #400 - 18th December 2022
Sunday, December 18, 2022
Azure Weekly Newsletter Issue #400 powered by endjin Welcome to issue 400 of Azure Weekly 🎉 It's quite mind-boggling that we've reached this milestone. When I published the first issue on 2nd
☁️ Azure Weekly #399 - 11th December 2022
Sunday, December 11, 2022
Azure Weekly Newsletter Issue #399 powered by endjin Welcome to issue 399 of the Azure Weekly Newsletter. A mixed bag this week. First up, Synapse – Data Lake vs. Delta Lake vs. Data Lakehouse and
☁️ Azure Weekly #398 - 4th December 2022
Sunday, December 4, 2022
Azure Weekly Newsletter Issue #398 powered by endjin Welcome to issue 398 of the Azure Weekly Newsletter. There's a bit of a melting pot of news and articles this week. Items of note around
Power BI Weekly #184 - 29th November 2022
Tuesday, November 29, 2022
Power BI Weekly Newsletter Issue #184 powered by endjin Welcome to the 184th edition of Power BI Weekly! Absolutely no word from the Power BI team this week, so we'll jump straight into the
You Might Also Like
Weekend Reading — Happy "That's a January Problem" week
Saturday, December 21, 2024
Can Christmas season start a little earlier this year Tech Stuff Ramsey Nasser fuck it happened i am in a situation where i do actually need to reverse a linked list Atuin I just learned about Atuin
Daily Coding Problem: Problem #1644 [Easy]
Saturday, December 21, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by IBM. Given an integer, find the next permutation of it in absolute order. For example,
🐧 Whatever Happened to Unix Workstations? — My Incredibly Cheap Alternative to a Soundbar
Saturday, December 21, 2024
Also: Here's Why More Games Need Expanded Difficulty Settings How-To Geek Logo December 21, 2024 Did You Know Lake Wendouree, an artificially created and maintained shallow urban lake in Australia,
Supercharge Your Knowledge Capture Workflow with the Obsidian Web Clipper
Saturday, December 21, 2024
Stop juggling multiple tools and supercharge your knowledge capture workflow with Obsidian's powerful Web Clipper browser extension Sébastien Dubois DeveloPassion's Newsletter Supercharge Your
Charted | The World's Most Valuable Automakers 🚙
Saturday, December 21, 2024
Tesla shares reached a record high, setting a new valuation milestone. This graphic highlights the world's most valuable automakers by market cap. View Online | Subscribe | Download Our App
Next Holiday Season, Ignore Everyone Except One Customer
Saturday, December 21, 2024
Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 21, 2024? The
🐍 New Python tutorials on Real Python
Saturday, December 21, 2024
Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: 🎓 Master Python's Core Principles (New Live
Post from Syncfusion Blogs on 12/21/2024
Saturday, December 21, 2024
New blogs from Syncfusion ASP.NET MVC Suite Update: Aligning with .NET Changes By Rajendran R Discover key updates in our ASP.NET MVC suite, aligning with Microsoft's latest .NET changes for
LockBit Ransomware Developer Charged for Billions in Global Damages
Saturday, December 21, 2024
THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest
Re: My VPN recommendation
Saturday, December 21, 2024
Do you know when to use a VPN and what it does to protect your data? Any time you are connected to the internet, your information is at risk of being tracked or hacked. A VPN helps keep your surfing