обновление сайта S3 с нулевым временем простоя - PullRequest
0 голосов
/ 26 октября 2019

Что было бы лучшим подходом для обновления статического веб-сайта, размещенного на корзине S3, чтобы не было простоев. Обновления будут сделаны маркетинговыми командами компании с нулевым знанием команд Cli или того, как перемещаться в консоли. Есть ли способы достичь этого без необходимости научиться перемещаться в консоли?

Редактировать

Веб-сайт представляет собой набор статических HTML-страниц и будет обновляться. используя редактор HTML. После редактирования команда маркетинга загрузит каждый отдельный обновленный файл в корзину S3. Таких файлов не более 10, включая html и изображения. В настоящее время он размещался на общем сервере, и теперь мы хотим переместить его в корзину S3, способную хранить простые веб-страницы. Предпочтение состоит в том, чтобы не предоставлять консольный доступ для определенных пользователей, поскольку им удобнее использовать только WYSIWYG html-редактор и загружать с помощью FTP-клиента. Редакция не знает html, а сайт не использует javascript. Я думаю о написании пакетного скрипта для управления загрузками, чтобы избежать всей этой сложности, чтобы они работали только с HTML в редакторе. Ищем самый простой подход для достижения этой цели.

Ответы [ 2 ]

0 голосов
/ 26 октября 2019

Вы можете настроить конвейер CI / CD, как упомянуто здесь

Автоматически обновлять статический веб-сайт

В приведенном выше конвейере обычно в качестве триггера используется код. ,Это зависит от того, что ваши маркетинговые команды делают с контентом и как они его обновляют. Если они обновляют контент, размещенный на AWS, вы можете изменить триггер на обновления S3. Решение зависит от индивидуального варианта использования, который может потребовать от вас разработки, чтобы сделать его более простым для маркетинговых команд.

0 голосов
/ 26 октября 2019

Я не уверен, что вы спрашиваете здесь, потому что для «обновления» статического веб-сайта, безусловно, вы должны иметь некоторые технические знания в самых основ веб-разработки.

Здесь важно определить, что именно вы подразумеваете под обновлением, потому что, опять же, обновление веб-сайта и обновление корзины - это две совершенно разные вещи.

Кроме того, S3 имеет возможную согласованность с PUT (обновление) поэтому будет минимальное время простоя.

Самый простой способ обновить корзину S3 - через консоль, а не через CLI. Консоль довольно удобна для пользователя, и для ее привыкания не потребуется много времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...