SlideShare a Scribd company logo
Orchestrating Least Privilege
~2000 Today
What is an Orchestrator?
What is an Orchestra?
Cloud conf keynote - Orchestrating Least Privilege
Cloud conf keynote - Orchestrating Least Privilege
Cloud conf keynote - Orchestrating Least Privilege
Cloud conf keynote - Orchestrating Least Privilege
Cloud conf keynote - Orchestrating Least Privilege
SWARM
Job of a Conductor
- Casting
- Assign sheet music
- Unify performers
- Set the tempo
Job of an Orchestrator
- Node management
- Task assignment
- Cluster state reconciliation
- Resource Management
What is a Least Privilege
Orchestrator?
What is Least Privilege?
Cloud conf keynote - Orchestrating Least Privilege
A process must be able to access only
the information and resources that are
necessary for its legitimate purpose.
Principle of Least Privilege
An Orchestrator that follows the
principle of least privilege in the
strictest manner possible.
Least Privilege Orchestrator
Why Least Privilege?
Cloud conf keynote - Orchestrating Least Privilege
Cluster
Internet
Cloud conf keynote - Orchestrating Least Privilege
Cluster
Internet
A
Cloud conf keynote - Orchestrating Least Privilege
M
M M
AA A
Cloud conf keynote - Orchestrating Least Privilege
M
M M
WW W
Cloud conf keynote - Orchestrating Least Privilege
M
M M
WW W
How far away are we
right now?
Cloud conf keynote - Orchestrating Least Privilege
How do we achieve Least
Privilege Orchestration?
Mitigating External Attacker
web:
image: web-app
expose: 443
links:
- redis
redis:
image: redis
Mitigating Internal Network Attacker
[ { "permission":
{ "method": "GET", "resource": "/user" },
"allow": ["web", "fulfillment", "payments"] },
{ "permission":
{ "method": "POST", "resource": "/user" },
"allow": ["signup", "web"] },
{ "permission":
{ "method": "DELETE", "resource": "/user/.*" },
"allow": ["web"]
}]
Mitigating MiTM Attacker
rails-app:
image: rails-app
links:
- mysql
mysql:
image: mysql
MTLS
Mitigating Malicious Worker
Push
Worker
Manager
WorkerWorker
Mitigating Malicious Manager
Worker
Manager
WorkerWorker
web:
image: web-app
expose: 443
links:
- redis
tls-auth:
- OU: api-client
redis:
image: redis
web:
image:
web-app
expose:
443
links: web:
image:
web-app
expose:
443
links:
web:
image:
web-app
expose:
443
links:
SWARM
Cloud conf keynote - Orchestrating Least Privilege
Mutual TLS by default
• First node generates a new
self-signed CA.
Mutual TLS by default
• New nodes can get a
certificate issued w/ a
token.
Mutual TLS by default
• Workers and managers
identified by their
certificate.
Mutual TLS by default
• Communications secured
with Mutual TLS.
Cloud conf keynote - Orchestrating Least Privilege
Secrets
Secrets
Secrets
External
APP
Cloud conf keynote - Orchestrating Least Privilege
Cloud conf keynote - Orchestrating Least Privilege
Thank you

More Related Content

PDF
Servers & Web Hosting
PDF
Luci, ricci and the rac bc
PDF
Metal as a Server
PDF
MTLS in a Microservices World
PDF
PhD Thesis Diogo Mónica
PPTX
Orchestrating Least Privilege by Diogo Monica
DOC
Розв"язування трикутників.Прикладні задачі.
PPTX
Power point jorge rodrigez
Servers & Web Hosting
Luci, ricci and the rac bc
Metal as a Server
MTLS in a Microservices World
PhD Thesis Diogo Mónica
Orchestrating Least Privilege by Diogo Monica
Розв"язування трикутників.Прикладні задачі.
Power point jorge rodrigez

Viewers also liked (19)

