-
Learn Terraform - 1
There are a lot of blogs/articles available to learn the Terraform. Here, I am sharing my learning notes and references. I have been using ARM templates (simple and complex), for the last 4-5 years. I feel writing Terraform code is easy, helps to be lean and manageable. Also, the most important thing it has in-built intelligence. Like every other technology/ architecture, both Terraform and ARM Templates have their pros and cons.
-
Manage Azure DevOps Pipelines Variables
Plan, Design and Manage AzDo variables
Azure DevOps variables play an important role and provide a convenient way to get key bits of data into various parts of the pipelines. In this post, I will talk about how you can plan, design and manage the Azure DevOps variables and leverage this feature more effectively.
-
Manage Resource Group Deployment History
Recently, I have faced an issue, where our CD pipeline start failing (in Dev Envrionment, few second back things were working fine).
We found that, there is no issue with code but it was due to resource deployment history quota against resoruce group.
Deployment histories are very important. They not only help to keep track of changes but also useful for audit and compliance purposes.
-
Enable CI against all Branches
Branching strategies varies from Client to Client/ Project to Project, but the common practices teams are looking for enabling CI against all your branches.
In this post, I will show how we can configure CI against all the branchs.
-
Deploy SonarQube as Azure Web App Container
Deploy SonarQube as PaaS (Azure Web App)
We all know the power of PaaS and its edge over IaaS. Clients are now looking for more and more PaaS and SaaS based solutions. It’s really an intelligent idea to deploy SonarQube as PaaS (Azure Web App Container).
-
VSTS Extension - SOAP UI Test
SOAP UI
SoapUI is the world’s leading Functional Testing tool for SOAP and REST testing. With its easy-to-use graphical interface, and enterprise-class features, SoapUI allows you to easily and rapidly create and execute automated functional, regression, and load tests. In a single test environment, SoapUI provides complete test coverage - from SOAP and REST-based Web services, to JMS enterprise messaging layers, databases, Rich Internet Applications, and much more.
-
Design VM Scale Sets - 1
Scale Sets Overview
Scale sets provide high availability to your applications.
With virtual machine scale sets, you can build large-scale services for areas such as compute, big data, and container workloads.
In this post we will discuss about design VM Scale Sets.
-
Include Pester Test as part of VSTS Build
In this post, I will walk you through how to include pester test as part of your CI pipeline in VSTS.
Read more about IaC Unit Test using Pester Test
-
Design solutions using virtual machines - 2
In this post we will discuss about Planned maintenance for virtual machines in Azure.
Read more about Maintenance and Downtime
-
Design solutions using virtual machines - 1
In this post we will discuss about Design VM deployments by leveraging availability sets, fault domains, and update domains in Azure.

Ajeet Chouksey
- Getting the Most from GitHub Copilot and AI Models - Boost Productivity While Managing Costs
- The Evolving Role of the Product Owner in the Age of AI
- Supercharging Code Reviews with AI for Strategic Impact
- Branch Protection as Code Enforce GitHub Security at Scale
- Governance Layer Best Practices in GitHub
- Deploy and Configure SonarQube
- Azure Bastion
- DevOps Attitude
- Getting the Most from GitHub Copilot and AI Models - Boost Productivity While Managing Costs
- The Evolving Role of the Product Owner in the Age of AI
- Supercharging Code Reviews with AI for Strategic Impact
- Branch Protection as Code Enforce GitHub Security at Scale
- Governance Layer Best Practices in GitHub