Vom Monolithen im Rechenzentrum Zu Microservices in der...

31
AWS Microservices Webday | 1. Oktober 2015 | Simon Hohenadl Vom Monolithen im Rechenzentrum Zu Microservices in der Cloud

Transcript of Vom Monolithen im Rechenzentrum Zu Microservices in der...

Page 1: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

AWS Microservices Webday | 1. Oktober 2015 | Simon Hohenadl

Vom Monolithen im RechenzentrumZu Microservices in der Cloud

Page 2: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Simon HohenadlHead of Customer [email protected]@SimonHoh

Page 3: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

2 Million Vehicles

Page 4: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

100 in IT

Page 5: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

3.250.000.000Page Impressions per Month

Page 6: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

2000 Servers

2 Data Centers

Page 7: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

One Releasea Month

Page 8: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Collaboration

Page 9: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

ContinuousDelivery

Page 10: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD
Page 11: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

DevOps

Page 12: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

New

CEO

Page 13: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Talent?Do you attract

Page 14: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD
Page 15: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Don‘t reinvent

the Wheel

Page 16: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Giants

Stand on the

Shoulders of

Page 17: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

AmazonWeb Services

Page 18: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Tatsu

Page 19: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD
Page 20: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Rebuild it all

Page 21: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

… while running

Page 22: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD
Page 23: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

0

10

20

30

40

50

60

70

80

90

Sep-14 Dec-14 Apr-15 Jul-15 Oct-15 Jan-16 May-16 Aug-16

AutoScout24 Staff

Consultants

Ramping up Engineers…

Page 24: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

0

10

20

30

40

50

60

70

80

90

AutoScout24 Staff

Consultants

… faster.

Page 25: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD
Page 26: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD
Page 27: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD
Page 28: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Why?

Page 29: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Blocker?

Page 30: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

MagicMoment

Page 31: Vom Monolithen im Rechenzentrum Zu Microservices in der Cloudaws-de-media.s3.amazonaws.com/images/Microservices... · My AutoScout24 Ford S-Max Titanium TDCi AWD Auto-start/Stop 4WD

Picture Credits

• Slide 3: "HotWheels - '69 Ford Torino Talladega“ by Leap Kye, licensed under CC BY-ND 2.0

• Slide 8: "The Great Wall of China at Jinshanling“ by Severin.stalder, licensed under CC BY-SA 3.0

• Slide 14: "Amazon rainforest“ by Neil Palmer, licensed under CC BY-SA 2.0

• Slide 15: „Reinventing the wheel“ by Thomas Guest, licensed under CC BY 2.0

• Slide 19: "Carousel2diamondjubileeNB“ by Wikieditor243, licensed under CC BY-SA 3.0

• Slide 28: "Amazon Rainforest, Venezuela“ by Eric Pheterson, licensed under CC BY 2.0

Simon [email protected]@SimonHoh