Size: a a a

DevSecOps - русскоговорящее сообщество

2019 November 24

GG

George Gaál in DevSecOps - русскоговорящее сообщество
Повторюсь, что "менять" !~ увольнять, скорее проводить работу по изменению сознания
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
Но если есть сопротивление, то можно его сломить административно и выгнать их на мороз
источник

V

Vit in DevSecOps - русскоговорящее сообщество
George Gaál
Повторюсь, что "менять" !~ увольнять, скорее проводить работу по изменению сознания
Да. Строить культуру и менять mindset
источник

k

kvdrt in DevSecOps - русскоговорящее сообщество
А не посоветуете литературу по этому делу? Я хоть и секур, но коли уж взялся, то надо бы закончить
источник

V

Vit in DevSecOps - русскоговорящее сообщество
kvdrt
А не посоветуете литературу по этому делу? Я хоть и секур, но коли уж взялся, то надо бы закончить
Я бы посоветовал начать, если прям начать начать, то с "Руководство по DevOps", желтая такая. Ее я переводил даже и сейчас снова перечитываю. Обзор/саммари позже сделаю.

А после нее можно "Безопасный DevOps / Securing DevOps", думаю. Её ещё не читал, но слышал хорошее. но может @rusdacent / @Nklya  скажет что как/дополнят.

Поделишься мнением,  @bhavenger , как будет минутка?
источник

VK

Vitaly Khabarov in DevSecOps - русскоговорящее сообщество
Roman Rusakov
По хорошему в каждой должно быть минимум по 1 эксперту
Думаю, здесь подходит вариант с "платформенной командой". Выделяем безопасников в отдельную команду которая готовит тулы для всех продуктовых команд.
Иначе в каждой команде нужен разраб, qa, ops,  dba, безопасник, потом добавятся бизнес аналитик, гендиректор, уборщица. Чтобы совсем self-contained
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
Vitaly Khabarov
Думаю, здесь подходит вариант с "платформенной командой". Выделяем безопасников в отдельную команду которая готовит тулы для всех продуктовых команд.
Иначе в каждой команде нужен разраб, qa, ops,  dba, безопасник, потом добавятся бизнес аналитик, гендиректор, уборщица. Чтобы совсем self-contained
есть проблема.
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
каждый проект - он в каком-то смысле уникален. Поэтому платформенная команда может легко стать узким местом, либо мы с огромными усилиями делаем все in-house разработкой со своими внутренними велосипедами (но такое могут позволить себе только гиганты)
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
т.е. я к чему - должен быть некий баланс между специализацией-уникальностью и общими тулами для всей компании
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
вариант с отдельной командой 'devops-инженеров' - 100%, что не работает.
источник

VK

Vitaly Khabarov in DevSecOps - русскоговорящее сообщество
Я в безопасности профан. Чем так уникальны проекты, что для них невозможно использовать примерно одни и те же инструменты безопасности?
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
Vitaly Khabarov
Я в безопасности профан. Чем так уникальны проекты, что для них невозможно использовать примерно одни и те же инструменты безопасности?
ну, инструменты должны быть слишком генерализованы. Но как пример.
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
большой энтерпрайз. 10 продуктов
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
1 - на питоне, 2 - на голаген, 3 -на джава - maven, 4- на джава -gradle
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
еще есть хрен знает сколько мобильных приложений на самых разных фреймворках
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
где-то сбоку-припеку маячит разработка на C#, которую сделали подрядчики
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
и в том же духе
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
ах, да - обязательно есть еще какой-нибудь хадупчик, поверх которого бегают ETL-spark джобики
источник

VK

Vitaly Khabarov in DevSecOps - русскоговорящее сообщество
George Gaál
вариант с отдельной командой 'devops-инженеров' - 100%, что не работает.
Смотря что считать отдельной командой "devops инженеров". Рекомендую книгу Team Topologies. В ней выделяют 4 типа команд и 3 типа взаимодействия. И в этой парадигме есть две команды "devops инженеров". Первая - платформенная команда которая предоставляет тулы, в пределе это AWS, GCP или Heroku. Вторая - фасилитирующая команда которая помогает овладеть этими тулами и построить процессы
источник

GG

George Gaál in DevSecOps - русскоговорящее сообщество
> Первая - платформенная команда которая предоставляет тулы, в пределе это AWS, GCP или Heroku.
это сервис и любой продакт имеет право не пользоваться этим внутренним сервисом, а, например, размещаться во внешнем облаке
источник