2015 identity summit - openam: friends with benefits
TRANSCRIPT
![Page 1: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/1.jpg)
![Page 2: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/2.jpg)
![Page 3: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/3.jpg)
EUROPE’S LEADING ONLINE FASHION PLATFORM
15 countries3 fulfillment centers16+ million active customers2.2+ billion € revenue 2014130+ million visits per month9.000+ employees
Visit us: tech.zalando.com
![Page 4: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/4.jpg)
![Page 5: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/5.jpg)
![Page 6: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/6.jpg)
DataCenter IGütersloh, Germany
DataCenter IIBerlin, Germany
DataCenter IIIBerlin, Germany
APP 1
APP 2
APP 3
APP 4
APP 5
APP 6
APP 1
APP 2
APP 3
APP 4
APP 5
APP 6
APP 1
APP 2
APP 3
APP 4FW FW
GLOBAL TRAFFIC MANAGEMENT
![Page 7: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/7.jpg)
![Page 8: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/8.jpg)
![Page 9: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/9.jpg)
![Page 10: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/10.jpg)
October
900+Apps
800+ Tech employees
![Page 11: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/11.jpg)
![Page 12: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/12.jpg)
![Page 13: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/13.jpg)
![Page 14: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/14.jpg)
![Page 15: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/15.jpg)
![Page 16: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/16.jpg)
![Page 17: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/17.jpg)
![Page 18: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/18.jpg)
![Page 19: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/19.jpg)
![Page 20: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/20.jpg)
![Page 21: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/21.jpg)
![Page 22: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/22.jpg)
Unified IdentityBeing in control of account, data and access regardless of its source
Unified PasswordOne password only to manage all accounts
Unified FlowsAbility to authenticate and authorize reliably for any identity
Unified cohesive architectureKnow you can trust an identity, without being aware of the protocol
Vision
![Page 23: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/23.jpg)
THE PATH TO AWS
One AWS account per teamsecured via SSL and OAuth 2.0
Deployment based on Docker
Usage of REST + OAuth is mandatory
Bye Monolith, hello Microservices
![Page 24: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/24.jpg)
![Page 25: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/25.jpg)
![Page 26: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/26.jpg)
Project Goals
API’s
![Page 27: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/27.jpg)
Project Goals
Services
API’s
![Page 28: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/28.jpg)
Project Goals
Services
API’s
Roles
Employee
![Page 29: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/29.jpg)
Project Goals
Services
API’s
Roles
Partner/Brands
Employee
![Page 30: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/30.jpg)
Project Goals
Services
API’s
Roles
Partner/BrandsCustomers
Employee
![Page 31: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/31.jpg)
![Page 32: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/32.jpg)
![Page 33: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/33.jpg)
![Page 34: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/34.jpg)
![Page 35: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/35.jpg)
![Page 36: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/36.jpg)
![Page 37: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/37.jpg)
![Page 38: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/38.jpg)
![Page 39: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/39.jpg)
![Page 40: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/40.jpg)
![Page 41: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/41.jpg)
![Page 42: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/42.jpg)
![Page 43: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/43.jpg)
![Page 44: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/44.jpg)
Ah no wait, we don’t need magic, We just need a Unicorn!
![Page 45: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/45.jpg)
![Page 46: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/46.jpg)
![Page 47: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/47.jpg)
![Page 48: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/48.jpg)
![Page 49: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/49.jpg)
![Page 50: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/50.jpg)
Shop rebuilt!Microservices now! protected with OAuth2!
![Page 51: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/51.jpg)
But what if…
❖OpenAM needs to be updated?❖… changes its interface❖… or just doesn’t suit us
anymore?
We need an abstraction layer!
OpenAM
Customer facing
application
OpenDJ“Customer”
![Page 52: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/52.jpg)
![Page 53: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/53.jpg)
![Page 54: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/54.jpg)
![Page 55: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/55.jpg)
![Page 56: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/56.jpg)
![Page 57: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/57.jpg)
![Page 58: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/58.jpg)
![Page 59: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/59.jpg)
![Page 60: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/60.jpg)
![Page 61: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/61.jpg)
![Page 62: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/62.jpg)
![Page 63: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/63.jpg)
![Page 64: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/64.jpg)
![Page 65: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/65.jpg)
![Page 66: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/66.jpg)
![Page 67: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/67.jpg)
![Page 68: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/68.jpg)
![Page 69: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/69.jpg)
![Page 70: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/70.jpg)
![Page 71: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/71.jpg)
![Page 72: 2015 Identity Summit - OpenAM: Friends with benefits](https://reader036.vdocuments.site/reader036/viewer/2022062316/58f055bc1a28ab3d6f8b456f/html5/thumbnails/72.jpg)