Y a-t-il une différence entre utiliser un CDN pour les fichiers sur S3 et héberger les fichiers directement sur la machine ?

Si les fichiers sont hébergés ensemble sur le serveur et non à l’extérieur, cela a-t-il un impact (positif ou négatif) sur le CDN (CloudFront) ?

Je souhaite déplacer les fichiers vers S3 afin de configurer également un CDN (séparé). Est-ce que cela vaut le coup ou est-ce que cela n’a pas de sens de le faire (VPS 50 Go (20 Go gratuits)) ?