{
"id": "domain:devops",
"_kind": "Domain",
"_file": "domain/domains/devops.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "DevOps",
"description": "DevOps bridges software development and IT operations to shorten\ndelivery cycles, increase deployment frequency, and improve reliability\nthrough automation, shared tooling, and cultural practices.\n\nCore practices include CI/CD pipelines, infrastructure-as-code,\nconfiguration management, container orchestration (Kubernetes), and\nfeedback loops via monitoring and incident management. It overlaps\nheavily with SRE (reliability engineering) and Platform Engineering\n(internal developer platforms). Languages most common in this domain\ninclude Bash, Python, Go, and YAML-based configuration.\n"
},
"outgoingEdges": [
{
"from": "domain:devops",
"to": "specialization:devops-sre-platform",
"kind": "contains",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "role:devops-engineer",
"to": "domain:devops",
"kind": "requires_skill",
"attributes": {
"level": "expert"
}
},
{
"from": "role:release-manager",
"to": "domain:devops",
"kind": "requires_skill",
"attributes": {
"level": "intermediate"
}
},
{
"from": "role:change-manager",
"to": "domain:devops",
"kind": "requires_skill",
"attributes": {
"level": "intermediate"
}
},
{
"from": "skill-area:configuration-management",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:background-job-processing",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "secondary"
}
},
{
"from": "skill-area:deployment-infrastructure-management",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:task-scheduling-cron-jobs",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:database-migrations-zero-downtime",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:serverless-cold-start-optimization",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:incident-management",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:change-management-ops",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:capacity-planning-ops",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:runbook-authoring",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:containerization",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:terraform-infrastructure",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "specialization:k8s-ops",
"to": "domain:devops",
"kind": "specializes"
},
{
"from": "specialization:devops-sre-platform",
"to": "domain:devops",
"kind": "specializes"
},
{
"from": "specialization:sre",
"to": "domain:devops",
"kind": "specializes"
},
{
"from": "workflow:pull-request-lifecycle",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:dependency-update",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:engineering-onboarding",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:incident-response",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:on-call-rotation",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:change-management",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:post-mortem-review",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:release-management",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:hotfix-deployment",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:feature-flag-rollout",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:canary-deployment",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:rollback-procedure",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "workflow:vulnerability-management",
"to": "domain:devops",
"kind": "applies_to_domain"
},
{
"from": "skill:terraform-iac",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill:dockerization",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill:cicd-pipeline-design",
"to": "domain:devops",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "workflow:full-stack-system-reliability-review",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:multi-cloud-migration-assessment",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:developer-productivity-index-review",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:technical-debt-portfolio-review",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:organization-wide-toolchain-audit",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:architectural-fitness-function-review",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:cross-team-integration-testing",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:ci-cd-pipeline-migration",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:desktop-auto-update-pipeline",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:cross-platform-build-matrix",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:flaky-test-management",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:local-dev-environment-setup",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:monorepo-toolchain-update",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:gitops-config-drift-audit",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:helm-chart-promotion",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:runbook-review-cycle",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:firmware-update-rollout",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:change-advisory-board-review",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:game-asset-pipeline-optimization",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:game-build-pipeline",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:chaos-game-day",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:service-mesh-traffic-shift",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:language-version-upgrade",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:mobile-app-store-submission",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:ci-pipeline-cost-optimization",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:alert-tuning",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:error-budget-exhaustion-review",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:first-production-deploy-milestone",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:engineer-onboarding",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:incident-response",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:on-call-rotation-management",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:memory-leak-investigation",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:performance-regression-hunt",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:feature-flag-lifecycle",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:test-strategy-planning",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:test-automation-pipeline",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:release-readiness-checklist",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:artifact-signing-and-provenance",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:rollback-runbook-validation",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:release-coordination",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:canary-deployment",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:bug-triage",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:retrospective",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:architectural-fitness-function-review",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:cross-team-integration-testing",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:flaky-test-management",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:engineer-onboarding",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:incident-response",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:on-call-rotation-management",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:test-strategy-planning",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:test-automation-pipeline",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:release-coordination",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:canary-deployment",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:bug-triage",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:retrospective",
"to": "domain:devops",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "page:taxonomy-alignment-import",
"to": "domain:devops",
"kind": "documents"
}
]
}