SlideShare a Scribd company logo
THE INTERSECTION OF
SECURITY & DEVOPS
Ryan Holland, Senior Director of Cloud Architecture – Alert Logic
Summary
1. DevOps implications on Security
2. Developing a Blueprint approach to cloud security
What Drives Cloud Adoption?
• Developers are the driving force behind cloud adoption
• Main reason developers are using cloud services?
Innovation
ability to move
fast
deploy
infrastructure
without IT
overhead
ship code without
delays
Software Drives Business Innovation
Developer Perspective
2013 2017
89% of
developers use
public cloud
* RightScale Survey 2016
The Innovation Power Shift
ITSECURITY
COMPLIANCE
SOFTWARE
DEVELOPERS
DevOps Drives Security Agility
Sonatype
72 % NO
Aligning DevOps with Security
Critical questions to answer:
1. What are we protecting?
2. What controls must be in place?
3. How do you integrate security into your daily workflow?
Reshaping the Security/Dev/Ops Relationship
old school classic IT
new school sec/dev/ops
Rules of the Road
No Yes
1 Random opinions
Everyone works from same
security blueprint
2 General set of controls
Controls specific
to your cloud blueprint
3 Security gateways and overlays
Security is part of
immutable infrastructure
4 Periodic audits
Security testing part of
regression framework
5
Vulnerabilities are escalated
and negotiated for resolution
Vulnerabilities are bugs
Critical vulnerabilities are critical bugs
Perception vs Reality
Our ability to accurately estimate
attack surface is compromised by
our weak sense of perception
More reliable approach:
1. Identify your cloud assets
2. Measure your exposure
3. Implement controls
Blueprint Model for
DevOps Security
Enumerate Your Cloud Footprint
Generalize common workloads into infrastructure-’blueprints’
Blueprint Driven Approach
Key target assets
Across the Full Stack
1. Magento application and plugins
2. PHP
3. Apache
4. NGINX
5. Redis
6. Maria DB, Elastic Search
7. Linux OS and system tools
8. AWS services
EC2 instances
EC2 instances
VPC
Route 53
Users
Internet
gateway
ELB
MariaDB
MariaDB
AvailabilityzoneAAvailabilityzoneB
Auto scaling
group
Apache PHP
Auto scaling
group
EC2 instances
EC2 instances
FPM
S3
Threat model
Identify Most Relevant Threats
Create a threat model for these blueprints
Blueprint
Threat
Model
Blueprint
Threat
Model
Exposure analysis
Post compromise
analysis
Configuration &
Vulnerability Coverage
Required Threat Coverage
(pre-compromise)
Required Threat Coverage
(post-compromise)
Required threat analytics
pre-compromise
post-compromise
Required incident analytics
Required data-sources
Pre compromise
analysis
Integrated Alert Logic Controls for Broad Coverage
Build Coverage Model Blueprint
3-Tier Classic
Web
Micro-
service
E-Com
Blueprint
CMS
Blueprint
Magento
Blueprint
Wordpress
Blueprint
Drupal
Blueprint
OWASP Top 10
SQL-Injection attacks
LAMP target coverage
Critical application coverage
Deep HTTP inspection with anomaly detection
Supervised Machine learning
Data-driven intrusion defense
Coverage for key app components
Full Stack Security Coverage
Pre-compromise Compromise Lateral Movement
Incident
Investigation
System
Visual | Context | Hunt
Collect
web, host,
network
data
Automatic
Detection
Block | Alert | Log
ML Algorithms
Rules & Analytics
SECURITY
EXPERTS
Assess
Exposure
Block
Critical
Attacks
Cloud Security Maturity Model
Basic Cloud
Security Tooling
2
2. Basic Cloud Security
• Agile development team,
coupled to immature security
program
• Minimal use of cloud provider
and OSS security tools
Traditional Security
1. Non-Cloud Native
• Lift & Ship infrastructure
migration
• Traditional on-premises
security tools and processes
• Limited agility
1
DevOps
Integration
3
3. Cloud Native Security
• Security infrastructure part of
deployment pipeline
• Full stack protection across
networks, systems and
applications
• Security does not slow down
innovation
SecDevOps
Integration
D
4. Cloud Security Lifecycle
• Security process part of
continuous integration pipeline
• Mature security assessment
and testing program part of
code deployment process
• Maximum agility and security
Thank you.

More Related Content

What's hot (20)

PDF
Reducing Your Attack Surface & Your Role in Cloud Workload Protection
Alert Logic
 
PDF
Security Implications of the Cloud
Alert Logic
 
PDF
Realities of Security in the Cloud
Alert Logic
 
PDF
Reducing Your Attack Surface & Your Role in Cloud Workload Protection
Alert Logic
 
