Вы можете настроить корзину S3 для размещения сайта c. Таким образом, простейшим решением было бы настроить корзину S3, настроить домен, указывающий на корзину, и подать файлы для вашего распределения ClickOnce из этой корзины. Возможно, вам придется вручную настроить некоторые мета-значения ContentType в ваших файлах, если S3 не распознает их автоматически.
Подробнее о размещении сайтов c на S3 можно узнать здесь: https://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html
Если бы это был я, я бы настроил корзину S3, а затем указал бы распределение CloudFront на эту корзину. Обе эти услуги имеют бесплатный уровень, который должен поддерживать минимальные расходы. Преимущество пользователя CloudFront заключается в том, что вы сократите запросы S3 GetObject, как только они будут кэшированы в CloudFront, и вы увидите небольшое улучшение производительности из-за распределенной природы CloudFront.
Ознакомьтесь с этой документацией для примера совместного использования CloudFront и S3 для обслуживания сайта c. https://aws.amazon.com/premiumsupport/knowledge-center/cloudfront-serve-static-website/
В моей компании мы используем различные производственные интерфейсы, используя этот метод, и он работает удивительно хорошо.