Microsoft Azure A sample CI/CD pipeline for Azure Automation account Continuing the topic of automation, PowerShell, and Azure DevOps, in this blog post, I would like to share some ideas on implementing continuous deployment for Azure Automation accounts.
Azure DevOps How to access private PowerShell repository from Azure pipeline In my last post, I showed you how to use Azure Artifacts to host your PowerShell repository and publish your custom PowerShell modules to it. Here I would like to talk about accessing and using those modules by other Azure Pipelines.
PowerShell A sample CI/CD pipeline for PowerShell module Following my post on embracing DevOps practices in PowerShell automation, I decided to share a sample PowerShell module project with CI/CD pipeline that would put theory in practice.
PowerShell How to roll out Microsoft Monitoring Agent with PowerShell DSC I already wrote a pretty informative article about using PowerShell DSC for configuring Azure DevOps build servers, and here I would like to share a solution for a more common task – onboarding your servers for monitoring with Azure Monitor.
DevOps DevOps in PowerShell automation Despite the wide usage of PowerShell by DevOps practitioners, most automation solutions I come across in organizations are implemented in a quick & dirty way. It is a paradox that automation with PowerShell is often itself completely ignores the practices DevOps encourages to use.
Microsoft Azure Maintenance mode for web availability tests in Application Insights Many teams that host applications in Azure App Service setup the availability monitoring for their apps using Application Insights web tests. Also, it is a common practice to put an application into the maintenance mode before applying any changes, so as not to be wakened up at 2 am in the morning.
Microsoft Azure How to run Azure DevOps self-hosted agents effectively The installation of tools and libraries on build servers is generally performed by developers manually and only during the initial server setup. Some time later, you can find yourself with a bunch of build servers that have different versions of software installed on them.