Configuring S3 (DO Space) and CDN with staging server before production

Yes. Using a reserved ip for the change over works well.