Jocha Blog
  • News
  • Blog
    • Active Directory
    • AI
    • Azure
    • PowerShell
    • Troubleshoot
    • Security
  • Services
  • About Us
    • Privacy policy
Select Page
Deploying Azure Infrastructure with Bicep and GitHub Actions

Deploying Azure Infrastructure with Bicep and GitHub Actions

Posted: March 12, 2026 |0 comments | Tags: ARM Templates, Azure, Bicep, CI/CD, DevOps, GitHub Actions, Infrastructure as Code

Introduction ARM templates have long been the go-to for declarative Azure infrastructure, but their verbose JSON syntax makes them painful to read and maintain. Bicep is Microsoft’s answer — a cleaner domain-specific language that compiles down to ARM JSON. Pair...
Automated Azure Alert Triage

Automated Azure Alert Triage

Posted: March 9, 2026 |0 comments | Tags: AI, AIOps, Automation, Azure, Azure Monitor, Claude

Azure Monitor can generate hundreds of alerts per day in a busy environment — many of them repetitive, low-priority, or duplicates of each other. Feeding those alerts into Claude via a Logic App workflow lets you automatically triage them, group related issues, and...
Deploying Azure Landing Zones with Terraform and GitHub Actions

Deploying Azure Landing Zones with Terraform and GitHub Actions

Posted: February 19, 2026 |0 comments | Tags: Azure, GitHub Actions, Infrastructure as Code, Terraform

An Azure Landing Zone is the foundation of every well-governed cloud environment — it defines management groups, subscriptions, networking, policies, and RBAC in a consistent, repeatable way. Using Terraform alongside GitHub Actions gives you a fully automated,...
Bulk Managing SharePoint Online Permissions with PnP PowerShell

Bulk Managing SharePoint Online Permissions with PnP PowerShell

Posted: February 12, 2026 |0 comments | Tags: Automation, Azure, PowerShell, SharePoint Online

SharePoint Online permissions tend to accumulate over time — stale site memberships, over-privileged guest accounts, and broken inheritance chains create both compliance risk and confusion. PnP PowerShell gives you a concise, cross-site toolset for auditing and...
Deploying Azure Monitor Workbooks with Bicep

Deploying Azure Monitor Workbooks with Bicep

Updated: March 12, 2026 | 0 comments | Tags: Azure, Azure Monitor, Bicep, Infrastructure as Code

Azure Monitor Workbooks provide rich, interactive dashboards for operational data — but creating them manually through the portal means they live outside your deployment pipeline. By defining workbooks as Bicep resources you can version-control, peer-review, and...
Implementing Azure Policy as Code with GitHub Actions

Implementing Azure Policy as Code with GitHub Actions

Updated: March 12, 2026 | 0 comments | Tags: Azure, Azure Policy, CI/CD, GitHub Actions

Azure Policy is a powerful governance tool, but when policies are created manually through the portal they quickly become undocumented and inconsistent across environments. By storing policy definitions in a Git repository and deploying them through GitHub Actions,...
Managing Azure RBAC Assignments at Scale with PowerShell

Managing Azure RBAC Assignments at Scale with PowerShell

Updated: March 12, 2026 | 0 comments | Tags: Automation, Azure, PowerShell, RBAC

As Azure environments grow, keeping role assignments consistent and compliant becomes a significant operational challenge. Drifted permissions, orphaned identities, and undocumented manual assignments all create security risk. Using PowerShell to audit and enforce...
Azure Backup Mail Report Script

Azure Backup Mail Report Script

Updated: August 24, 2016 | 30 comments | Tags: Azure, Backup, Cloud, PowerShell, Script

Jocha previously released a very popular mail report-script for Windows Backup. A downside with the new Azure backup-agent is that it did not offer mail reports… until today!

Azure Backup internal error (ID: 130001)

Azure Backup internal error (ID: 130001)

Posted: May 16, 2016 |7 comments | Tags: Azure, Backup, Cloud, Recovery Services, Troubleshoot

When installing the Azure Backup Agent you need to supply your vault credentials.
If doing so incorrectly you will get the following error…

Azure Backup Job Failed 0x1D4C2

Azure Backup Job Failed 0x1D4C2

Posted: May 15, 2016 |1 comment | Tags: Azure, Backup, Cloud, Disaster Recovery, Recovery Services, Troubleshoot

Lately we’ve been getting a lot of inquiries regarding Azure Backup. One customer tried to set up the Microsoft Azure Recovery Services (MARS) agent, they experienced a problem where the backup job fails immediately…

Search

Share this!

  • Facebook
  • Twitter
  • Linkedin

RSS Articles

  • Automating Entra ID Group Management with PowerShell
  • Deploying Azure Infrastructure with Bicep and GitHub Actions
  • Automating IT Reports with PowerShell and GitHub Actions
  • Building an MCP Server for IT Infrastructure
  • 8 Ways IT Pros Can Use Claude Every Day
  • Automated Azure Alert Triage

Topics

Active Directory Automation Azure Azure AD Code Deployment Entra ID File and Storage Services Fix GPO Mail MDT 2012 Microsoft Graph Outlook Patch PowerShell Registry SCCM Script Security System Center Troubleshoot UDI VBs Windows 7 Windows 8 Windows 10 Windows Server 2008 Windows Server 2012 WordPress

Jocha AB © 2026

  • Facebook