Deploying Your Own Agents (VMs) in Azure for Azure DevOps CI/CD Pipelines

AzDevops

Introduction

In the world of software development, Continuous Integration (CI) and Continuous Deployment (CD) practices are crucial for automating the testing and deployment of code. Azure DevOps provides a powerful platform for implementing CI/CD pipelines. While Azure DevOps offers hosted agents for running pipelines, there are scenarios where you might need to deploy your own agents in Azure. These scenarios can range from requiring a specific environment setup to needing to run pipelines on-premises or in a private network. This blog post guides you through the process of deploying your own agents in Azure to work with Azure DevOps CI/CD pipelines.

Why Deploy Your Own Agents?
  • Customization: You can customize your agents to have any software and configuration you need.
  • Performance: You can choose the size and performance characteristics of the VMs that host your agents.
  • Control: You have more control over the environment and can implement stricter security measures.

Continue reading “Deploying Your Own Agents (VMs) in Azure for Azure DevOps CI/CD Pipelines”

How to Automate Azure Virtual Machine Power On Using Logic Apps

Azure-Logic-Apps

In today’s rapidly evolving IT landscape, automation is key to managing complex environments efficiently. Azure Logic Apps offers a powerful, low-code solution for automating workflows across a variety of services. One practical use case for Azure Logic Apps is automating the power management of Azure Virtual Machines (VMs), such as scheduling a VM to power on at a specific time. This can be particularly useful for managing development or testing environments, reducing costs by ensuring that VMs are not running when not needed. Here’s how you can automate the power-on process for an Azure VM using Logic Apps.

Prerequisites

Before we dive into the steps, ensure you have the following:

  • An Azure subscription.
  • An Azure Virtual Machine you want to automate.
  • Basic understanding of Azure Logic Apps.

image

Continue reading “How to Automate Azure Virtual Machine Power On Using Logic Apps”

Creating Azure Support Tickets with PowerShell: A Step-by-Step Guide

24-7-IT-Support

Introduction

As cloud services become increasingly complex, the ability to manage and troubleshoot them effectively is crucial. Azure, Microsoft’s cloud computing service, offers a range of tools to help with this. Today, we’ll explore how you can leverage PowerShell, to create support tickets in Azure. This is particularly useful for automating support processes or integrating them into your existing PowerShell scripts.

Prerequisites
  • An Azure subscription
  • PowerShell installed on your system
  • Azure PowerShell Module

Step 1: Installing Azure PowerShell Module

First, ensure that the Azure PowerShell module is installed on your system. Open PowerShell and run:

Install-Module -Name Az -AllowClobber -Scope CurrentUser

Step 2: Authenticating with Azure

Next, log in to your Azure account using:

Connect-AzAccount

Follow the prompts to complete the authentication.

Continue reading “Creating Azure Support Tickets with PowerShell: A Step-by-Step Guide”

Goodbye 2023 and Welcome 2024! #ThankYou

thankyou

Hey everyone!

As we wrap up 2023, Bruno and I want to express our gratitude and share the accomplishments of our blog, now in its third fantastic year. Since launching on February 11, 2021, our journey in sharing insights and growing as professionals has been incredible. Your feedback has been a source of joy and inspiration, confirming our impact globally.

2023 Blog Statistics

Specializing in Microsoft cloud computing and Cisco collaboration, we’ve faced exciting challenges. This year, our blog saw remarkable growth. In three years, we’ve attracted over 67 thousands views with 64 posts.

image

Continue reading “Goodbye 2023 and Welcome 2024! #ThankYou”