Amazon web services 可以将S3用作内部应用程序负载平衡器(ALB)应用程序的CDN

Amazon web services 可以将S3用作内部应用程序负载平衡器(ALB)应用程序的CDN,amazon-web-services,amazon-cloudfront,aws-alb,Amazon Web Services,Amazon Cloudfront,Aws Alb,对于公共网站,当我们使用面向互联网的应用程序负载平衡器时,我们可以选择cloudfront作为静态内容的CDN。 对于使用私有ALB的内部网站,是否有类似的选项 Web应用程序在ExpressJs中实现,所有静态文件都由服务器提供,但没有关于如何继续分离这些静态资产以移动到任何CDN的线索,因为它不是公共的,不能将cloudfront用于私有ELB。有什么想法吗 不幸的是,不可以将内部ALB/ELB与CloudFront一起使用,它需要是一个公共端点,但是,现在您可以将lambda作为应用程序负

对于公共网站,当我们使用面向互联网的应用程序负载平衡器时,我们可以选择cloudfront作为静态内容的CDN。 对于使用私有ALB的内部网站,是否有类似的选项


Web应用程序在ExpressJs中实现,所有静态文件都由服务器提供,但没有关于如何继续分离这些静态资产以移动到任何CDN的线索,因为它不是公共的,不能将cloudfront用于私有ELB。有什么想法吗

不幸的是,不可以将内部ALB/ELB与CloudFront一起使用,它需要是一个公共端点,但是,现在您可以将lambda作为应用程序负载平衡器的目标,您可以编写lambda函数来从S3获取文件