{"version":"0.2.0","built_at":"2026-10-10T20:58:14.188Z","license":"CC BY 4.0 © Mike Reams","canonical":"https://catalog.mikereams.com","capability":{"id":"BC-730.60","name":"Infrastructure Automation & Observability","level":2,"parent_id":"BC-730","l1_id":"BC-730","industry":"cross-industry","macro_id":"MC-70","path":["Infrastructure & Platforms","Infrastructure Automation & Observability"],"description":"Define infrastructure in code, provision it through pipelines and watch it through shared telemetry, so the platform is consistent, auditable and visible to the teams that depend on it.","aliases":["Infrastructure as Code","Platform Automation","Monitoring Services"],"in_scope":["Infrastructure as code and configuration management","Shared observability tooling and standards","Platform service catalog for internal consumers","Automation runbooks and self-healing"],"out_of_scope":["Application-level monitoring thresholds (see BC-720)","Internal developer platform for a software product business (see BC-1210)"],"csdm_note":null,"status":"active","successor_id":null,"child_ids":["BC-730.60.10","BC-730.60.20","BC-730.60.30","BC-730.60.40"]},"crosswalk":{"realized_by":[{"product_id":"PR-100","product":"ServiceNow","pc_id":"PC-100.30","pc":"IT Operations Management","maturity":"strong","via":null}],"used_in":[{"vs_id":"VS-10","vs":"Incident-to-Resolution","stage_id":"VS-10.10","stage":"Detect & Log","order":1,"via":null},{"vs_id":"VS-80","vs":"Demand-to-Change","stage_id":"VS-80.60","stage":"Deploy","order":6,"via":null}],"patterns":[{"id":"DP-400","name":"Immutable Infrastructure","category":"Cloud","via":"BC-730.60.10"},{"id":"DP-410","name":"Infrastructure as Code","category":"Cloud","via":"BC-730.60.10"},{"id":"DP-450","name":"Distributed Tracing","category":"Observability","via":"BC-730.60.30"},{"id":"DP-460","name":"Structured Logging","category":"Observability","via":"BC-730.60.30"}],"stacks":[{"id":"TS-070","name":"Open observability stack","layer":"Observability","via":"BC-730.60.30"},{"id":"TS-120","name":"Platform infrastructure baseline","layer":"Infrastructure","via":"BC-730.60.10"}],"books":[{"id":"BK-infrastructure-as-code","title":"Infrastructure as Code","topic":"Cloud & infrastructure","via":null},{"id":"BK-observability-engineering","title":"Observability Engineering","topic":"Cloud & infrastructure","via":null}]},"ancestors":[{"id":"BC-730","name":"Infrastructure & Platforms","level":1}],"children":[{"id":"BC-730.60.10","name":"Infrastructure as Code","level":3,"child_count":0},{"id":"BC-730.60.20","name":"Configuration Management","level":3,"child_count":0},{"id":"BC-730.60.30","name":"Observability Platform","level":3,"child_count":0},{"id":"BC-730.60.40","name":"Platform Service Catalog","level":3,"child_count":0}]}