Operace a monitorování v DevSecOps

Operace a monitorování v DevSecOps určují, jestli týmy můžou detekovat hrozby v produkčních systémech a prostředích tenantů, odolat hrozbám a zotavit se z nimi. Silné provozní postupy pomáhají týmům prokázat odolnost za reálných podmínek.

Tato oblast schopností popisuje, jak organizace chrání své tenanty a produkční systémy, monitoruje a detekuje hrozby a reaguje na incidenty a řeší je. Tady se odolnost testuje nepřetržitě v živých prostředích.

Vzhledem k tomu, že organizace zralí, provoz a monitorování se pohybují od minimálních, ručních postupů směrem k fortifikovaným operacím podporovaným predikcí. Produkční systémy se zpevní, přístup se řídí důkladněji, monitorování se vyvíjí z jednoduchých metrik až po automatizované zjišťování a prognózování a reakce na incidenty se vyvíjejí z neplánované reakce na provádění s asistencí umělé inteligence a pravidelné postupy.

Základní oblasti funkcí

Operace a monitorování v DevSecOps se zaměřují na tři dílčí možnosti:

  • Ochrana tenantů a produkčních systémů: Způsob posílení a řízení produkčních systémů, zařízení, identit a imagí.

  • Monitorování a detekce hrozeb: Jak dochází k protokolování, metrikám a detekci problémů se zabezpečením a spolehlivostí.

  • Reakce na incidenty a náprava: Jak organizace plánuje postupy pro případ incidentů, nacvičuje je a reaguje na incidenty.

Stupně

Operace a monitorování procházejí pěti fázemi vyspělosti. Tyto fáze ukazují, jak organizace používá principy DevSecOps v každodenních operacích– od ruční podpory kontinuity služeb až po fortifikované operace, které můžou předcházet problémům před jejich zahájením.

Celková fáze Název fáze Jak to vypadá
Ad hoc Minimální Ruční nebo zastaralé nástroje ztěžují podporu kontinuity a stability služeb.
Inicializace Instancováno Zavedení operací zlepšuje výkon, i když funkce zůstávají omezené a převážně základní.
Orchestrace Robustní Centrum operací na zabezpečení a spolehlivost rozšiřuje přehledy a umožňuje dřívější identifikaci problémů.
Zjednodušení Odolný Automatizace a pokročilá syntéza dat posiluje provozní možnosti.
Průkopnické Zabezpečený Prediktivní funkce pomáhají týmům předvídat problémy, než k nim dojde.

Minimální (ad hoc)

Když týmy spoléhají na ruční nebo zastaralé nástroje a služby, je obtížné efektivně podporovat kontinuitu služeb a stabilitu.

  • Ochrana tenantů a produkčních systémů: Nepoužité, stárnoucí a starší systémy zůstávají v místě a jsou zranitelné. Při přístupu k systémům neexistují žádné požadavky na stav zařízení.

  • Monitorování a detekce hrozeb: Týmy spoléhají na centralizované protokolování systému, jednoduché metriky aplikací, jednoduché metriky rozpočtu a jednoduché systémové metriky.

  • Reakce na incidenty a náprava: Nedostatek možností plánované reakce zpožďuje opravy a aktualizace verzí.

Vytvoření instance (iniciace)

Zavedení provozu produktů a služeb zvyšuje výkonnost, ale často jen prostřednictvím výchozího nastavení s omezenými možnostmi.

  • Ochrana tenantů a produkčních systémů: Nepoužité, stárnoucí a starší systémy se odeberou. Přístup k systémům je omezený na zabezpečená, spravovaná a zdravá zařízení.

  • Monitorování a detekce hrozeb: Protokolují se potenciální události související se zabezpečením a výstrahy založené na ručně definovaných podezřelých vzorech. Monitorování nákladů, metrik a vizualizace protokolů jsou zavedeny.

  • Reakce na incidenty a náprava: Vytvoří se základní strategie reakce a podporuje počáteční zpracování incidentů.

Robustní (koordinační)

Centering operací produktů a služeb na zabezpečení a spolehlivost vyžaduje širší shromažďování přehledů. Dřívější identifikace problému vede ke spolehlivějším službám.

  • Ochrana tenantů a produkčních systémů: Je definována zásada aktualizací, pro záplaty se používají automatizované pull requesty a je zabráněno laterálnímu pohybu identit mezi tenanty.

  • Monitorování a detekce hrozeb: Data jsou centralizovaná a sjednocená s pokročilými metrikami dostupnosti a stability, auditováním systémových událostí, deaktivací nepoužívaných metrik, seskupováním metrik a cílovým upozorňováním.

  • Reakce na incidenty a náprava: Pro důležité komponenty se používají jednoduché postupy provozní kontinuity a zotavení po havárii (BCDR) a analýza incidentů se stává rutinní aktivitou.

Odolnost (zefektivnění)

Investice do automatizace a pokročilé shromažďování a syntézy dat pomáhá organizacím posílit provoz produktů a služeb.

  • Ochrana tenantů a produkčních systémů: Automatizované pull requesty se automaticky slučují a základní image se sestavují každou noc. Maximální životnost obrázků pomáhá snížit dopad na incidenty. Vynucuje se nepřetržitý přístup s nejnižšími oprávněními a používají se systémy detekce neoprávněných vniknutí (IDS).

  • Monitorování a detekce hrozeb: Shromažďují se pokročilé metriky aplikací, pokrytí a řízení a metriky ochrany. Používají se automatizované detekce anomálií, analýzy a upozorňování, včetně pokrytí pro inverzi modelu a nežádoucí útoky.

  • Reakce na incidenty a náprava: Pro všechny systémy jsou zavedeny pravidelné postupy incidentů a pokročilé protokoly reakce na incidenty. Existují také automatizované kontroly izolace a zmírnění rizik.

Posílený (Průkopnický)

Vytváření prediktivních schopností do silného provozu produktů a služeb umožňuje organizacím předcházet problémům dříve, než k nim dojde.

  • Ochrana tenantů a produkčních systémů: Krátká maximální životnost obrázků dále snižuje dopad na incidenty.

  • Monitorování a detekce hrozeb: Pokročilá detekce vzorů a prognózování se používají ke zjišťování a zmírnění rizik před jejich zneužitím.

  • Reakce na incidenty a náprava: Pomoc řízená umělou inteligencí pomáhá cílit na hrozby, vyhodnotit aktivitu a poskytovat analýzu hrozeb v reálném čase.