Skip to main content

151 posts tagged with "DevOps"

DevOps practices, CI/CD, and automation

View All Tags

DevOps Maturity Model — Where Is Your Organization?

· 7 min read
Goel Academy
DevOps & Cloud Learning Hub

Every organization claims to "do DevOps," but there is an enormous gap between running a CI pipeline and operating a truly mature DevOps culture. A maturity model gives you an honest mirror — it shows where you actually stand and, more importantly, what to do next.

Multi-Cluster Kubernetes — Federation, Submariner, and Cluster API

· 8 min read
Goel Academy
DevOps & Cloud Learning Hub

Running a single Kubernetes cluster is straightforward until your application needs to survive a regional outage, comply with data sovereignty laws, or serve users on three continents without 200ms latency. At that point, you need multiple clusters — and that changes everything about how you deploy, network, and manage workloads.

Writing Custom Terraform Providers in Go

· 7 min read
Goel Academy
DevOps & Cloud Learning Hub

Terraform has providers for AWS, Azure, GCP, Kubernetes, and hundreds of other services. But what happens when you need to manage resources in an internal API that no public provider supports? You write your own. Custom providers let you bring any API — your internal service catalog, a custom DNS system, or a configuration management platform — into the Terraform workflow. And the best part: the Terraform Plugin SDK v2 makes it surprisingly approachable.

CI/CD on AWS — CodePipeline, CodeBuild, and CodeDeploy

· 7 min read
Goel Academy
DevOps & Cloud Learning Hub

A developer pushes to main. Twenty minutes later, the changes are live in production — tested, built, deployed, and verified. No one SSH'd into a server. No one clicked a button in the console. No one held their breath. That's what CI/CD should feel like. AWS provides a full suite of developer tools to build this pipeline natively, and understanding how they fit together saves you from the "it works on my machine" disaster.

Azure Automation — Runbooks, State Configuration, and Update Management

· 10 min read
Goel Academy
DevOps & Cloud Learning Hub

You are doing the same manual tasks every week. Stopping dev VMs on Friday evening. Checking for orphaned disks. Rotating storage account keys. Verifying that all servers have the right software installed. Patching 50 VMs during the maintenance window and praying nothing breaks. Azure Automation turns all of these repetitive operations into scheduled, auditable, self-service workflows — and it does it for about the cost of a coffee per month.