A company is planning to integrate XSIAM with its highly customized CMDB, which runs on a legacy database system without a modern API. The CMDB contains critical asset metadata (e.g., owner, criticality, patching status) that XSIAM needs for accurate alert context and prioritization. Given the constraints, what is the most effective and maintainable integration strategy?