Bom dia Rodrigo, exatamente como você falou, o ideal é salvar as imagens em uma CDN como a S3 (AWS), B2 (Backblaze), R2 (Cloudflare) ou alguma outra solução de object storage. Após isso é só salvar a URL no banco de dados e utilizar quando precisar.
Respondendo a "Bom dia Andre, esse era um assunto que eu estav..." dentro da publicação Motivos para não armazenar arquivos no banco de dados
1