如何免费或以最低的成本在AWS上托管ClickOnce?

问题描述 投票:0回答:1

我有一个.NET Framework应用程序,我想免费或以最小的成本在AWS上托管它,最好的方法是什么?

asp.net .net amazon-web-services clickonce .net-framework-version
1个回答
0
投票

您可以设置S3存储桶以托管静态站点。因此,最简单的解决方案是设置S3存储桶,设置指向存储桶的域,并为该存储桶中的ClickOnce分发服务提供文件。如果S3无法正确自动检测到它们,则可能需要手动调整文件上的某些ContentType元值。

如果是我,我将设置一个S3存储桶,然后将CloudFront分发指向该存储桶。这两种服务都有免费层,应该将成本降到最低。用户CloudFront的好处是,一旦将S3 GetObject请求缓存在CloudFront中,您就可以减少它的请求,并且由于CloudFront的分布式特性,您应该会看到一个小的性能提升。

在我公司,我们使用这种方法托管各种生产接口,并且效果非常好。

© www.soinside.com 2019 - 2024. All rights reserved.