PPTX
3.6 El proyecto de nueva Ley Federal de Telecomunicaciones (LFT).
PPT
How to franchise your business ppt
PPTX
「餃子の王将の発電店舗」を簡略・効率化
PDF
Expanding STEM on the Elementary Level
PDF
Article on CPEC
PDF
VAPORIZZATORE DAVINCI ASCENT - MANUALE D'USO >> By PuntoG
PPT
Презентація:Задачі про природу
PDF
Lessons from great entrepreneurs
PPTX
Case: de nieuwsbrief van mediaraven
PDF
CA Helps Customers Implement DevOps
PDF
Whats Imagine Cup Bahrain 2017?
PPTX
Dynamic content with Angular
PPTX
NJ Future Redevelopment Forum 2017 Connelly
PPT
Презентация:Открытая лаборатория
PDF
The surprising stats and facts every school leader needs to know about IRIS C...
PDF
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
PDF
How to Earn the Attention of Today's Buyer
PDF
25 Discovery Call Questions
PDF
Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...
3.6 El proyecto de nueva Ley Federal de Telecomunicaciones (LFT).
How to franchise your business ppt
「餃子の王将の発電店舗」を簡略・効率化
Expanding STEM on the Elementary Level
Article on CPEC
VAPORIZZATORE DAVINCI ASCENT - MANUALE D'USO >> By PuntoG
Презентація:Задачі про природу
Lessons from great entrepreneurs
Case: de nieuwsbrief van mediaraven
CA Helps Customers Implement DevOps
Whats Imagine Cup Bahrain 2017?
Dynamic content with Angular
NJ Future Redevelopment Forum 2017 Connelly
Презентация:Открытая лаборатория
The surprising stats and facts every school leader needs to know about IRIS C...
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
How to Earn the Attention of Today's Buyer
25 Discovery Call Questions
Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...
Ad

More from Diogo Mónica (12)

PDF
Moby SIG Orchestration Security Summit Presentation
PDF
Secure Software Distribution in an Adversarial World
PDF
Web Summit 2015 - Enterprise stage - Cloud, Open-Source, Security
PDF
An IDS for browser hijacking
PDF
From 0 to 0xdeadbeef - security mistakes that will haunt your startup
PDF
ESORICS 2014: Local Password validation using Self-Organizing Maps
PPTX
Leveraging Honest Users: Stealth Command-and-Control of Botnets
PPTX
Observable Non-Sybil Quorums Construction in One-Hop Wireless Ad Hoc Networks
PPTX
WiFiHop - mitigating the Evil twin attack through multi-hop detection
PPTX
On the use of radio resource tests in wireless ad hoc networks
PDF
MultiPath TCP - The path to multipath
PDF
Bletchley
Moby SIG Orchestration Security Summit Presentation
Secure Software Distribution in an Adversarial World
Web Summit 2015 - Enterprise stage - Cloud, Open-Source, Security
An IDS for browser hijacking
From 0 to 0xdeadbeef - security mistakes that will haunt your startup
ESORICS 2014: Local Password validation using Self-Organizing Maps
Leveraging Honest Users: Stealth Command-and-Control of Botnets
Observable Non-Sybil Quorums Construction in One-Hop Wireless Ad Hoc Networks
WiFiHop - mitigating the Evil twin attack through multi-hop detection
On the use of radio resource tests in wireless ad hoc networks
MultiPath TCP - The path to multipath
Bletchley
Ad

Recently uploaded (20)

PPTX
Mathew Digital SEO Checklist Guidlines 2025
PPTX
E -tech empowerment technologies PowerPoint
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PPTX
The-Importance-of-School-Sanitation.pptx
PDF
Session 1 (Week 1)fghjmgfdsfgthyjkhfdsadfghjkhgfdsa
PDF
simpleintnettestmetiaerl for the simple testint
PPTX
Cyber Hygine IN organizations in MSME or
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PDF
Alethe Consulting Corporate Profile and Solution Aproach
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PDF
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
PDF
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf
PDF
si manuel quezon at mga nagawa sa bansang pilipinas
PPTX
Slides PPTX: World Game (s): Eco Economic Epochs.pptx
PPTX
module 1-Part 1.pptxdddddddddddddddddddddddddddddddddddd
PDF
Alethe Consulting Corporate Profile and Solution Aproach
PDF
Containerization lab dddddddddddddddmanual.pdf
PPT
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
PPTX
Reading as a good Form of Recreation
PPT
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
Mathew Digital SEO Checklist Guidlines 2025
E -tech empowerment technologies PowerPoint
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
The-Importance-of-School-Sanitation.pptx
Session 1 (Week 1)fghjmgfdsfgthyjkhfdsadfghjkhgfdsa
simpleintnettestmetiaerl for the simple testint
Cyber Hygine IN organizations in MSME or
Exploring VPS Hosting Trends for SMBs in 2025
Alethe Consulting Corporate Profile and Solution Aproach
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf
si manuel quezon at mga nagawa sa bansang pilipinas
Slides PPTX: World Game (s): Eco Economic Epochs.pptx
module 1-Part 1.pptxdddddddddddddddddddddddddddddddddddd
Alethe Consulting Corporate Profile and Solution Aproach
Containerization lab dddddddddddddddmanual.pdf
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
Reading as a good Form of Recreation
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt

Cloud conf keynote - Orchestrating Least Privilege