Служба автоматического обновления / обновления на AWS

У меня есть куча сервисов, развернутых на AWS.

Каждый раз, когда мне нужно что-то изменить в сервисе, я должен вручную загружать свои файлы WCF с моего сервера сборки (сборки, созданные Jenkins).. изменять web.configs, создавать файл zip и затем загружать на S3, откуда мои экземпляры тянут файлы во время загрузки (CloudFormation).

Как лучше всего автоматизировать этот процесс? Дженкинс может помочь? Или я должен посмотреть на другой инструмент? Или я должен написать простой инструмент, используя AWS SDK?

1 ответ

Решение

Вы можете использовать Jenkins для развертывания на S3. Вам просто нужно убедиться, что на сервере Jenkins установлены соответствующие инструменты командной строки AWS. Затем вы можете просто создать сценарий сборки для развертывания завершенных файлов сборки в S3 (вероятно, только при успешных сборках).

Другие вопросы по тегам