DevOps Engineering — Quick Reference
This skill equips teams with actionable templates, checklists, and patterns for building self-service platforms, automating infrastructure with GitOps, deploying securely with DevSecOps, scaling with Kubernetes, ensuring reliability through SRE practices, and operating production systems with strong observability.
Modern Best Practices (Jan 2026): Kubernetes 1.33+ (supported releases + version skew policy), Docker Engine v27, Terraform 1.x (current stable in 1.14.x), GitOps with Argo CD v3 and Flux v2, OpenTelemetry for traces/metrics/logs, and eBPF-based observability where it meaningfully reduces operational overhead.
Quick Reference
| Task |
Tool/Framework |
Command |
When to Use |
| Infrastructure as Code |
Terraform 1.x |
terraform plan && terraform apply |
Provision cloud resources declaratively |
| GitOps Deployment |
Argo CD / Flux |
argocd app sync myapp |
Continuous reconciliation, declarative deployments |
| Container Build |
Docker Engine v27 |
docker build -t app:v1 . |
Package applications with dependencies |
| Kubernetes Deployment |
kubectl / Helm (Kubernetes) |
kubectl apply -f deploy.yaml / helm upgrade app ./chart |
Deploy to K8s cluster, manage releases |
| CI/CD Pipeline |
GitHub Actions |
Define workflow in .github/workflows/ci.yml |
Automated testing, building, deploying |
| Security Scanning |
Trivy / Falco |
trivy image myapp:latest |
Vulnerability scanning, runtime security |
| Monitoring & Alerts |
Prometheus + Grafana |
Configure ServiceMonitor and AlertManager |
Observability, SLO tracking, incident alerts |
| Load Testing |
k6 / Locust |
k6 run load-test.js |
Performance validation, capacity planning |
| Incident Response |
PagerDuty / Opsgenie |
Configure escalation policies |
On-call management, automated escalation |
| Platform Engineering |
Backstage / Port |
Deploy internal developer portal |
Self-service infrastructure, golden paths |
Decision Tree: Choosing DevOps Approach
What do you need to accomplish?
├─ Infrastructure provisioning?
│ ├─ Cloud-agnostic → Terraform (multi-cloud support)
│ ├─ AWS-specific → CloudFormation or Terraform
│ ├─ GCP-specific → Deployment Manager or Terraform
│ └─ Azure-specific → ARM templates or Terraform
│
├─ Application deployment?
│ ├─ Kubernetes cluster?
│ │ ├─ Simple deploy → kubectl apply -f manifests/
│ │ ├─ Complex app → Helm charts
│ │ └─ GitOps workflow → ArgoCD or FluxCD
│ └─ Serverless?
│ ├─ AWS → Lambda + SAM/Serverless Framework
│ ├─ GCP → Cloud Functions
│ └─ Azure → Azure Functions
│
├─ CI/CD pipeline setup?
│ ├─ GitHub-based → GitHub Actions (template-github-actions.md)
│ ├─ GitLab-based → GitLab CI
│ ├─ Enterprise → Jenkins or Tekton
│ └─ Security-first → Add SAST/DAST/SCA scans (template-ci-cd.md)
│
├─ Observability & monitoring?
│ ├─ Metrics → Prometheus + Grafana
│ ├─ Distributed tracing → Jaeger or OpenTelemetry
│ ├─ Logs → Loki or ELK stack
│ ├─ eBPF-based → Cilium + Hubble (sidecarless)
│ └─ Unified platform → Datadog or New Relic
│
├─ Incident management?
│ ├─ On-call rotation → PagerDuty or Opsgenie
│ ├─ Postmortem → template-postmortem.md
│ └─ Communication → template-incident-comm.md
│
├─ Platform engineering?
│ ├─ Self-service → Backstage or Port (internal developer portal)
│ ├─ Policy enforcement → OPA/Gatekeeper
│ └─ Golden paths → Template repositories + automation
│
└─ Security hardening?
├─ Container scanning → Trivy or Grype
├─ Runtime security → Falco or Sysdig
├─ Secrets management → HashiCorp Vault or cloud-native KMS
└─ Compliance → CIS Benchmarks, template-security-hardening.md
When to Use This Skill
Claude should invoke this skill when users request:
- Platform engineering patterns (self-service developer platforms, internal tools)
- GitOps workflows (ArgoCD, FluxCD, declarative infrastructure management)
- Infrastructure as Code patterns (Terraform, K8s manifests, policy as code)
- CI/CD pipelines with DevSecOps (GitHub Actions, security scanning, SAST/DAST/SCA)
- SRE incident management, escalation, and postmortem templates
- eBPF-based observability (Cilium, Hubble, kernel-level insights, OpenTelemetry)
- Kubernetes operational patterns (day-2 operations, resource management, workload placement)
- Cloud-native monitoring (Prometheus, Grafana, unified observability platforms)
- Team workflow, communication, handover guides, and runbooks
Resources (Best Practices Guides)
Operational best practices by domain:
- DevOps/SRE Operations: resources/devops-best-practices.md - Core patterns for safe infrastructure changes, deployments, and incident response
- Platform Engineering: resources/platform-engineering-patterns.md - Self-service platforms, golden paths, internal developer portals, policy as code
- GitOps Workflows: resources/gitops-workflows.md - Continuous reconciliation, multi-environment promotion, ArgoCD/FluxCD patterns, progressive delivery
- SRE Incident Management: resources/sre-incident-management.md - Severity classification, escalation procedures, blameless postmortems, alert correlation, and runbooks
- Operational Standards: resources/operational-patterns.md - Platform engineering blueprints, CI/CD safety, SLOs, and reliability drills
Each guide includes:
- Checklists for completeness and safety
- Common anti-patterns and remediations
- Step-by-step patterns for safe rollout, rollback, and verification
- Decision matrices (e.g., deployment, escalation, monitoring strategy)
- Real-world examples and edge case handling
Templates (Copy-Paste Ready)
Production templates organized by tech stack (27 templates total):
AWS Cloud
- templates/aws/template-aws-ops.md - AWS service operations and best practices
- templates/aws/template-aws-terraform.md - Terraform modules for AWS infrastructure
- templates/aws/template-cost-optimization.md - AWS cost optimization strategies
GCP Cloud
- templates/gcp/template-gcp-ops.md - GCP service operations
- templates/gcp/template-gcp-terraform.md - Terraform modules for GCP
Azure Cloud
- templates/azure/template-azure-ops.md - Azure service operations
Kubernetes
- templates/kubernetes/template-kubernetes-ops.md - Day-to-day K8s operations
- templates/kubernetes/template-ha-dr.md - High availability and disaster recovery
- templates/kubernetes/template-platform-api.md - Platform API patterns
- templates/kubernetes/template-k8s-deploy.yaml - Deployment manifests
Docker
- templates/docker/template-docker-ops.md - Container build, security, and operations
Kafka
- templates/kafka/template-kafka-ops.md - Kafka cluster operations and streaming
Terraform & IaC
- templates/terraform-iac/template-iac-terraform.md - Infrastructure as Code patterns
- templates/terraform-iac/template-module.md - Reusable Terraform modules
- templates/terraform-iac/template-env-promotion.md - Environment promotion strategies
CI/CD Pipelines
- templates/cicd-pipelines/template-ci-cd.md - General CI/CD patterns
- templates/cicd-pipelines/template-github-actions.md - GitHub Actions workflows
- templates/cicd-pipelines/template-gitops.md - GitOps deployment patterns
- templates/cicd-pipelines/template-release-safety.md - Safe release practices
Monitoring & Observability
- templates/monitoring-observability/template-slo.md - Service level objectives
- templates/monitoring-observability/template-alert-rules.md - Alert configuration
- templates/monitoring-observability/template-observability-slo.md - Observability patterns
- templates/monitoring-observability/template-loadtest-perf.md - Load testing and performance
Incident Response
- templates/incident-response/template-postmortem.md - Incident postmortems
- templates/incident-response/template-runbook-starter.md - Runbook starter template
- templates/incident-response/template-incident-comm.md - Incident communication
- templates/incident-response/template-incident-response.md - Incident response procedures
Security
- templates/security/template-security-hardening.md - Security hardening checklists
Navigation
Resources
- resources/operational-patterns.md
- resources/sre-incident-management.md
- resources/devops-best-practices.md
- resources/platform-engineering-patterns.md
- resources/gitops-workflows.md
Shared Utilities (Centralized patterns — extract, don't duplicate)
Templates
- templates/incident-response/template-postmortem.md
- templates/incident-response/template-runbook-starter.md
- templates/incident-response/template-incident-comm.md
- templates/incident-response/template-incident-response.md
- templates/docker/template-docker-ops.md
- templates/security/template-security-hardening.md
- templates/azure/template-azure-ops.md
- templates/gcp/template-gcp-terraform.md
- templates/gcp/template-gcp-ops.md
- templates/cicd-pipelines/template-release-safety.md
- templates/cicd-pipelines/template-gitops.md
- templates/cicd-pipelines/template-ci-cd.md
- templates/cicd-pipelines/template-github-actions.md
- templates/kafka/template-kafka-ops.md
- templates/aws/template-aws-terraform.md
- templates/aws/template-aws-ops.md
- templates/aws/template-cost-optimization.md
- templates/monitoring-observability/template-slo.md
- templates/monitoring-observability/template-loadtest-perf.md
- templates/monitoring-observability/template-alert-rules.md
- templates/monitoring-observability/template-observability-slo.md
- templates/kubernetes/template-k8s-deploy.yaml
- templates/kubernetes/template-platform-api.md
- templates/kubernetes/template-kubernetes-ops.md
- templates/kubernetes/template-ha-dr.md
- templates/terraform-iac/template-env-promotion.md
- templates/terraform-iac/template-iac-terraform.md
- templates/terraform-iac/template-module.md
Data
- data/sources.json — Curated external references
Related Skills
Operations & Infrastructure:
Security & Compliance:
Software Development:
Optional: AI/Automation (Related Skills):
Cost Governance & Capacity Planning
templates/cost-governance/template-cost-governance.md — Production cost control for cloud infrastructure.
Key Sections
- Cost Governance Framework — Tagging strategy, budget alerts, anomaly detection
- Cloud Cost Optimization — Right-sizing, reserved capacity, storage tiering
- Kubernetes Cost Control — Resource requests/limits, quotas, autoscaler config
- Capacity Planning — Utilization baseline, growth projections, scaling triggers
- FinOps Practices — Monthly review agenda, optimization workflow
Do / Avoid
GOOD: Do
- Tag all resources at creation time
- Set budget alerts before hitting limits
- Review right-sizing recommendations monthly
- Use spot/preemptible for fault-tolerant workloads
- Set Kubernetes resource requests on all pods
- Enable cluster autoscaler with scale-down
- Document capacity planning assumptions
- Run postmortems after every incident
BAD: Avoid
- Deploying without cost tags
- Running dev resources 24/7
- Over-provisioning "just in case"
- Ignoring reserved capacity opportunities
- Disabling scale-down to "avoid disruption"
- Alert fatigue (too many low-priority alerts)
- Snowflake infrastructure (manual, undocumented)
- "Clickops" drift (changes outside IaC)
Anti-Patterns
| Anti-Pattern |
Problem |
Fix |
| No tagging |
Can't attribute costs |
Enforce tags in CI/CD |
| Dev runs 24/7 |
70% waste |
Scheduled shutdown |
| Over-provisioned |
Paying for unused capacity |
Monthly right-sizing |
| No reservations |
Paying on-demand premium |
60-70% coverage target |
| Alert fatigue |
Real issues missed |
SLO-based alerting, tuned thresholds |
| Snowflake infra |
Undocumented, unreproducible |
Everything in Terraform/IaC |
| No postmortems |
Same incidents repeat |
Blameless postmortem for every SEV1/2 |
Optional: AI/Automation
Note: AI assists with analysis but cost/incident decisions need human approval.
Automated Operations
- Unused resource detection and notification
- Right-sizing recommendation generation
- Alert summarization and correlation
- Runbook step suggestions
AI-Assisted Analysis
- Cost trend prediction
- Incident pattern identification
- Post-mortem theme extraction
Bounded Claims
- AI recommendations need validation before action
- Automated deletions require approval workflow
- Cost predictions are estimates, not guarantees
- Runbook suggestions need SRE verification
Operational Deep Dives
See resources/operational-patterns.md for:
- Platform engineering blueprints and GitOps reconciliation checklists
- DevSecOps CI/CD gates, SLO/SLI playbooks, and rollout verification steps
- Observability patterns (eBPF), incident noise reduction, and reliability drills
External Resources
See data/sources.json for 45+ curated sources organized by tech stack:
- Cloud Platforms: AWS, GCP, Azure documentation and best practices
- Container Orchestration: Kubernetes, Helm, Kustomize, Docker
- Infrastructure as Code: Terraform, CloudFormation, ARM templates
- CI/CD & GitOps: GitHub Actions, GitLab CI, Jenkins, ArgoCD, FluxCD
- Streaming: Apache Kafka, Confluent, Strimzi
- Monitoring: Prometheus, Grafana, Datadog, OpenTelemetry, Jaeger
- SRE: Google SRE books, incident response patterns
- Security: OWASP DevSecOps, CIS Benchmarks, Trivy, Falco
- Tools: kubectl, k9s, stern, Cosign, Syft, Terragrunt
Use this skill as a hub for safe, modern, and production-grade DevOps patterns. All templates and patterns are operational—no theory or book summaries.
1---2name: ops-devops-platform3description: Production-grade DevOps and platform engineering patterns: Kubernetes, Terraform, containers, GitOps, CI/CD, observability, incident response, security hardening, and cloud-native operations (AWS, GCP, Azure, Kafka).4---56# DevOps Engineering — Quick Reference78This skill equips teams with actionable templates, checklists, and patterns for building self-service platforms, automating infrastructure with GitOps, deploying securely with DevSecOps, scaling with Kubernetes, ensuring reliability through SRE practices, and operating production systems with strong observability.910**Modern Best Practices (Jan 2026)**: Kubernetes 1.33+ (supported releases + version skew policy), Docker Engine v27, Terraform 1.x (current stable in 1.14.x), GitOps with Argo CD v3 and Flux v2, OpenTelemetry for traces/metrics/logs, and eBPF-based observability where it meaningfully reduces operational overhead.1112---1314## Quick Reference1516| Task | Tool/Framework | Command | When to Use |17|------|----------------|---------|-------------|18| Infrastructure as Code | Terraform 1.x | `terraform plan && terraform apply` | Provision cloud resources declaratively |19| GitOps Deployment | Argo CD / Flux | `argocd app sync myapp` | Continuous reconciliation, declarative deployments |20| Container Build | Docker Engine v27 | `docker build -t app:v1 .` | Package applications with dependencies |21| Kubernetes Deployment | kubectl / Helm (Kubernetes) | `kubectl apply -f deploy.yaml` / `helm upgrade app ./chart` | Deploy to K8s cluster, manage releases |22| CI/CD Pipeline | GitHub Actions | Define workflow in `.github/workflows/ci.yml` | Automated testing, building, deploying |23| Security Scanning | Trivy / Falco | `trivy image myapp:latest` | Vulnerability scanning, runtime security |24| Monitoring & Alerts | Prometheus + Grafana | Configure ServiceMonitor and AlertManager | Observability, SLO tracking, incident alerts |25| Load Testing | k6 / Locust | `k6 run load-test.js` | Performance validation, capacity planning |26| Incident Response | PagerDuty / Opsgenie | Configure escalation policies | On-call management, automated escalation |27| Platform Engineering | Backstage / Port | Deploy internal developer portal | Self-service infrastructure, golden paths |2829---3031## Decision Tree: Choosing DevOps Approach3233```text34What do you need to accomplish?35 ├─ Infrastructure provisioning?36 │ ├─ Cloud-agnostic → Terraform (multi-cloud support)37 │ ├─ AWS-specific → CloudFormation or Terraform38 │ ├─ GCP-specific → Deployment Manager or Terraform39 │ └─ Azure-specific → ARM templates or Terraform40 │41 ├─ Application deployment?42 │ ├─ Kubernetes cluster?43 │ │ ├─ Simple deploy → kubectl apply -f manifests/44 │ │ ├─ Complex app → Helm charts45 │ │ └─ GitOps workflow → ArgoCD or FluxCD46 │ └─ Serverless?47 │ ├─ AWS → Lambda + SAM/Serverless Framework48 │ ├─ GCP → Cloud Functions49 │ └─ Azure → Azure Functions50 │51 ├─ CI/CD pipeline setup?52 │ ├─ GitHub-based → GitHub Actions (template-github-actions.md)53 │ ├─ GitLab-based → GitLab CI54 │ ├─ Enterprise → Jenkins or Tekton55 │ └─ Security-first → Add SAST/DAST/SCA scans (template-ci-cd.md)56 │57 ├─ Observability & monitoring?58 │ ├─ Metrics → Prometheus + Grafana59 │ ├─ Distributed tracing → Jaeger or OpenTelemetry60 │ ├─ Logs → Loki or ELK stack61 │ ├─ eBPF-based → Cilium + Hubble (sidecarless)62 │ └─ Unified platform → Datadog or New Relic63 │64 ├─ Incident management?65 │ ├─ On-call rotation → PagerDuty or Opsgenie66 │ ├─ Postmortem → template-postmortem.md67 │ └─ Communication → template-incident-comm.md68 │69 ├─ Platform engineering?70 │ ├─ Self-service → Backstage or Port (internal developer portal)71 │ ├─ Policy enforcement → OPA/Gatekeeper72 │ └─ Golden paths → Template repositories + automation73 │74 └─ Security hardening?75 ├─ Container scanning → Trivy or Grype76 ├─ Runtime security → Falco or Sysdig77 ├─ Secrets management → HashiCorp Vault or cloud-native KMS78 └─ Compliance → CIS Benchmarks, template-security-hardening.md79```8081---8283## When to Use This Skill8485Claude should invoke this skill when users request:8687- Platform engineering patterns (self-service developer platforms, internal tools)88- GitOps workflows (ArgoCD, FluxCD, declarative infrastructure management)89- Infrastructure as Code patterns (Terraform, K8s manifests, policy as code)90- CI/CD pipelines with DevSecOps (GitHub Actions, security scanning, SAST/DAST/SCA)91- SRE incident management, escalation, and postmortem templates92- eBPF-based observability (Cilium, Hubble, kernel-level insights, OpenTelemetry)93- Kubernetes operational patterns (day-2 operations, resource management, workload placement)94- Cloud-native monitoring (Prometheus, Grafana, unified observability platforms)95- Team workflow, communication, handover guides, and runbooks9697---9899## Resources (Best Practices Guides)100101Operational best practices by domain:102103- **DevOps/SRE Operations**: [resources/devops-best-practices.md](resources/devops-best-practices.md) - Core patterns for safe infrastructure changes, deployments, and incident response104- **Platform Engineering**: [resources/platform-engineering-patterns.md](resources/platform-engineering-patterns.md) - Self-service platforms, golden paths, internal developer portals, policy as code105- **GitOps Workflows**: [resources/gitops-workflows.md](resources/gitops-workflows.md) - Continuous reconciliation, multi-environment promotion, ArgoCD/FluxCD patterns, progressive delivery106- **SRE Incident Management**: [resources/sre-incident-management.md](resources/sre-incident-management.md) - Severity classification, escalation procedures, blameless postmortems, alert correlation, and runbooks107- **Operational Standards**: [resources/operational-patterns.md](resources/operational-patterns.md) - Platform engineering blueprints, CI/CD safety, SLOs, and reliability drills108109Each guide includes:110- Checklists for completeness and safety111- Common anti-patterns and remediations112- Step-by-step patterns for safe rollout, rollback, and verification113- Decision matrices (e.g., deployment, escalation, monitoring strategy)114- Real-world examples and edge case handling115116---117118## Templates (Copy-Paste Ready)119120Production templates organized by tech stack (27 templates total):121122### AWS Cloud123- [templates/aws/template-aws-ops.md](templates/aws/template-aws-ops.md) - AWS service operations and best practices124- [templates/aws/template-aws-terraform.md](templates/aws/template-aws-terraform.md) - Terraform modules for AWS infrastructure125- [templates/aws/template-cost-optimization.md](templates/aws/template-cost-optimization.md) - AWS cost optimization strategies126127### GCP Cloud128- [templates/gcp/template-gcp-ops.md](templates/gcp/template-gcp-ops.md) - GCP service operations129- [templates/gcp/template-gcp-terraform.md](templates/gcp/template-gcp-terraform.md) - Terraform modules for GCP130131### Azure Cloud132- [templates/azure/template-azure-ops.md](templates/azure/template-azure-ops.md) - Azure service operations133134### Kubernetes135- [templates/kubernetes/template-kubernetes-ops.md](templates/kubernetes/template-kubernetes-ops.md) - Day-to-day K8s operations136- [templates/kubernetes/template-ha-dr.md](templates/kubernetes/template-ha-dr.md) - High availability and disaster recovery137- [templates/kubernetes/template-platform-api.md](templates/kubernetes/template-platform-api.md) - Platform API patterns138- [templates/kubernetes/template-k8s-deploy.yaml](templates/kubernetes/template-k8s-deploy.yaml) - Deployment manifests139140### Docker141- [templates/docker/template-docker-ops.md](templates/docker/template-docker-ops.md) - Container build, security, and operations142143### Kafka144- [templates/kafka/template-kafka-ops.md](templates/kafka/template-kafka-ops.md) - Kafka cluster operations and streaming145146### Terraform & IaC147- [templates/terraform-iac/template-iac-terraform.md](templates/terraform-iac/template-iac-terraform.md) - Infrastructure as Code patterns148- [templates/terraform-iac/template-module.md](templates/terraform-iac/template-module.md) - Reusable Terraform modules149- [templates/terraform-iac/template-env-promotion.md](templates/terraform-iac/template-env-promotion.md) - Environment promotion strategies150151### CI/CD Pipelines152- [templates/cicd-pipelines/template-ci-cd.md](templates/cicd-pipelines/template-ci-cd.md) - General CI/CD patterns153- [templates/cicd-pipelines/template-github-actions.md](templates/cicd-pipelines/template-github-actions.md) - GitHub Actions workflows154- [templates/cicd-pipelines/template-gitops.md](templates/cicd-pipelines/template-gitops.md) - GitOps deployment patterns155- [templates/cicd-pipelines/template-release-safety.md](templates/cicd-pipelines/template-release-safety.md) - Safe release practices156157### Monitoring & Observability158- [templates/monitoring-observability/template-slo.md](templates/monitoring-observability/template-slo.md) - Service level objectives159- [templates/monitoring-observability/template-alert-rules.md](templates/monitoring-observability/template-alert-rules.md) - Alert configuration160- [templates/monitoring-observability/template-observability-slo.md](templates/monitoring-observability/template-observability-slo.md) - Observability patterns161- [templates/monitoring-observability/template-loadtest-perf.md](templates/monitoring-observability/template-loadtest-perf.md) - Load testing and performance162163### Incident Response164- [templates/incident-response/template-postmortem.md](templates/incident-response/template-postmortem.md) - Incident postmortems165- [templates/incident-response/template-runbook-starter.md](templates/incident-response/template-runbook-starter.md) - Runbook starter template166- [templates/incident-response/template-incident-comm.md](templates/incident-response/template-incident-comm.md) - Incident communication167- [templates/incident-response/template-incident-response.md](templates/incident-response/template-incident-response.md) - Incident response procedures168169### Security170- [templates/security/template-security-hardening.md](templates/security/template-security-hardening.md) - Security hardening checklists171172---173174## Navigation175176**Resources**177- [resources/operational-patterns.md](resources/operational-patterns.md)178- [resources/sre-incident-management.md](resources/sre-incident-management.md)179- [resources/devops-best-practices.md](resources/devops-best-practices.md)180- [resources/platform-engineering-patterns.md](resources/platform-engineering-patterns.md)181- [resources/gitops-workflows.md](resources/gitops-workflows.md)182183**Shared Utilities** (Centralized patterns — extract, don't duplicate)184- [../software-clean-code-standard/utilities/config-validation.md](../software-clean-code-standard/utilities/config-validation.md) — Zod 3.24+, secrets management (Vault, 1Password, Doppler)185- [../software-clean-code-standard/utilities/resilience-utilities.md](../software-clean-code-standard/utilities/resilience-utilities.md) — p-retry v6, circuit breaker, OTel spans186- [../software-clean-code-standard/utilities/logging-utilities.md](../software-clean-code-standard/utilities/logging-utilities.md) — pino v9 + OpenTelemetry integration187- [../software-clean-code-standard/utilities/observability-utilities.md](../software-clean-code-standard/utilities/observability-utilities.md) — OpenTelemetry SDK, tracing, metrics188- [../software-clean-code-standard/utilities/testing-utilities.md](../software-clean-code-standard/utilities/testing-utilities.md) — Test factories, fixtures, mocks189- [../software-clean-code-standard/resources/clean-code-standard.md](../software-clean-code-standard/resources/clean-code-standard.md) — Canonical clean code rules (`CC-*`) for citation190191**Templates**192- [templates/incident-response/template-postmortem.md](templates/incident-response/template-postmortem.md)193- [templates/incident-response/template-runbook-starter.md](templates/incident-response/template-runbook-starter.md)194- [templates/incident-response/template-incident-comm.md](templates/incident-response/template-incident-comm.md)195- [templates/incident-response/template-incident-response.md](templates/incident-response/template-incident-response.md)196- [templates/docker/template-docker-ops.md](templates/docker/template-docker-ops.md)197- [templates/security/template-security-hardening.md](templates/security/template-security-hardening.md)198- [templates/azure/template-azure-ops.md](templates/azure/template-azure-ops.md)199- [templates/gcp/template-gcp-terraform.md](templates/gcp/template-gcp-terraform.md)200- [templates/gcp/template-gcp-ops.md](templates/gcp/template-gcp-ops.md)201- [templates/cicd-pipelines/template-release-safety.md](templates/cicd-pipelines/template-release-safety.md)202- [templates/cicd-pipelines/template-gitops.md](templates/cicd-pipelines/template-gitops.md)203- [templates/cicd-pipelines/template-ci-cd.md](templates/cicd-pipelines/template-ci-cd.md)204- [templates/cicd-pipelines/template-github-actions.md](templates/cicd-pipelines/template-github-actions.md)205- [templates/kafka/template-kafka-ops.md](templates/kafka/template-kafka-ops.md)206- [templates/aws/template-aws-terraform.md](templates/aws/template-aws-terraform.md)207- [templates/aws/template-aws-ops.md](templates/aws/template-aws-ops.md)208- [templates/aws/template-cost-optimization.md](templates/aws/template-cost-optimization.md)209- [templates/monitoring-observability/template-slo.md](templates/monitoring-observability/template-slo.md)210- [templates/monitoring-observability/template-loadtest-perf.md](templates/monitoring-observability/template-loadtest-perf.md)211- [templates/monitoring-observability/template-alert-rules.md](templates/monitoring-observability/template-alert-rules.md)212- [templates/monitoring-observability/template-observability-slo.md](templates/monitoring-observability/template-observability-slo.md)213- [templates/kubernetes/template-k8s-deploy.yaml](templates/kubernetes/template-k8s-deploy.yaml)214- [templates/kubernetes/template-platform-api.md](templates/kubernetes/template-platform-api.md)215- [templates/kubernetes/template-kubernetes-ops.md](templates/kubernetes/template-kubernetes-ops.md)216- [templates/kubernetes/template-ha-dr.md](templates/kubernetes/template-ha-dr.md)217- [templates/terraform-iac/template-env-promotion.md](templates/terraform-iac/template-env-promotion.md)218- [templates/terraform-iac/template-iac-terraform.md](templates/terraform-iac/template-iac-terraform.md)219- [templates/terraform-iac/template-module.md](templates/terraform-iac/template-module.md)220221**Data**222- [data/sources.json](data/sources.json) — Curated external references223224---225226## Related Skills227228**Operations & Infrastructure:**229- [../qa-resilience/SKILL.md](../qa-resilience/SKILL.md) — Resilience, chaos engineering, and failure handling patterns230- [../data-sql-optimization/SKILL.md](../data-sql-optimization/SKILL.md) — Database tuning, high availability, and migrations231- [../qa-observability/SKILL.md](../qa-observability/SKILL.md) — Monitoring, tracing, profiling, and performance optimization232- [../qa-debugging/SKILL.md](../qa-debugging/SKILL.md) — Production debugging, log analysis, and root cause investigation233234**Security & Compliance:**235- [../software-security-appsec/SKILL.md](../software-security-appsec/SKILL.md) — Application-layer security patterns and OWASP best practices236237**Software Development:**238- [../software-backend/SKILL.md](../software-backend/SKILL.md) — Service-level design and integration patterns239- [../software-architecture-design/SKILL.md](../software-architecture-design/SKILL.md) — System design, scalability, and architectural patterns240- [../dev-api-design/SKILL.md](../dev-api-design/SKILL.md) — RESTful API design and versioning241- [../git-workflow/SKILL.md](../git-workflow/SKILL.md) — Git branching strategies and CI/CD integration242243**Optional: AI/Automation (Related Skills):**244- [../ai-mlops/SKILL.md](../ai-mlops/SKILL.md) — ML model deployment, monitoring, and lifecycle management245246---247248## Cost Governance & Capacity Planning249250**[templates/cost-governance/template-cost-governance.md](templates/cost-governance/template-cost-governance.md)** — Production cost control for cloud infrastructure.251252### Key Sections253254- **Cost Governance Framework** — Tagging strategy, budget alerts, anomaly detection255- **Cloud Cost Optimization** — Right-sizing, reserved capacity, storage tiering256- **Kubernetes Cost Control** — Resource requests/limits, quotas, autoscaler config257- **Capacity Planning** — Utilization baseline, growth projections, scaling triggers258- **FinOps Practices** — Monthly review agenda, optimization workflow259260---261262## Do / Avoid263264### GOOD: Do265266- Tag all resources at creation time267- Set budget alerts before hitting limits268- Review right-sizing recommendations monthly269- Use spot/preemptible for fault-tolerant workloads270- Set Kubernetes resource requests on all pods271- Enable cluster autoscaler with scale-down272- Document capacity planning assumptions273- Run postmortems after every incident274275### BAD: Avoid276277- Deploying without cost tags278- Running dev resources 24/7279- Over-provisioning "just in case"280- Ignoring reserved capacity opportunities281- Disabling scale-down to "avoid disruption"282- Alert fatigue (too many low-priority alerts)283- Snowflake infrastructure (manual, undocumented)284- "Clickops" drift (changes outside IaC)285286---287288## Anti-Patterns289290| Anti-Pattern | Problem | Fix |291|--------------|---------|-----|292| **No tagging** | Can't attribute costs | Enforce tags in CI/CD |293| **Dev runs 24/7** | 70% waste | Scheduled shutdown |294| **Over-provisioned** | Paying for unused capacity | Monthly right-sizing |295| **No reservations** | Paying on-demand premium | 60-70% coverage target |296| **Alert fatigue** | Real issues missed | SLO-based alerting, tuned thresholds |297| **Snowflake infra** | Undocumented, unreproducible | Everything in Terraform/IaC |298| **No postmortems** | Same incidents repeat | Blameless postmortem for every SEV1/2 |299300---301302## Optional: AI/Automation303304> **Note**: AI assists with analysis but cost/incident decisions need human approval.305306### Automated Operations307308- Unused resource detection and notification309- Right-sizing recommendation generation310- Alert summarization and correlation311- Runbook step suggestions312313### AI-Assisted Analysis314315- Cost trend prediction316- Incident pattern identification317- Post-mortem theme extraction318319### Bounded Claims320321- AI recommendations need validation before action322- Automated deletions require approval workflow323- Cost predictions are estimates, not guarantees324- Runbook suggestions need SRE verification325326---327328## Operational Deep Dives329330See [resources/operational-patterns.md](resources/operational-patterns.md) for:331- Platform engineering blueprints and GitOps reconciliation checklists332- DevSecOps CI/CD gates, SLO/SLI playbooks, and rollout verification steps333- Observability patterns (eBPF), incident noise reduction, and reliability drills334335---336337## External Resources338339See [data/sources.json](data/sources.json) for 45+ curated sources organized by tech stack:340- **Cloud Platforms**: AWS, GCP, Azure documentation and best practices341- **Container Orchestration**: Kubernetes, Helm, Kustomize, Docker342- **Infrastructure as Code**: Terraform, CloudFormation, ARM templates343- **CI/CD & GitOps**: GitHub Actions, GitLab CI, Jenkins, ArgoCD, FluxCD344- **Streaming**: Apache Kafka, Confluent, Strimzi345- **Monitoring**: Prometheus, Grafana, Datadog, OpenTelemetry, Jaeger346- **SRE**: Google SRE books, incident response patterns347- **Security**: OWASP DevSecOps, CIS Benchmarks, Trivy, Falco348- **Tools**: kubectl, k9s, stern, Cosign, Syft, Terragrunt349350---351352*Use this skill as a hub for safe, modern, and production-grade DevOps patterns. All templates and patterns are operational—no theory or book summaries.*