Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Lego-Bausteine des Online-Handels

41 Aufrufe

Veröffentlicht am

Wie Unternehmen mit Microservices  Innovationen vorantreiben

Veröffentlicht in: Internet
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Lego-Bausteine des Online-Handels

  1. 1. Lego-Bausteine des Online-Handels: Wie Unternehmen mit Microservices Innovationen vorantreiben All Rights Reserved @2018 1 Dr. Roman Zenner aleri Kundentag, 26.04.2018
  2. 2. Vorstellung: Dr. Roman Zenner • 15+ Jahre E-Commerce-Erfahrung: als Autor, Dozent, Berater, Journalist & Interims-Projektleiter • Seit Herbst 2015 bei commercetools als Industry Analyst & Content Writer All Rights Reserved @2018 2
  3. 3. Was sind Microservices? All Rights Reserved @2018 3
  4. 4. All Rights Reserved @2018 4
  5. 5. Wie war das 1995? All Rights Reserved @2017 5 Oak wird in Java umbenannt, veröffentlicht und geht Partnerschaft mit Netscape ein. JavaScript wird vorgestellt. Die ersten Mobiltelefone mit 10- Ziffern-Monochrom- Display Mark Zuckerberg ist noch in der Grundschule Amazon.com beginnt als Buchverkäufer und macht $303.000 Umsatz
  6. 6. All Rights Reserved @2018 6
  7. 7. Day, DD. Month 2017 All Rights Reserved @2017 7 In 2009 entfielen noch >99% des Internet- Traffic auf Desktop
  8. 8. 8 Die bekanntesten aktiven Shop-Systeme stammen aus dieser Zeit All Rights Reserved @2018 8 1995 1996 1997
  9. 9. Software-Monolith All Rights Reserved @2018 9
  10. 10. Conway’s Law 10 “Any piece of software reflects the organizational structure that produced it” Melvin Conway 1968
  11. 11. Conway’s Law in Aktion 11 User Interface Application Datastore Infrastructure Resulting SoftwareTypical Enterprise Organization Structure Head of IT Head of Operations Head of DBAs Head of Infrastructure Head of App Dev Head of UI Head of Development An Enormous Monolith
  12. 12. Hoher Abstimmungsaufwand • Business-Domänen (Marketing, Entwicklung, DevOps, etc.) • technische Teams (Frontend, Backend, DB, etc.) • Anforderungspriorisierung All Rights Reserved @2018 12
  13. 13. All Rights Reserved @2017 13
  14. 14. All Rights Reserved @2018 14
  15. 15. Peak-PC in 2016 Day, DD. Month 2017 All Rights Reserved @2018 15
  16. 16. Neue Touchpoints All Rights Reserved @2018 16
  17. 17. Kundenzentrierung auf einem neuen Niveau • Neue Geräte und Datenprofile erlauben neues Niveau bzgl. kundenzentrierter Prozesse • Basierend auf Kontext werden Kunden zielgenauer angesprochen • Zu jeder Zeit, an jedem Ort, auf jedem Gerät All Rights Reserved @2018 17
  18. 18. All Rights Reserved @2018 18
  19. 19. Innovation stößt bei der IT oft auf wenig Gegenliebe All Rights Reserved @2018 19 Es tut mir leid, aber zuerst müssen wir die Buchhaltungs- Software updaten Damit das erledigt wird, bitte erst ein Ticket anlegen Diese Änderung wird im nächsten Release dabei sein. Also in drei Monaten. Unsere Architektur- Kommission ist sich nicht sicher was die Integration angeht. Wir haben schon unser Budget für dieses Jahr aufgebraucht Das ist nicht ausreichend dokumentiert.
  20. 20. Paradigmenwechsel: Microservices All Rights Reserved @2018 20 Individuelle Teile von Geschäftsfunktionen Kleine Team(s) aus unterschiedlichen Fachbereichen Unabhängig voneinander entwickelt, deployed und verwaltet
  21. 21. All Rights Reserved @2018 21 Anwendung Datenbank Infrastruktur Dev Ops Business Inventar-Microservice API Preis-Microservice HTTP/REST Interface Dev Ops Business Dev Ops Anwendung Datenbank Infrastruktur Dev Ops Business Preis-Microservice API Anwendung Datenbank Infrastruktur Dev Ops Business Warenkorb-Microservice API Anwendung Datenbank Infrastruktur Dev Ops Business Rabatt-Microservice API
  22. 22. Unterschiedliche Geschäftsfunktionen All Rights Reserved @2018 22
  23. 23. Zum Vergleich: Die monolithische Lösung All Rights Reserved @2018 23
  24. 24. Day, DD. Month 2017 All Rights Reserved @2018 24 Horizontale vs. vertikale Teams
  25. 25. • Amazon stellt 50 Millionen mal neuen Software online • Erfindet das 2-Pizza- Team-Konzept o Roadmap o Development o Ops o QA All Rights Reserved @2018 25
  26. 26. Hybrid-Betrieb oder „grüne Wiese“ All Rights Reserved @2018 26
  27. 27. Microservices auf der grünen Wiese Day, DD. Month 2017 All Rights Reserved @2018 27 • Große internationale Unternehmen mit Hunderten von Entwicklern setzen komplett auf Microservices und leisten sich Dutzende von Teams • Für diese Unternehmen ist der Einsatz von Microservices ein No- Brainer, für sie zählt primär Geschwindigkeit und Agilität
  28. 28. Hybrider Ansatz All Rights Reserved @2018 28
  29. 29. “Ja, ist denn heut‘ scho‘ Weihnachten?“ Day, DD. Month 2017 All Rights Reserved @2018 29
  30. 30. Beispiel: Weihnachts-Countdown All Rights Reserved @2018 30 Produktdetailseite Bild €19,99 Jetzt kaufen! Nur noch 12 Tage bis Weihnachten Xmas-Service API
  31. 31. Xmas-Service • Minimaler Programmieraufwand • Beliebige Technologie, d.h. bestehendes Know-How wird weiterverwendet • (Fast) Keinerlei Abhängkeiten vom Ursprungssystem Day, DD. Month 2017 All Rights Reserved @2018 31
  32. 32. All Rights Reserved @2018 Weitere Teile in separate Microservices auslagern Landing Kategorien Produkte Application Datastore Infrastructure Application Datastore Infrastructure Application Datastore Infrastructure 25
  33. 33. All Rights Reserved @2018 33 Vorteile des Hybridansatzes • Neue Funktionen können schnell getestet werden • Sie können sukzessive die bisherige Lösung ersetzen bis hin zu einer kompletten “soft migration“ • Zu Beginn keine neue Teamstruktur, keine zusätzlichen Ressourcen erforderlich
  34. 34. All Rights Reserved @2018 34 Zusammenfassung • Mit der Modularisierung steigen Agilität und Geschwindigkeit • Paralleles Arbeiten begünstigt Skalierung • Komplexität verschwindet nicht „magisch“ durch Microservices, wird aber sichtbarer und einfacher zu handhaben • Mit einem Hybrid-Ansatz startet man schlank, ohne bestehende Infrastrukturen komplett erneuern zu müssen
  35. 35. Weitere Informationen All Rights Reserved @2018 35 http://go.commercetools.com/microservices-booklet
  36. 36. Über commercetools All Rights Reserved @2018 361 Büros in München und Berlin sowie in Durham (USA) Cloud-basierte Omnichannel-Plattform Umfangreiche und hochflexible E- Commerce-Funktionalität Gegründet 2006 / 150+ Mitarbeiter Stellt Microservices und APIs für den Handel von Morgen bereit Einfache Integration von Drittsystemen durch flexible APIs Für B2C- and B2B-Kunden
  37. 37. www.commercetools.com Office Munich Adams-Lehmann-Str. 44 80797 Munich +49 89 99 82 996-0 Office Berlin Sonnenallee 223 12057 Berlin +49 30 67 24 21-20 Durham, NC American Underground | Crowe Building 406 Blackwell Street, Suite B034 Durham, NC 27701 +1 212 220 3809 All Rights Reserved @2018 37 Vielen Dank!
  38. 38. This document is created and owned by commercetools. The contents of this document are confidential and intended solely for the addressee(s). If you are not an intended addressee, you must not disclose, copy, distribute or take any action in reliance upon this document. If you have received this document in error, please notify commercetools, http://www.commercetools.com. Disclaimer All Rights Reserved @2018 38

×