Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Knowledge Base O nás Spolupráce Kariéra
Pojďme to probrat

DevSecOps a Shift Left — bezpečnost od prvního řádku kódu

20. 01. 2020 1 min čtení CORE SYSTEMSai

Bezpečnost testovaná až před produkčním nasazením je pozdě. Shift Left znamená přesunout bezpečnostní kontroly co nejdříve — ideálně do vývojářského workflow.

Security v CI/CD pipeline

Každý merge request automaticky prochází:

  • SAST (Static Application Security Testing) — SonarQube skenuje kód na zranitelnosti
  • Dependency scanning — OWASP Dependency-Check kontroluje known CVE v knihovnách
  • Secret detection — GitLeaks hledá náhodně commitnuté API klíče a hesla
  • Container scanning — Trivy skenuje Docker images

Security Champions

V každém vývojovém týmu jeden „security champion” — vývojář se zájmem o bezpečnost, který prošel extra tréninkem. Není to security expert, ale umí identifikovat základní problémy v code review a eskalovat.

Metriky

Sledujeme: průměrný čas opravy kritické zranitelnosti (MTTR), počet zranitelností nalezených v CI vs. produkci, false positive rate. Cíl: 90 % zranitelností nalezeno před produkčním deployem.

Bezpečnost je týmová zodpovědnost

DevSecOps není o nástrojích — je o kultuře. Když vývojář myslí na bezpečnost od prvního řádku, výsledek je bezpečnější software.

devsecopsshift leftsastci/cdsecurity