Существует ли какой-либо облачный сервис, который позволяет хранить данные, но блокирует их удаление или манипулирование ими? - PullRequest
0 голосов
/ 23 января 2020

Я ищу облачный сервис, в котором я смогу хранить данные, но удаление и манипуляции не разрешены никому в фирме. Основная цель - сохранить исходный код и другие данные в хранилище, где никто не имеет разрешения на запись для уже существующих файлов, но, по крайней мере, один человек имеет разрешение на хранение новых файлов. Это сделано для предотвращения преднамеренного удаления критически важных данных.

Надеюсь, у меня нет сомнений в моем запросе. Я бы предпочел, чтобы это можно было сделать в AWS или Гетцнере облаке.

Спасибо

1 Ответ

0 голосов
/ 23 января 2020

Вы можете использовать S3 и не предоставлять никаким пользователям действие "s3: DeleteObject". Включение контроля версий в S3 будет означать, что вы можете восстановить предыдущие версии в случае случайного удаления. См. S3 IAM .

AWS CodeCommit - Git хранилище кодов. Вы можете хранить там код, в том числе несколько версий. Управление идентификацией и доступом (IAM) позволяет вам запретить или разрешить определенные c действия с ветвями кода, включая извлечение, редактирование или удаление ветви.

Вы также можете использовать что-то вроде QLDB , который является неизменным регистром.

...