PDF
The Intersection of Security & DevOps
Alert Logic
 
PDF
The AWS Shared Responsibility Model in Practice
Alert Logic
 
PDF
Realities of Security in the Cloud
Alert Logic
 
PPTX
#ALSummit: Live Cyber Hack Demonstration
Alert Logic
 
PPTX
#ALSummit: Cyber Resiliency: Surviving the Breach
Alert Logic
 
PDF
Realities of Security in the Cloud - CSS ATX 2017
Alert Logic
 
PPTX
#ALSummit: Architecting Security into your AWS Environment
Alert Logic
 
PDF
The Intersection of Security and DevOps
Alert Logic
 
PDF
Next Dimension and Veeam | Solutions for PIPEDA Compliance
Next Dimension Inc.
 
PDF
Stories from the Security Operations Center
Alert Logic
 
PDF
Protecting Against Web Attacks
Alert Logic
 
PDF
Infosec 2014: Risk Analytics: Using Your Data to Solve Security Challenges
Skybox Security
 
PPTX
Thinking Differently About Security Protection and Prevention
David Perkins
 
PPTX
Cyber Resiliency
Alert Logic
 
PDF
The Intersection of Security & DevOps
Alert Logic
 
PDF
Web App Attacks - Stats & Remediation
Qualys
 
Reducing Your Attack Surface & Your Role in Cloud Workload Protection
Alert Logic
 
Security Implications of the Cloud
Alert Logic
 
Realities of Security in the Cloud
Alert Logic
 
Reducing Your Attack Surface & Your Role in Cloud Workload Protection
Alert Logic
 
The Intersection of Security & DevOps
Alert Logic
 
The AWS Shared Responsibility Model in Practice
Alert Logic
 
Realities of Security in the Cloud
Alert Logic
 
#ALSummit: Live Cyber Hack Demonstration
Alert Logic
 
#ALSummit: Cyber Resiliency: Surviving the Breach
Alert Logic
 
Realities of Security in the Cloud - CSS ATX 2017
Alert Logic
 
#ALSummit: Architecting Security into your AWS Environment
Alert Logic
 
The Intersection of Security and DevOps
Alert Logic
 
Next Dimension and Veeam | Solutions for PIPEDA Compliance
Next Dimension Inc.
 
Stories from the Security Operations Center
Alert Logic
 
Protecting Against Web Attacks
Alert Logic
 
Infosec 2014: Risk Analytics: Using Your Data to Solve Security Challenges
Skybox Security
 
Thinking Differently About Security Protection and Prevention
David Perkins
 
Cyber Resiliency
Alert Logic
 
The Intersection of Security & DevOps
Alert Logic
 
Web App Attacks - Stats & Remediation
Qualys
 

Similar to The Intersection of Security & DevOps (20)

PPTX
Unc charlotte prezo2016
Sanjay R. Gupta
 
PDF
Migrating Critical Applications To The Cloud - ISACA Seattle - Sanitized
Norm Barber
 
PDF
Migrating Critical Applications to the Cloud - isaca seattle - sanitized
UnifyCloud
 
PDF
Introduction to DevSecOps
Setu Parimi
 
PPTX
A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016
Shannon Lietz
 
PDF
A Different Approach to Securing Your Cloud Journey
Cloudflare
 
PPTX
Building and Operating Clouds
BMC Software
 
PDF
APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...
apidays
 
PPTX
Overcoming Security Challenges in DevOps
Alert Logic
 
PDF
DevSecOps: The Open Source Way
Gordon Haff
 
PPTX
cloudComputingSec_p3.pptx
Steven Quach
 
PPTX
Novel cloud computingsecurity issues
Joo Manthar
 
PPTX
Container Workload Security Solution Ideas by Mandy Sidana.pptx
Mandy Sidana
 
PPTX
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
Daniel Bryant
 
PPTX
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
JAXLondon_Conference
 
PPTX
Automating your AWS Security Operations
Evident.io
 
PDF
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
Daniel Oh
 
PDF
cloud security lecture abcedfghigklmnopqrstucvbnm,
arfaouisalim
 
PPTX
Cloud Cmputing Security
Devyani Vaidya
 
PDF
Slashing Your Cloud Risk: 3 Must-Do's
Security Innovation
 
Unc charlotte prezo2016
Sanjay R. Gupta
 
Migrating Critical Applications To The Cloud - ISACA Seattle - Sanitized
Norm Barber
 
Migrating Critical Applications to the Cloud - isaca seattle - sanitized
UnifyCloud
 
Introduction to DevSecOps
Setu Parimi
 
A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016
Shannon Lietz
 
