Cloud can be tricky sometimes. Find out what scenarios we've ran into that are worth being mentioned and explained.
Level: 300
Publishing date: 20-Mar-2026
Handling sensitive data, particularly private keys, can be complex and risky. This article explains how to use Azure Key Vault to manage SSH keys for accessing Azure VMs.
Level: 200
Publishing date: 13-Mar-2026
Microsoft Fabric is an end-to-end SaaS analytics platform that unifies data engineering, integration, data science, real-time analytics, and business intelligence in a single environment.
Level: 200
Publishing date: 06-Mar-2026
IaC has evolved from ARM templates to modern tools like Bicep, Terraform, and Pulumi — and now AI is set to redefine how infrastructure is built and delivered.
Level: 200
Publishing date: 27-Feb-2026
In this post, I’ll outline the main differences between these two services to help you decide which one best fit your needs— or whether using both makes sense in your environment.
Level: 300
Publishing date: 20-Feb-2026
In this article we are exploring how you can protect Azure Container Apps in a secure manner by placing them in front of a Front Door endpoint that has a WAF policy.
Level: 200
Publishing date: 13-Feb-2026
This introductory guide explains what each approach is, how they complement one another, and where they fit in today’s software delivery practices.
Level: 200
Publishing date: 06-Feb-2026
Azure FinOps Toolkit offers additional resources designed specifically to support cost visibility and financial accountability in the cloud.
Level: 300
Publishing date: 30-Jan-2026
This article walks through how to onboard a Windows Server into Azure Arc, covering everything from enabling the necessary Azure resource providers to installing the Azure Arc agent.
Level: 400
Publishing date: 23-Jan-2026
The Kubernetes community recently shared an important update: Ingress NGINX will be officially retired in March 2026.
Level: 200
Publishing date: 16-Jan-2026
A common requirement in Azure is to expose a web application to the internet without assigning a public IP address to the VM running it.
Level: 200
Publishing date: 09-Jan-2026
Azure Network Security Perimeter (NSP) is intended to provide a consistent, centralised way to manage security controls for Azure PaaS services.
Level: 200
Publishing date: 02-Jan-2026
In this article, we’ll examine what Azure Relay is, highlight its key features, explore common use cases, and share best practices for effective deployment.
Level: 100
Publishing date: 14-Mar-2025
When combined with Azure DevOps Pipelines, Bicep deployments become automated and repeatable.
Level: 200
Publishing date: 07-Mar-2025
Looping in Azure Bicep enables dynamic, flexible infrastructure deployments while keeping templates concise and readable.
Level: 200
Publishing date: 28-Feb-2025
Let's explore the differences between Azure ARM templates and Azure Bicep, explaining their syntax variations and how to efficiently convert ARM templates into Bicep.
Level: 200
Publishing date: 21-Feb-2025
Hardcoding sensitive information in your source code is a major security risk. Using Azure Key Vault with Bicep allows for secure and efficient secret management.
Level: 200
Publishing date: 14-Feb-2025
By understanding how Bicep transpiles into JSON and how ARM processes dependencies, you can design robust and error-free deployments.
Level: 300
Publishing date: 07-Feb-2025
With Bicep CIDR functions, subnetting can now be done programmatically, simplifying the process of defining and managing IP address ranges.
Level: 200
Publishing date: 31-Jan-2025
Azure Bicep allows you to retrieve environment variables during template compilation, enabling dynamic configurations without hardcoding values.
Level: 300
Publishing date: 24-Jan-2025
Integrating Azure DevOps service connections with workload identity federation significantly enhances security by eliminating the need for client secrets.
Level: 300
Publishing date: 17-Jan-2025
When working with Azure Bicep, handling null values correctly is essential to prevent deployment failures and ensure templates behave as expected.
Level: 200
Publishing date: 10-Jan-2025
When deploying cloud infrastructure with Azure Bicep, understanding the stages a template goes through before becoming an Azure resource is crucial.
Level: 200
Publishing date: 03-Jan-2025
By following best practices, you can significantly improve the readability and maintainability of your Infrastructure-as-Code (IaC) templates.
Level: 200
Publishing date: 27-Dec-2024
Managed DevOps Pools (MDP) provide a streamlined way to create and manage agent pools in Azure DevOps, dynamically provisioning agents based on demand.
Level: 200
Publishing date: 26-Mar-2024
To maintain good cost hygiene, it's beneficial to automate tasks, such as removing lingering VM Snapshots using Azure Automation.
Level: 200
Publishing date: 19-Mar-2024
Service endpoints allow organizations to establish secure and efficient connections between Azure services.
Level: 200
Publishing date: 12-Mar-2024
Leveraging PowerShell commands for deploying ARM templates provides a streamlined and efficient way to manage infrastructure.
Level: 100
Publishing date: 02-Mar-2024
The distinctions between Recovery Services Vault and Backup Vault offer diverse use cases, allowing users to tailor their choice based on workload.
Level: 200
Publishing date: 27-Feb-2024
In this article, we will walk through the process of adding a new disk to a VM in the Azure portal and perform disk mounting and partitioning.
Level: 100
Publishing date: 20-Feb-2024
This article explores best practices and provides insights into structuring resource groups to enhance the efficiency of your microservices architecture.
Level: 100
Publishing date: 13-Feb-2024
In this blog post, we'll unravel the intricacies of utilizing App Service Environments (ASE) to fortify the security of your applications.
Level: 100
Publishing date: 06-Feb-2024
This guide explores the nuances of Azure Spot VM eviction policies, shedding light on minimizing risks and maximizing the benefits of this solution.
Level: 100
Publishing date: 30-Jan-2024
Azure Resource Manager (ARM) templates are a powerful tool in the Azure ecosystem that allows users to define and deploy infrastructure as code (IaC).
Level: 200
Publishing date: 23-Jan-2024
By eliminating the need for public IP addresses and reducing exposure to threats, Azure Bastion ensures a secure remote connection to your Azure VMs.
Level: 200
Publishing date: 16-Jan-2024
This article explores the key aspects of Azure Private DNS, including its benefits, capabilities, and a step-by-step guide on how to configure it using PowerShell.
Level: 100
Publishing date: 09-Jan-2024
In this article, we will delve into the technology behind Azure Virtual WAN and explore the key advantages it brings to the table.
Level: 100
Publishing date: 02-Jan-2024
This blog provides an extensive overview of Azure Traffic Manager, shedding light on its diverse traffic-routing methods and essential features.
Level: 200
Publishing date: 26-Dec-2023
In this article, we delve into the nuances of stateless and stateful apps in Azure App Service, shedding light on their implications.
Level: 200
Publishing date: 19-Dec-2024
Leveraging Azure Flow Logs can be beneficial in various scenarios, including network monitoring, usage optimization, and compliance verification.
Level: 100
Publishing date: 12-Dec-2023
Scaling is a critical aspect of managing applications efficiently, and Azure App Service provides various scaling options.
Level: 100
Publishing date: 05-Dec-2023
Azure Backup is a scalable, secure, and cost-effective solution designed to protect your data in the cloud.
Level: 200
Publishing date: 28-Nov-2023
This article will guide you through the process of deploying two VNets using ARM templates and establishing VNet peering with PowerShell.
Level: 200
Publishing date: 21-Nov-2023
The Auto Shutdown feature in Azure enables users to automatically turn off and deallocate VMs, preventing unnecessary costs.
Level: 200
Publishing date: 14-Nov-2023
Establishing a connection to your Azure SQL Database is a fundamental step in managing and interacting with your data.
Level: 100
Publishing date: 14-Feb-2023
As organizations adopt the cloud, it becomes increasingly important to implement effective governance and management practices.
Level: 200
Publishing date: 07-Feb-2023
One of the key benefits of using Bicep is the ability to manage access policies to KeyVault with ease.
Level: 300
Publishing date: 31-Jan-2023
See how to use Run Commands in a Bicep template to deploy a virtual machine and run a script post-deployment.
Level: 300
Publishing date: 24-Jan-2023
Discover how to deploy Azure Firewall rulesets that require authentication by Azure Active Directory using Bicep.
Level: 300
Publishing date: 17-Jan-2023
Azure Update Management as a cost-effective alternative to traditional patch management solutions for IT departments in the cloud.
Level: 300
Publishing date: 10-Jan-2023
Azure services that can be used to manage virtual machines (VMs) without relying on RDP.
Level: 200
Publishing date: 03-Jan-2023
Azure Stack HCI offers scalability, control, flexibility, cost-effectiveness, and can be used for VDI, disaster recovery, and edge computing.
Level: 200
Publishing date: 27-Dec-2022
A guide on how to create an Azure Bicep template to deploy resources on Azure. It covers the steps to create and deploy a Bicep template.
Level: 200
Publishing date: 28-Jan-2022
Azure cost can take you by surprise at the end of the month. Have it under control by setting budgets on subscriptions.
Level: 200
Publishing date: 21-Jan-2022
Azure DevOps is compatible with many leading tools on the market and allows you to deploy CI/CD Pipelines.
Level: 200
Publishing date: 14-Jan-2022
“Every piece of knowledge must have a single, unambiguous, authoritative representation within a system”.
Level: 200
Publishing date: 07-Jan-2022
Project Bicep is the Next Generation of ARM templates, as Bicep represents a DSL for ARM templates.
Level: 100
Publishing date: 08-Oct-2021
IaC enables you to get rid of the inconsistencies of your deployments and environments, while increasing productivity.
Level: 200
Publishing date: 01-Oct-2021
Let's see how we can use GitHub Actions are and how they can help to deploy a Bicep configuration to Azure.
Level: 300
Publishing date: 24-Sep-2021
Copying secrets from one KeyVault to another KeyVault might prove time-consuming. But not with this CLI script.
Level: 100
Publishing date: 17-Sep-2021
Terraform is now a well-known way to deploy and manage infrastructure-as-code. Let's have a 101 about it.
Level: 200
Publishing date: 06-Nov-2020
Balancing an Identity Server which is hosted on an Azure WebApp with Front Door? Find out how to properly do it.
Level: 400
Publishing date: 30-Oct-2020
Some applications store a lot of logs in their databases - find out how to export that data in Log Analytics to create alerts.
Level: 200
Publishing date: 23-Oct-2020
SSL certificates are a must - you need a secure HTTP connection for your business. And now in Azure you can do it at zero costs.
Level: 200
Publishing date: 16-Oct-2020
If you'll ever need to query Azure Services, then you'll need to use Kusto. Find out the basics of KQL and how to use it.
Level: 100
Publishing date: 17-Jul-2020
Find out why it's important to constantly invest in learning and how we can help you achieve that with our online trainings.
Level: 200
Publishing date: 10-Jul-2020
If you ever wondered how you can combine CDN and WAF in one single service, then take a look at Azure FrontDoor.
Level: 200
Publishing date: 03-Jul-2020
Focus on the many capabilities and options of Azure Sentinel and find out how to configure it properly.
Level: 300
Publishing date: 24-Apr-2020
Bots can help you ease the customer interaction and can boost up the agility when it comes to customer satisfaction.
Level: 400
Publishing date: 06-Mar-2020
Learn in this tutorial how to setup an end-to-end SSL configuration between Azure AppGW and Azure APIM.
Level: 400
Publishing date: 21-Feb-2020
Find out how to execute scripts on different Azure subscriptions using a centralized setup with Azure Automation.
Level: 400
Publishing date: 7-Feb-2020
Automating environments can ease up a lot of work. Find out how you can deploy a full solution with one click.
Level: 200
Publishing date: 24-Jan-2020
Now you can have your secure static website up in minutes with the help of Azure Storage and Azure CDN.