- 17 Aug 2020 » ARM template design choices and deployment time
- 05 Aug 2020 » ARM template for AKS cluster with managed identity and managed Azure AD integration
- 20 Jun 2020 » Azure DevOps service endpoint automation
- 01 Jun 2020 » Labs from IaC Workshop #2: Implement immutable infrastructure on Azure with ARM templates
- 28 May 2020 » Execute bash scripts in ARM templates (preview)
- 11 May 2020 » Use nested ARM template to provision User Assigned Managed Identity and add access policy to key-vault from different subscription
- 05 May 2020 » Use ARM template copy element to simplify Virtual Network configuration for multiple environments
- 27 Apr 2020 » ARM template deployment what-if operation
- 22 Apr 2020 » Labs from IaC Workshop #1: How to live in harmony with ARM templates
- 24 Oct 2023 » Labs from IaC Workshop: Working with Azure Network Watcher
- 27 Jun 2023 » Labs from IaC Workshop: Working with Azure Private Links
- 30 Mar 2023 » Labs from IaC Workshop: Automate DNS and Certificate management on Azure with Azure DevOps
- 28 Feb 2023 » Labs from IaC Workshop: Load-Balancing Options on Azure
- 25 Jan 2023 » Labs from IaC Workshop: Automate Azure workload provisioning with Bicep, Powershell and Azure DevOps
- 17 Feb 2022 » Labs from AKS workshop #6: monitoring options in AKS
- 27 Jan 2022 » Labs from AKS workshop #5: scaling options for applications and clusters in AKS
- 03 Nov 2021 » Labs from AKS workshop #4: GitOps in AKS with Flux
- 25 May 2021 » Labs from AKS workshop #3: Implement Immutable AKS Infrastructure on Azure with Bicep
- 20 Apr 2021 » Labs from AKS workshop #2: Advanced AKS Configuration
- 09 Feb 2021 » Labs from AKS workshop #1: Introduction to Azure Kubernetes Service (AKS)
- 27 Oct 2020 » Labs from IaC Workshop #4: Implement immutable infrastructure on Azure with Pulumi - Part II
- 30 Sep 2020 » Labs from IaC Workshop #3: Implement immutable infrastructure on Azure with Pulumi - Part I
- 01 Jun 2020 » Labs from IaC Workshop #2: Implement immutable infrastructure on Azure with ARM templates
- 22 Apr 2020 » Labs from IaC Workshop #1: How to live in harmony with ARM templates
- 24 Oct 2023 » Labs from IaC Workshop: Working with Azure Network Watcher
- 27 Jun 2023 » Labs from IaC Workshop: Working with Azure Private Links
- 30 Mar 2023 » Labs from IaC Workshop: Automate DNS and Certificate management on Azure with Azure DevOps
- 28 Feb 2023 » Labs from IaC Workshop: Load-Balancing Options on Azure
- 25 Jan 2023 » Labs from IaC Workshop: Automate Azure workload provisioning with Bicep, Powershell and Azure DevOps
- 17 Feb 2022 » Labs from AKS workshop #6: monitoring options in AKS
- 27 Jan 2022 » Labs from AKS workshop #5: scaling options for applications and clusters in AKS
- 03 Nov 2021 » Labs from AKS workshop #4: GitOps in AKS with Flux
- 25 May 2021 » Labs from AKS workshop #3: Implement Immutable AKS Infrastructure on Azure with Bicep
- 20 Apr 2021 » Labs from AKS workshop #2: Advanced AKS Configuration
- 09 Feb 2021 » Labs from AKS workshop #1: Introduction to Azure Kubernetes Service (AKS)
- 11 Nov 2020 » How to do blue-green testing with API Management
- 05 Nov 2020 » How to do blue-green testing with API Management and Azure Application Gateway
- 29 Oct 2020 » How to do blue-green testing with Azure Front Door and API Management
- 27 Oct 2020 » Labs from IaC Workshop #4: Implement immutable infrastructure on Azure with Pulumi - Part II
- 30 Sep 2020 » Labs from IaC Workshop #3: Implement immutable infrastructure on Azure with Pulumi - Part I
- 08 Sep 2020 » Import existing Azure DNS Zone into Pulumi
- 17 Aug 2020 » ARM template design choices and deployment time
- 05 Aug 2020 » ARM template for AKS cluster with managed identity and managed Azure AD integration
- 12 Jun 2020 » NDC Oslo: Immutable Infrastructure on Azure
- 01 Jun 2020 » Labs from IaC Workshop #2: Implement immutable infrastructure on Azure with ARM templates
- 05 May 2020 » Use ARM template copy element to simplify Virtual Network configuration for multiple environments
- 22 Apr 2020 » Labs from IaC Workshop #1: How to live in harmony with ARM templates
- 30 Mar 2023 » Labs from IaC Workshop: Automate DNS and Certificate management on Azure with Azure DevOps
- 25 Jan 2023 » Labs from IaC Workshop: Automate Azure workload provisioning with Bicep, Powershell and Azure DevOps
- 27 Apr 2020 » ARM template deployment what-if operation
- 30 Mar 2023 » Labs from IaC Workshop: Automate DNS and Certificate management on Azure with Azure DevOps
- 25 Jan 2023 » Labs from IaC Workshop: Automate Azure workload provisioning with Bicep, Powershell and Azure DevOps
- 20 Jun 2020 » Azure DevOps service endpoint automation
- 28 Apr 2020 » Azure DevOps Service Connection usage
- 12 Jun 2020 » NDC Oslo: Immutable Infrastructure on Azure
- 11 Nov 2020 » How to do blue-green testing with API Management
- 17 Aug 2020 » ARM template design choices and deployment time
- 23 Jul 2020 » How to use Azure API Management policy for canary testing
- 12 Jun 2020 » NDC Oslo: Immutable Infrastructure on Azure
- 12 Jun 2020 » NDC Oslo: Immutable Infrastructure on Azure
- 20 Jun 2020 » Azure DevOps service endpoint automation
- 20 Apr 2021 » Labs from AKS workshop #2: Advanced AKS Configuration
- 11 Nov 2020 » How to do blue-green testing with API Management
- 05 Nov 2020 » How to do blue-green testing with API Management and Azure Application Gateway
- 29 Oct 2020 » How to do blue-green testing with Azure Front Door and API Management
- 28 Jul 2020 » How to use API Management policy to lock down requests to only Azure Front Door instance?
- 23 Jul 2020 » How to use Azure API Management policy for canary testing
- 11 Nov 2020 » How to do blue-green testing with API Management
- 05 Nov 2020 » How to do blue-green testing with API Management and Azure Application Gateway
- 29 Oct 2020 » How to do blue-green testing with Azure Front Door and API Management
- 23 Jul 2020 » How to use Azure API Management policy for canary testing
- 28 Feb 2023 » Labs from IaC Workshop: Load-Balancing Options on Azure
- 25 May 2021 » Labs from AKS workshop #3: Implement Immutable AKS Infrastructure on Azure with Bicep
- 29 Oct 2020 » How to do blue-green testing with Azure Front Door and API Management
- 28 Jul 2020 » How to use API Management policy to lock down requests to only Azure Front Door instance?
- 23 Jul 2020 » How to use Azure API Management policy for canary testing
- 28 Feb 2023 » Labs from IaC Workshop: Load-Balancing Options on Azure
- 23 Jul 2020 » How to use Azure API Management policy for canary testing
- 28 Jul 2020 » How to use API Management policy to lock down requests to only Azure Front Door instance?
- 28 Feb 2023 » Labs from IaC Workshop: Load-Balancing Options on Azure
- 05 Nov 2020 » How to do blue-green testing with API Management and Azure Application Gateway
- 28 Jul 2020 » How to use API Management policy to lock down requests to only Azure Front Door instance?
- 17 Feb 2022 » Labs from AKS workshop #6: monitoring options in AKS
- 27 Jan 2022 » Labs from AKS workshop #5: scaling options for applications and clusters in AKS
- 03 Nov 2021 » Labs from AKS workshop #4: GitOps in AKS with Flux
- 25 May 2021 » Labs from AKS workshop #3: Implement Immutable AKS Infrastructure on Azure with Bicep
- 20 Apr 2021 » Labs from AKS workshop #2: Advanced AKS Configuration
- 09 Feb 2021 » Labs from AKS workshop #1: Introduction to Azure Kubernetes Service (AKS)
- 28 Jan 2021 » How to use Kubernetes ExternalName Service type to migrate your applications to different namespaces with zero downtime.
- 24 Nov 2020 » Grafana data source as code - or how to automate deployment of Azure Monitor data sources to Grafana for multi-team setup
- 05 Aug 2020 » ARM template for AKS cluster with managed identity and managed Azure AD integration
- 25 Jan 2023 » Labs from IaC Workshop: Automate Azure workload provisioning with Bicep, Powershell and Azure DevOps
- 05 Aug 2020 » ARM template for AKS cluster with managed identity and managed Azure AD integration
- 27 Oct 2020 » Labs from IaC Workshop #4: Implement immutable infrastructure on Azure with Pulumi - Part II
- 30 Sep 2020 » Labs from IaC Workshop #3: Implement immutable infrastructure on Azure with Pulumi - Part I
- 08 Sep 2020 » Import existing Azure DNS Zone into Pulumi
- 30 Mar 2023 » Labs from IaC Workshop: Automate DNS and Certificate management on Azure with Azure DevOps
- 08 Sep 2020 » Import existing Azure DNS Zone into Pulumi
- 17 Feb 2022 » Labs from AKS workshop #6: monitoring options in AKS
- 24 Nov 2020 » Grafana data source as code - or how to automate deployment of Azure Monitor data sources to Grafana for multi-team setup
- 30 Mar 2023 » Labs from IaC Workshop: Automate DNS and Certificate management on Azure with Azure DevOps
- 24 Nov 2020 » Grafana data source as code - or how to automate deployment of Azure Monitor data sources to Grafana for multi-team setup
- 17 Feb 2022 » Labs from AKS workshop #6: monitoring options in AKS
- 24 Nov 2020 » Grafana data source as code - or how to automate deployment of Azure Monitor data sources to Grafana for multi-team setup
- 24 Nov 2020 » Grafana data source as code - or how to automate deployment of Azure Monitor data sources to Grafana for multi-team setup
- 24 Nov 2020 » Grafana data source as code - or how to automate deployment of Azure Monitor data sources to Grafana for multi-team setup
- 24 Nov 2020 » Grafana data source as code - or how to automate deployment of Azure Monitor data sources to Grafana for multi-team setup
- 24 Nov 2020 » Grafana data source as code - or how to automate deployment of Azure Monitor data sources to Grafana for multi-team setup
- 17 Feb 2022 » Labs from AKS workshop #6: monitoring options in AKS
- 27 Jan 2022 » Labs from AKS workshop #5: scaling options for applications and clusters in AKS
- 03 Nov 2021 » Labs from AKS workshop #4: GitOps in AKS with Flux
- 25 May 2021 » Labs from AKS workshop #3: Implement Immutable AKS Infrastructure on Azure with Bicep
- 20 Apr 2021 » Labs from AKS workshop #2: Advanced AKS Configuration
- 09 Feb 2021 » Labs from AKS workshop #1: Introduction to Azure Kubernetes Service (AKS)
- 28 Jan 2021 » How to use Kubernetes ExternalName Service type to migrate your applications to different namespaces with zero downtime.
- 20 Apr 2021 » Labs from AKS workshop #2: Advanced AKS Configuration
- 24 Oct 2023 » Labs from IaC Workshop: Working with Azure Network Watcher
- 27 Jun 2023 » Labs from IaC Workshop: Working with Azure Private Links
- 30 Mar 2023 » Labs from IaC Workshop: Automate DNS and Certificate management on Azure with Azure DevOps
- 28 Feb 2023 » Labs from IaC Workshop: Load-Balancing Options on Azure
- 25 Jan 2023 » Labs from IaC Workshop: Automate Azure workload provisioning with Bicep, Powershell and Azure DevOps
- 25 May 2021 » Labs from AKS workshop #3: Implement Immutable AKS Infrastructure on Azure with Bicep
- 03 Nov 2021 » Labs from AKS workshop #4: GitOps in AKS with Flux
- 03 Nov 2021 » Labs from AKS workshop #4: GitOps in AKS with Flux
- 17 Feb 2022 » Labs from AKS workshop #6: monitoring options in AKS
- 28 Feb 2023 » Labs from IaC Workshop: Load-Balancing Options on Azure
- 30 Mar 2023 » Labs from IaC Workshop: Automate DNS and Certificate management on Azure with Azure DevOps
- 27 Jun 2023 » Labs from IaC Workshop: Working with Azure Private Links
- 27 Jun 2023 » Labs from IaC Workshop: Working with Azure Private Links
- 27 Jun 2023 » Labs from IaC Workshop: Working with Azure Private Links
- 27 Jun 2023 » Labs from IaC Workshop: Working with Azure Private Links
ARM templates
Workshops
Infrastructure as Code
PowerShell
Azure DevOps
Conferences
Immutable Infrastructure
Vipps
Automation
API Management
Canary testing
Azure Front Door
Azure Traffic Manager
Network Security Group
Azure Application Gateway
AKS
Managed Identity
Azure AD
Pulumi
Azure DNS Zone
Grafana
Azure App Services
Azure Monitor
Azure Functions
Azure Log Analytics
Application Insight
DevOps
Kubernetes
NGINX
Bicep
Flux
GitOps
KEDA
HPA
Prometheus
Azure Load Balancer
Azure KeyVault
Azure Private Link
Azure Private Endpoint
Azure DNS Private Resolver
Azure VPN Gateway
Azure Network Watcher