Надёжное хранение данных
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- infrastructure, security
Direzione di ricerca
Start with the issue's “Сбор информации” checklist to inventory repositories, databases, documentation, external configuration, credentials, and infrastructure dependencies. Then review the “Действия” and “Тесты” sections; done means backups and protected credential storage are configured, and the infrastructure can be recreated on another server with identified gaps resolved.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
По мере реализации пользовательских фич и новых сервисов, необходимо обеспечить безопасность и сохранность всех важных данных на случай чрезвычайных происшествий вроде случайного удаления прода или пожара в дата-центре.
Сбор информации
- Провести аудит данных которые имеют для нас ценность.
- Репозитории
- База данных
- Документация
- Конфиги вне репозиториев
- Пароли/токены
- Гугл-группы, datalens и тд
- Выяснить критические взаимосвязи между частями инфраструктуры. (Что будет если отвалится "это")
- Риск-менеджмент: оценить риски тех или иных событий или злонамеренных действий
Действия
- Настроить периодическое резервное копирование базы данных (возможно не всей, например некоторые логи не особо нужны)
- Настроить копирование всех репозиториев (вроде сделано)
- Создать единое защищенное место для хранения и управления токенами и доступами к инфраструктуре (надежёная хранилка паролей в облаке с ограниченным кругом лиц имеющих доступ)
Тесты
- Попробовать воспроизвести всю инфраструктуру на другом сервере. Оценить насколько сложно это будет сделать, какие будут проблемы, каких токенов не хватает, какие настройки репозиториев и контейнеров не описаны в документации
- Исправить найденные проблемы
Issue open by Андрей Маракулин via personal telegram message.
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 9
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di profcomff/.github
-
Бот репостера из ТГ в ВК Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
-
Консистентность данных Apertaepic :100:
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
Локальная БД для тестов Apertanew feature :new:
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Tutte le issue di profcomff/.github
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
oblt-aw/detector/security
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
trailofbits/skills#330 ·
-
Bug kind/engineering pulumi/pulumi-external Workflow Failure
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
pulumi/pulumi-external#733 ·