Automating Azure Resource Locks
Using Azure Automation and PowerShell to automatically reapply resource locks after maintenance, preventing accidental deletion of Azure resources.
Using Azure Automation and PowerShell to automatically reapply resource locks after maintenance, preventing accidental deletion of Azure resources.
A PowerShell script to find and list old Azure disk snapshots older than 30 days to help manage cloud costs.
A guide to implementing a consistent Azure resource naming strategy using Bicep modules and infrastructure as code.
A guide to automatically deleting expired Azure test resources using tagged resource groups and Azure Functions to prevent unnecessary costs.
A collection of DevOps resources and tools, including GitHub CLI, ARM templates, GitHub Codespaces, and Bicep for Azure deployments.
Learn how to use PowerShell to identify and stop Azure VMs that are in a 'stopped' state to avoid unnecessary compute costs.
A quick guide to manually patching the OMIGOD vulnerability in Azure-hosted Linux VMs by updating the OMI package.
Explains Azure's new on-demand capacity reservations for VMs, detailing how they guarantee compute resource availability and differ from reserved instances.
Guide to finding and updating Azure WebApps using PHP 7.3 before its end-of-support date to maintain security and support.
A curated list of DevOps resources focusing on GitHub Actions, including tutorials, deployment guides, and common limitations.
Microsoft Azure now allows changing managed disk performance tiers without downtime, offering new options for handling bursty workloads.
Explains Azure Resource Locks (ReadOnly/DoNotDelete), their benefits for preventing accidental deletions, and potential pitfalls to consider.
A tutorial on using for loops in Bicep templates to create multiple Azure resources efficiently and reduce code duplication.
Explains the importance of automated alerts in IT operations, detailing a cycle for identifying symptoms, creating triggers, and improving incident response.
A guide to building a free URL shortener/tracker using Java, Spring Boot, MongoDB, and Azure, focusing on cost control and free-tier services.
Announcing a new book on Bicep, a domain-specific language for Infrastructure as Code on Azure, covering syntax, deployment, and advanced scenarios.
A tutorial on deploying a Quarkus application to Azure using Terraform and NubesGen, covering setup, configuration, and manual deployment.
Explores the benefits and security advantages of using Generation 2 virtual machines in Azure, focusing on the upcoming Trusted Launch feature.
A guide and PowerShell script to automate the deletion of old image versions in Azure Shared Image Gallery for better management.
A guide to migrating a Windows Server 2022 managed image to Azure Shared Image Gallery using a provided PowerShell script.