My slide about identity and access management (IAM) in complex and distributed software applications/solutions. The goal was to share real world experiences made when evolving multiple connected software applications on different technical stacks to use/support modern security approaches and standards (specifically oAuth2 and Open ID Connect) while solving several issues with multi-tenancy, multiple distributed (production) server, organizational challenges and integration problems internal as well as with external 3rd party applications.
Developer Week 2019: Identity & Access Management in der Realitaet
1. Identity & Access Management in der
Realität: Goodbye, „Hello World“!
Robin Sedlaczek | CTO Fairmas GmbH | .NET User Group Berlin
@RobinSedlaczek
RobinSedlaczek.com
2. @RobinSedlaczek
RobinSedlaczek.com
RobinSedlaczek
RobinSedlaczek.com
robin.sedlaczek@live.de
Community-Leader
CTO der GmbH Berlin
Sprecher | Autor | Blogger
Entwickler.de, Heise, DotNetPro, Informatik aktuell, BASTA!, .NET Summit,
ParallelCon, ADC, GUI & DESIGN, DevSpace, Spartakiade...
Open Source-Entwickler
SharpGL, Roslyn, FxCopAnalyzers, Force Feedback Programming
.NET User Group Berlin-Brandenburg
Ihr habt Fragen?
Ich beantworte sie jederzeit gerne. For free hugs. 😉
Robin Sedlaczek
3. Robin Sedlaczek | CTO Fairmas GmbH | .NET User Group Berlin
@RobinSedlaczek
RobinSedlaczek.com
IAM in komplexen und verteilten
Anwendungen
10. @RobinSedlaczek
RobinSedlaczek.com
DIE HERAUSFORDERUNGEN
Server Instance
(Instances managed by Fairmas)
Server Instance 2
(Instances managed by Fairmas)
Server Instance 3
(Instances managed by Fairmas)
Server Instance 4
(Instances managed by Fairmas)
Server Instance 5
(Instances managed by Fairmas)
Viele Server-Instanzen
Skalierung, Staging etc.
Jede Instanz hat eigene
User-DB
Supportmitarbeiter besitzen
User-Accounts für jede
Umgebung
11. @RobinSedlaczek
RobinSedlaczek.com
DIE HERAUSFORDERUNGEN
Viele Server-Instanzen
On-Prem / Off-Prem
Server Instance 1
(Instances managed by Fairmas)
Server Instance 2
(Instances managed by Fairmas)
Server Instance 3
(Instances managed by Fairmas)
Server Instance 4
(Instances managed by Fairmas)
Server Instance 1
(Instances managed by Fairmas)
Server Instance 2
(Instances managed by Fairmas)
Server Instance 3
(Instances managed by Fairmas)
Server Instance 4
(Instances managed by Fairmas)
On-Premise
„Alle“ kommunizieren miteinander
Jedes Tool hat proprietäres IAM
17. Identity & Access Management in der
Realität: Goodbye, „Hello World“!
Robin Sedlaczek | CTO Fairmas GmbH | .NET User Group Berlin
@RobinSedlaczek
RobinSedlaczek.com