A Different Approach to Securing Your Cloud Journey
Cloudflare
 
Building and Operating Clouds
BMC Software
 
APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...
apidays
 
Overcoming Security Challenges in DevOps
Alert Logic
 
DevSecOps: The Open Source Way
Gordon Haff
 
cloudComputingSec_p3.pptx
Steven Quach
 
Novel cloud computingsecurity issues
Joo Manthar
 
Container Workload Security Solution Ideas by Mandy Sidana.pptx
Mandy Sidana
 
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
Daniel Bryant
 
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
JAXLondon_Conference
 
Automating your AWS Security Operations
Evident.io
 
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
Daniel Oh
 
cloud security lecture abcedfghigklmnopqrstucvbnm,
arfaouisalim
 
Cloud Cmputing Security
Devyani Vaidya
 
Slashing Your Cloud Risk: 3 Must-Do's
Security Innovation
 
Ad

More from Alert Logic (17)

PDF
Managed Threat Detection & Response for AWS Applications
Alert Logic
 
PDF
Extending Amazon GuardDuty with Cloud Insight Essentials
Alert Logic
 
PDF
Managed Threat Detection and Response
Alert Logic
 
PDF
Extending Amazon GuardDuty with Cloud Insight Essentials
Alert Logic
 
PDF
The AWS Shared Responsibility Model in Practice
Alert Logic
 
PDF
Security Spotlight: Presidio
Alert Logic
 
PDF
Security Spotlight: Rent-A-Center
Alert Logic
 
PDF
Security Spotlight: Presidio
Alert Logic
 
PDF
Security Implications of the Cloud
Alert Logic
 
PDF
CSS 2018 Trivia
Alert Logic
 
PDF
The AWS Shared Responsibility Model in Practice
Alert Logic
 
PDF
Realities of Security in the Cloud
Alert Logic
 
PDF
Security Spotlight: The Coca Cola Company
Alert Logic
 
PDF
The AWS Shared Responsibility Model in Practice
Alert Logic
 
PDF
Security Implications of the Cloud
Alert Logic
 
PDF
Microsoft Azure Security Overview - Microsoft - CSS Dallas Azure
Alert Logic
 
PDF
10 Step Guide to Cloud Security - 10th Magnitude - CSS Dallas Azure
Alert Logic
 
Managed Threat Detection & Response for AWS Applications
Alert Logic
 
Extending Amazon GuardDuty with Cloud Insight Essentials
Alert Logic
 
Managed Threat Detection and Response
Alert Logic
 
Extending Amazon GuardDuty with Cloud Insight Essentials
Alert Logic
 
The AWS Shared Responsibility Model in Practice
Alert Logic
 
Security Spotlight: Presidio
Alert Logic
 
Security Spotlight: Rent-A-Center
Alert Logic
 
Security Spotlight: Presidio
Alert Logic
 
Security Implications of the Cloud
Alert Logic
 
CSS 2018 Trivia
Alert Logic
 
The AWS Shared Responsibility Model in Practice
Alert Logic
 
Realities of Security in the Cloud
Alert Logic
 
Security Spotlight: The Coca Cola Company
Alert Logic
 
The AWS Shared Responsibility Model in Practice
Alert Logic
 
Security Implications of the Cloud
Alert Logic
 
Microsoft Azure Security Overview - Microsoft - CSS Dallas Azure
Alert Logic
 
10 Step Guide to Cloud Security - 10th Magnitude - CSS Dallas Azure
Alert Logic
 
Ad

Recently uploaded (20)

PDF
Productivity Management Software | Workstatus
Lovely Baghel
 
PPTX
UI5Con 2025 - Beyond UI5 Controls with the Rise of Web Components
Wouter Lemaire
 
PDF
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
PDF
GITLAB-CICD_For_Professionals_KodeKloud.pdf
deepaktyagi0048
 
PDF
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
PPTX
Machine Learning Benefits Across Industries
SynapseIndia
 
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
PPTX
TYPES OF COMMUNICATION Presentation of ICT
JulieBinwag
 
DOCX
TLE9 COOKERY DLL WEEK3 technology and li
jamierha cabaero
 
PPTX
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
PDF
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 
PPTX
Top Managed Service Providers in Los Angeles
Captain IT
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
Lecture A - AI Workflows for Banking.pdf
Dr. LAM Yat-fai (林日辉)
 
PPTX
UI5Con 2025 - Get to Know Your UI5 Tooling
Wouter Lemaire
 
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
PDF
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
Productivity Management Software | Workstatus
Lovely Baghel
 
