Choose the option that addresses the diagnosed failure with the least irreversible work. Compare architectures separately from who delivers them: a managed platform, a consultancy and an internal team can implement similar methods with very different responsibilities.
The tables below are the desk’s decision framework. They are not a scored vendor league table, and “fits” describes a hypothesis to test. Use one workload, one acceptance specification and a dated baseline throughout.