DevOps

Scaling and High Availability

Scaling and High Availability in DevOps Scaling and high availability (HA) are fundamental to building resilient and performant systems in modern DevOps practices. Automating these...

Azure Arc Enabled Kubernetes

Azure Arc Enabled Kubernetes Introduction Microsoft Azure Arc Kubernetes extends Azure's management and monitoring capabilities to Kubernetes clusters running outside of Azure. These clusters could be...

Security Testing in CI/CD Pipelines | DevSecOps Best Practices

Security Testing in CI/CD Pipelines: DevSecOps Best Practices Incorporating automated security testing into CI/CD pipelines is a fundamental practice in DevSecOps, ensuring that vulnerabilities are...

Deploy Web App Using GitHub in Azure

Deploy Web App Using GitHub in Azure Introduction GitHub Actions is a powerful workflow automation tool integrated into GitHub, making it easy to automate your CI/CD...

Create an Azure DevOps Project

Create an Azure DevOps Project What is DevOps? The term DevOps combines "Development" and "Operations." It represents a set of practices, philosophies, and tools that integrate...

How to do Messaging with Azure Web PubSub

How to do Messaging with Azure Web PubSub Introduction Azure Web PubSub is a service that provides real-time messaging using WebSocket communication. It eliminates the need...