UI5Con 2025 - Beyond UI5 Controls with the Rise of Web Components
Wouter Lemaire
 
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
GITLAB-CICD_For_Professionals_KodeKloud.pdf
deepaktyagi0048
 
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
Machine Learning Benefits Across Industries
SynapseIndia
 
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
TYPES OF COMMUNICATION Presentation of ICT
JulieBinwag
 
TLE9 COOKERY DLL WEEK3 technology and li
jamierha cabaero
 
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 
Top Managed Service Providers in Los Angeles
Captain IT
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Lecture A - AI Workflows for Banking.pdf
Dr. LAM Yat-fai (林日辉)
 
UI5Con 2025 - Get to Know Your UI5 Tooling
Wouter Lemaire
 
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 

The Intersection of Security & DevOps

  • 1. THE INTERSECTION OF SECURITY & DEVOPS Ryan Holland, Senior Director of Cloud Architecture – Alert Logic
  • 2. Summary 1. DevOps implications on Security 2. Developing a Blueprint approach to cloud security
  • 3. What Drives Cloud Adoption? • Developers are the driving force behind cloud adoption • Main reason developers are using cloud services? Innovation ability to move fast deploy infrastructure without IT overhead ship code without delays
  • 5. Developer Perspective 2013 2017 89% of developers use public cloud * RightScale Survey 2016
  • 6. The Innovation Power Shift ITSECURITY COMPLIANCE SOFTWARE DEVELOPERS
  • 7. DevOps Drives Security Agility Sonatype 72 % NO
  • 8. Aligning DevOps with Security Critical questions to answer: 1. What are we protecting? 2. What controls must be in place? 3. How do you integrate security into your daily workflow?
  • 9. Reshaping the Security/Dev/Ops Relationship old school classic IT new school sec/dev/ops
  • 10. Rules of the Road No Yes 1 Random opinions Everyone works from same security blueprint 2 General set of controls Controls specific to your cloud blueprint 3 Security gateways and overlays Security is part of immutable infrastructure 4 Periodic audits Security testing part of regression framework 5 Vulnerabilities are escalated and negotiated for resolution Vulnerabilities are bugs Critical vulnerabilities are critical bugs
  • 11. Perception vs Reality Our ability to accurately estimate attack surface is compromised by our weak sense of perception More reliable approach: 1. Identify your cloud assets 2. Measure your exposure 3. Implement controls
  • 13. Enumerate Your Cloud Footprint Generalize common workloads into infrastructure-’blueprints’ Blueprint Driven Approach Key target assets Across the Full Stack 1. Magento application and plugins 2. PHP 3. Apache 4. NGINX 5. Redis 6. Maria DB, Elastic Search 7. Linux OS and system tools 8. AWS services EC2 instances EC2 instances VPC Route 53 Users Internet gateway ELB MariaDB MariaDB AvailabilityzoneAAvailabilityzoneB Auto scaling group Apache PHP Auto scaling group EC2 instances EC2 instances FPM S3
  • 14. Threat model Identify Most Relevant Threats Create a threat model for these blueprints Blueprint Threat Model Blueprint Threat Model Exposure analysis Post compromise analysis Configuration & Vulnerability Coverage Required Threat Coverage (pre-compromise) Required Threat Coverage (post-compromise) Required threat analytics pre-compromise post-compromise Required incident analytics Required data-sources Pre compromise analysis
  • 15. Integrated Alert Logic Controls for Broad Coverage Build Coverage Model Blueprint 3-Tier Classic Web Micro- service E-Com Blueprint CMS Blueprint Magento Blueprint Wordpress Blueprint Drupal Blueprint OWASP Top 10 SQL-Injection attacks LAMP target coverage Critical application coverage Deep HTTP inspection with anomaly detection Supervised Machine learning Data-driven intrusion defense Coverage for key app components
  • 16. Full Stack Security Coverage Pre-compromise Compromise Lateral Movement Incident Investigation System Visual | Context | Hunt Collect web, host, network data Automatic Detection Block | Alert | Log ML Algorithms Rules & Analytics SECURITY EXPERTS Assess Exposure Block Critical Attacks
  • 17. Cloud Security Maturity Model Basic Cloud Security Tooling 2 2. Basic Cloud Security • Agile development team, coupled to immature security program • Minimal use of cloud provider and OSS security tools Traditional Security 1. Non-Cloud Native • Lift & Ship infrastructure migration • Traditional on-premises security tools and processes • Limited agility 1 DevOps Integration 3 3. Cloud Native Security • Security infrastructure part of deployment pipeline • Full stack protection across networks, systems and applications • Security does not slow down innovation SecDevOps Integration D 4. Cloud Security Lifecycle • Security process part of continuous integration pipeline • Mature security assessment and testing program part of code deployment process • Maximum agility and security