Practical Microservice Security
summary
Covers concrete failures and fixes for service-based systems, showing that prevention alone fails and detection is essential: recommends centralized logging with long retention, aggressive monitoring of tokens and orchestration layers, and immutable deployments to frustrate attackers. Calls out real mistakes seen in the wild: stale tokens stored insecurely, mixed-quality auth across services, package-manager supply chain risk (eg left-pad incidents), and orchestration as single point of failure. Examples include 50% of time split between dev and security, customers with 300+ microservices, use of JWT tokens and breakage from left-pad.
AI-written summary · about
chapters (44)
- 0:00Intro
- 0:45Who am I
- 2:12Fundamentals
- 2:59The monolith
- 4:00The basics
- 5:59Types of threats
- 7:49Stack Overflow
- 9:18WASP
- 10:31Authentication Authorization
- 11:35Microservices
- 12:46Planning
- 13:43Authorization
- 14:47Publicfacing API
- 15:11Tokenization
- 17:05Input Validation
- 18:38First Time Round
- 19:12Application Security
- 20:22Monster Microservice
- 21:40Coupling
- 23:21Its not your code
- 24:26Orchestration layer
- 24:47Tiny components
- 25:00Is this worrying
- 26:02We are incredibly lazy
- 26:53Features that scare me
- 28:46How do we do this
- 30:25Challenge us
- 31:50Principle of Least Privilege
- 32:32Define Your Roles
- 33:14Finegrained Permissions
- 33:59Logging and Monitoring
- 37:06Mutable Architecture
- 37:23Compliance
- 38:26Perspective
- 40:23Security benefit
- 41:02Languages
- 41:40Tools
- 42:17Interdependency
- 44:25Puppy analogy
- 45:02Logging
- 45:45Denial of Service
- 46:01Hacking Team
- 46:47Logs
- 47:40Wrap up
related talks
01h 02mPractical Microservice Security
57mHow Do I Secure My Micro-Services?
53mSecurity And Microservices
41mSecurity Patterns for Microservice Architectures
38mTop 10 Security Best Practices to secure your Microservices
01h 02mInsecure Transit - Microservice Security
51mInsecure Transit - Microservice
59mInsecure Transit - Microservice Security
