pipeline analytics: the foundation of devsecops

20
© 2021 SPLUNK INC. Pipeline Analytics: The foundation of DevSecOps

Upload: others

Post on 07-Apr-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pipeline Analytics: The foundation of DevSecOps

© 2 0 2 1 S P L U N K I N C .

Pipeline Analytics: The foundation of DevSecOps

Page 2: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Page 3: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Chris RileySr Tech Advocate | Developer Relations@HoardingInfo

Page 4: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Developers

Visibility Silos

Quality Engineers

DevOps Engineers

SRE & Ops

Developers

Plan/CODE BUILD TEST RELEASE DEPLOY OPERATE MONITOR RESPOND

End dev insights

End quality insights

Endprod insights

InfoSec

Page 5: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Page 6: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Build more secure applications

Secure the application factory

Secure applications in production

The use cases of DevSecOps

Page 7: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Characteristics of DevSecOpsIntegrated Using

AutomationShift Security Left At DevOps Speed

TestCode Build Release Operate

Page 8: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Site Reliability Engineers(SRE)Security

Secure apps in prodSecure the app factory

DevOps EngineersSite Reliability Engineers(SRE)

Security

CIO, CTO, CISO

Make your DevSecOps practice visible

DevelopersQuality EngineersDevOps Engineers

Build more secure apps

The practice is not one-size-fits-all

Page 9: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

SIEMObservability

Incident Response

Secure apps in prodSecure the app factory

Pipeline AnalyticsSIEM

Pipeline Analytics

Make your DevSecOps practice visible

Pipeline Analytics

Build more secure apps

The practice is not one-size-fits-all

Page 10: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Page 11: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Which Means it should be:• Operable

• Securable

• Measurable

Page 12: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Infrastructure

Infrastructure

APM / Infrastructure

APM

DEM / APM

DEM

Infrastructure

Networking

Application Infrastructure

Backend

API

Front End

Application Logic

APM / Infrastructure

Security - SIEM

Delivery Chain – Pipeline Analytics

Page 13: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Why - pipeline analytics• If the delivery chain is down, no code ships

• Your SDLC is part of your attack surface

• Speaking the same language saves time

• On going reduction of tech debt

• Can’t Shift-Left without it

Page 14: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

What - pipeline analytics

• Monitor your SDLC

• Create Value Stream and Team Level KPIs

• Audit and Secure your SDLC

Page 15: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Measure – Know the meaning of good• Choosing your measurement• Is it measurable?

• Meet DORA• Deployment Frequency (DF)• Lead Time for Changes (MLT)• Change Failure Rate (CFR)• Time to Recover/Restore (MTTR)

• And the others:• Work in Progress (WIP)• Cost of Downtime• Amount of un-planned work• Activity by Repo/Artifact• Branch aging summary

Page 16: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

How - pipeline analytics

• Gather metrics and logs from your tool chain

• Correlate data across tools & teams

• Observe

Page 17: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Monitor – Meet your SLO• Infra Metrics: Memory, CPU, Disk, Network IO

• Status Up/Down

• RED – Rate, Error, Duration

• USE – Utilization, Saturation, Error

Page 18: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Audit & Secure – Stop bad actors• SDLC Data:• Secrets• Code

• Deploy:• Artifact Scanning• Repo Activity

• Access:• Requests by policy/entity• Auth by type/method• Request by IP• Request by URI• Request/Auth Denials

Page 19: Pipeline Analytics: The foundation of DevSecOps

© 2020 SPLUNK INC.

Page 20: Pipeline Analytics: The foundation of DevSecOps

© 2 0 2 1 S P L U N K I N C .

Thank You!