Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
DevSecOps for the modern cloud era
Search
Gurucharan Subramani
February 01, 2020
Programming
37
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DevSecOps for the modern cloud era
Gurucharan Subramani
February 01, 2020
More Decks by Gurucharan Subramani
See All by Gurucharan Subramani
Serverless and AI Fun with Azure
gurucharan94
0
110
Other Decks in Programming
See All in Programming
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
280
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
500
AmebaブログはKMPから卒業します
kmars0605
0
190
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
890
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
190
残高管理から台帳サービスへの進化
artoy
1
200
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Product Roadmaps are Hard
iamctodd
55
13k
Making Projects Easy
brettharned
120
6.8k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
The Pragmatic Product Professional
lauravandoore
37
7.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
From π to Pie charts
rasagy
1
400
Transcript
Security Mindset : Actionable DevSecOps Guide for the brave new
cloud era Gurucharan Subramani www.gurucharan.in
ME !! MEEEEE !!! @gurucharan94 • I work at ABB.
• IoT - Electric Transportation Charging Infra • Reduce C02 Emissions and fight climate change.
@gurucharan94 Audience Survey • Did you make a new friend
?? • Developers ?? Operations ?? Security ?? • How many know Diffie-Hellman Key Exchange??
DevSecOps @gurucharan94 Once upon a time…. • Silo teams –
Dev / Test / Ops / Sec • Release every 3 months or longer. • Code freezes, hand offs and lot of emails. • On premises servers
DevSecOps @gurucharan94 …. and that meant we ended up here.
DevSecOps @gurucharan94 We partly solved the problem with the Cloud,
DevOps and Continuous Delivery Principles.
DevSecOps @gurucharan94 … but faster release cycles and the cloud
adoption meant traditional security gates were becoming irrelevant.
@gurucharan94 DevSecOps Code Build Unit Tests Test Env Integration Tests
Security Tests Prod Let us find out how to go from here….. Code Build Unit Tests Integration Tests Prod Security Tests ….. to here
@gurucharan94 DevSecOps and more importantly from here… to here…
@gurucharan94 Secure Coding Practices Code Build Unit Tests Integration Tests
Prod Security Tests
@gurucharan94 DevSecOps What is vulnerable code ? • Allows SQL
Injection, XSS etc. • OWASP and other vulnerabilities. • Hard coded credentials in code
@gurucharan94 DevSecOps Where is the vulnerable piece of code ??
• Code that my colleague writes • Open source software
@gurucharan94 DevSecOps Static Code Analysis Visual Studio Extensions • Security
Code Scan • SonarQube and SonarLint https://security-code-scan.github.io/ https://www.sonarlint.org/
@gurucharan94 DevSecOps Managed Identity helps you avoid hardcode credentials in
code https://devblogs.microsoft.com/visualstudio/managing-secrets-securely-in-the-cloud/
@gurucharan94 DevSecOps State of the Software Supply Chain - Sonatype
@gurucharan94 DevSecOps Scan for libraries with vulnerabilities • WhiteSource •
OWASP Dependency Check • Nexus etc.
@gurucharan94 Secure Infrastructure Practices Code Build Unit Tests Integration Tests
Prod Security Tests
@gurucharan94 DevSecOps Securing your Infrastructure • Pipeline Infra • Application
Infra
@gurucharan94 DevSecOps •HTTPS Everywhere •Protecting your pipelines •Principle of least
privilege •Secure Communication – IoT Devices
@gurucharan94 DevSecOps Shared Security Responsibility in the cloud https://docs.microsoft.com/en- us/azure/security/fundamentals/shared-responsibility
@gurucharan94 DevSecOps AzSK – Secure DevOps Kit for Azure The
Secure DevOps Kit for Azure is a PowerShell Module that tests the configuration of Azure resources for security and operational best practices. https://github.com/azsk/DevOpsKit
@gurucharan94 DevSecOps AzSK – Secure DevOps Kit for Azure
@gurucharan94 DevSecOps Assuming Breach • Red Teams and Pen Testing
• Monitoring and Metrics • Incident Response Plan
@gurucharan94 DevSecOps Recap – Secure Code • Static Code Analysis
– SonarQube and VS extensions • Azure Key Vault and Managed Identity • OSS Vulnerability Scans - WhiteSource
@gurucharan94 DevSecOps Recap – Secure Infra • Right access levels
and permissions. • Secure Communication using HTTPS. • Shared Responsibility Model in the Cloud. • AzSK – Azure Security Kit
@gurucharan94 How cyber aware are you?? • The first /
last char in your office password is a number • Password Manager? • HIBP ?
@gurucharan94 DON’T YOLO. BE CYBER AWARE. DON’T BE THE NEXT
DATA BREACH.
@gurucharan94 Let’s Connect www.gurucharan.in
@gurucharan94 Thank You !!!