Задача / 01Выбрать артефакты / Описать доверие
Определяем образы, пакеты и точки продвижения между средами.
Согласуем допустимых издателей и способ подтверждения подписи.
Подпись артефактов · Настройка · Сопровождение
Подключаем подпись артефактов сборки и проверку доверенного издателя перед выпуском. Согласуем модель доверия, точки проверки и порядок изменения ключей или идентичностей.
Подпись подтверждает проверяемую связь артефакта с издателем в выбранной модели доверия. Она не заменяет анализ кода и состава продукта.
Подготовим вводные
Три вопроса помогут определить контур работ и следующий шаг к оценке.
Состав работ зависит от вашей системы и согласованных критериев результата.
Задача / 01Определяем образы, пакеты и точки продвижения между средами.
Согласуем допустимых издателей и способ подтверждения подписи.
Задача / 02Добавляем операцию к согласованному этапу сборки.
Задача / 03Проверяем неподписанные, изменённые и недоверенные артефакты.
Подключает выбранные проверки и интеграции в процесс сборки и эксплуатации.
Согласует модель доверия, правила и критерии контроля.
Определяет границы работ и принимает результат на выбранном проекте.
Участвует в проверках и принимает инструкции сопровождения.
Определяем образы, пакеты и точки продвижения между средами. Согласуем допустимых издателей и способ подтверждения подписи. Добавляем операцию к согласованному этапу сборки. Проверяем неподписанные, изменённые и недоверенные артефакты.
Образы, пакеты, реестры и способы доставки. Кто и на каком этапе может подписывать результат. Доступ к сервисам доверия и ограничения изолированных окружений.
Состав доработок приложений, закупку лицензий и дальнейшее сопровождение согласуем отдельно от первичной настройки.
Конкретный состав артефактов и критерии приёмки фиксируем перед началом работ.
Подпись связана с конкретной версией артефакта.
Зафиксированы допустимые издатели и условия проверки.
Инструкции для смены доверенных данных и расследования ошибок проверки.
Состав решения согласуем с учётом вашей инфраструктуры и задач.
Подпись связана с конкретной версией артефакта.
Зафиксированы допустимые издатели и условия проверки.
Инструкции для смены доверенных данных и расследования ошибок проверки.
Выберем артефакт и точку, где проверка должна влиять на решение о выпуске.
Предоставляйте только необходимые сведения и минимальные права для выбранного этапа.
ПЕРЕД СТАРТОМ
Общая картина проектаОснова для оценки объёма и плана работ
Разберём текущую схему и определим объём изменений.
Проверим решение на одном согласованном проекте.
Расширим проверенный подход на выбранные системы.
Разберём настройки, инструкции и контрольные сценарии.
Определим исходное состояние, границы работ и критерии приёмки.
Выберем артефакт и точку, где проверка должна влиять на решение о выпуске.
Реализуем согласованный объём на выбранном контуре.
Согласуем допустимых издателей и способ подтверждения подписи. Добавляем операцию к согласованному этапу сборки.
Проверим результат по согласованным сценариям и передадим материалы команде.
Проверяем артефакт от разрешённого издателя. Проверяем изменённый артефакт и подпись недоверенного издателя. Проверяем согласованный сценарий смены доверенных данных. Инструкции для смены доверенных данных и расследования ошибок проверки.
Стоимость и продолжительность определяем после анализа исходных данных, доступа и согласованного объёма. Подготовим индивидуальную оценку с учётом требований к результату.
| Фактор | Что оцениваем |
|---|---|
| Форматы | Образы, пакеты, реестры и способы доставки. |
| Издатели | Кто и на каком этапе может подписывать результат. |
| Среды | Доступ к сервисам доверия и ограничения изолированных окружений. |
| Охват внедрения | Количество проектов, окружений и контрольных сценариев; необходимая глубина автоматизации. |
Проверяем артефакт от разрешённого издателя.
Проверяем изменённый артефакт и подпись недоверенного издателя.
Проверяем согласованный сценарий смены доверенных данных.
Передаём согласованные настройки, результаты проверки и инструкции. Дополнительное сопровождение и режим реакции обсуждаем отдельно.
Существующие проекты и отзывы компании CodeHub. Примеры не означают, что именно эта услуга выполнялась в каждом проекте.
Python · автоматизация тестирования
Московская биржа. Автоматизация тестирования
Данные · смежный опыт
Крупнейший ритейл - проекты по SAP и Data
Усиление командами и точечными ИТ-специалистами команды интегратора Иннотех на проектах ВТБ и дочерних компаний
Взаимодействие с интегратором в рамках разработки внутренней HR CRM для автоматизации рекрутмента и хранения внутренней базы кандидатов
1С Разработка для Р-Фарм
Усиление команд, предоставление выделенной команды.
Усиление отделов Java + Kotlin разработки.
Восстановление ИТ-инфраструктуры после кибератак
Мобильное приложение для Edtech-платформы для школьников на Unity
Отзывы клиентов о работе компании CodeHub; они не являются подтверждением выполнения конкретно этой услуги.
Борис Губанов
Клиент CodeHub
Татьяна Тарасенкова
Гульмира
Вячеслав Юдин
Проверим совместимость с вашими артефактами, реестром и моделью доверия.
Нет. Проверки уязвимостей и происхождения решают разные задачи.
Оценим зависимости выбранного способа подписи и проверки от внешних сервисов.
Охват и реакцию согласуем. Начать можно с проверки и отчётов для одного проекта.
По результатам оценки согласуем охват систем, этапы работ и критерии приёмки. Расходы на внешние сервисы укажем отдельно.
Да. Выберем ограниченный объект, проверим результат и затем согласуем расширение.
Опишите задачу по услуге «Подпись и проверка артефактов». Уточним вводные, ограничения и следующий шаг к оценке.