In depth
The CTI lifecycle is typically rendered as a six-step loop: planning and direction (what are we asking), collection (where will we get it), processing (deduplication, enrichment, normalisation), analysis (what does it mean), dissemination (who needs to know), and feedback (was it useful). Output formats are standardised through STIX 2.1 (Structured Threat Information eXpression) for the data model and TAXII 2.1 for the transport protocol; mature CTI programmes both consume and produce STIX-formatted intelligence so that downstream tools can ingest it without bespoke parsing.
Sources include commercial vendors (Mandiant, Recorded Future, CrowdStrike Falcon Intelligence, Flashpoint), open-source feeds (MISP communities, OTX, abuse.ch, CIRCL), government sharing (CISA, NCSC, CERT-In, JPCERT), industry ISACs (FS-ISAC, H-ISAC, MS-ISAC, Auto-ISAC), and internal telemetry (your own SIEM and EDR signals enriched and shared back). Mature programmes run a Threat Intelligence Platform (MISP, OpenCTI, ThreatConnect, Anomali) that centralises ingestion, deduplication, scoring, ATT&CK tagging and downstream distribution into SIEM, SOAR, EDR and firewall infrastructure.
The most common failure mode is treating CTI as a feed-buying exercise rather than an intelligence-driven decision support function. The right metric is "how many decisions did our CTI inform this quarter," not "how many indicators did we ingest." See Lazarus Group MITRE ATT&CK techniques.