Microservices verhelfen Händlern und Herstellern zu mehr Agilität und unterstützen sie dabei, Innovationen schnell umzusetzen und zu iterieren. In dieser Präsentation zeigen wir, warum ein granularer Architekturansatz wesentliche Vorteile gegenüber monolithischen E-Commerce-Lösungen bietet und dass man nicht Amazon und Netflix heißen muss, um in ihren Genuss zu kommen.
8. E-commerceMaster Data Management Experience & Engagement
Osudio erstellt mit Ihnen das flexible Datenfundament
für Ihre erfolgreiche E-Commerce Lösung
Osudio schafft die perfekte Balance zwischen
Funktionalität & Design. Wir führen Ihren Kunden mit
sinnvollen Interaktionen zum Kauf.
User Experience & digitale Transformation
11. Über commercetools
All Rights Reserved @2017 11All Rights Reserved @2016 1
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 / 120+ 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
12. Vorstellung: Dirk Weckerlei
• Mehr als 7 Jahre in der E-Commerce-
Branche
• Bei Intershop: Partner Business
Development Manager Nordics &
Benelux und Senior Partner Manager
DACH
• Seit Herbst 2016: Head of Partner-
Management bei commercetools
All Rights Reserved @2017 12
19. Kunden sind bestens informiert
All Rights Reserved @2017 19
Moderne Kunden sind anspruchsvoll –
wie werden wir ihnen auf eine agile Weise gerecht?
20. Kundenzentrierung auf einem neuen Niveau
• Kanalfixierung wurde durch Händler
und ihre Prozesse vorangetrieben
• Neue Geräte und Datenprofile
erlauben ein völlig neues Niveau
bzgl. kundenzentrierter Prozesse
• Basierend auf Kontext (z.B. Browser-
Verlauf, soziale Interaktionen,
Lokalisierung) werden Kunden
zielgenauer angesprochen
• Zu jeder Zeit, an jedem Ort, auf
jedem Gerät
All Rights Reserved @2017 20
22. Microservices sind ein Paradigmenwechsel
All Rights Reserved @2017 22
Microservices
Individual pieces of business functionality that are
developed, deployed and managed by a small team
of people from different disciplines
Basierend auf Cloud-Technologie und APIs mit klaren
Vorteilen:
Kontextgrenzen
Kapselung
Autonomie
Team-Zugehörigkeit
Koexistenz verschiedener Versionen
26. 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 @2017 26
27. Microservices auf der grünen Wiese
Day, DD. Month 2017 All Rights Reserved @2017 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. All Rights Reserved @2017 28
“One ongoing project when I arrived was
to widen the product detail page (PDP)
and move the Add To Cart button
from the left side of the page to the
right side. This seemed fairly innocuous,
but it took six months and well over
one million dollars to accomplish this
task.”
29. Agile Teams
All Rights Reserved @2017 29
• Ungefähr 80 Services, bis zu 260 in Planung
• Jedes Team unterhält ca. 15-20 Services
> 50 Millionen
Deployments/Jahr
34. 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 @2017 34
35. All Rights Reserved @2017
Weitere Teile in separate Microservices auslagern
Landing
Kategorien
Produkte
Application
Datastore
Infrastructure
Application
Datastore
Infrastructure
Application
Datastore
Infrastructure
All Rights Reserved @2017 25
36. Microservices out-of-the-box
All Rights Reserved @2017 36
Authorization
Customers
Customers
Customer
Groups
PIM
Product information
Pricing
Discounts
Inventory
Search
Categories
Reviews
Cart & Checkout
Shopping cart
Payment
status
Taxation
Shipping methods
Discounts codes
Order Management
Orders
Channels
Technical
Custom objects
Import/Export
Stores
Store finder
Technical services
37. All Rights Reserved @2017 37
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
38. All Rights Reserved @2017 38
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
40. Zusammenfassung
Vorteile durch Micro Services
• Förderung agiler Arbeitsweisen (Scrum-Teams, Dev Ops)
– Schnelligkeit
– Effektivität
• Handhabung einzelner Komponenten wird deutlich einfacher
– Konzeption
– Erstellung, Entwicklung und Pflege
– Deployments
• Einbindung der Fachbereiche -> Fachbereiche treiben das Business
– Reduktion von IT Abhängigkeiten, z.B. durch Trennung von Frontend und Backend
– Kurzfristige Reaktion auf Markt-Änderungen
• Dezentralisierte Datenhaltung möglich -> Reduktion von inhaltlichen Abhängigkeiten
– Heute ist relevanter Content Erfolgsfaktor
– Einfache Anbindung neuer Datenquellen, z.B. für Segmentierung & Personalisierung
41. Fragen?
Osudio Deutschland GmbH
44339 Lünen
www.osudio.com
Martin Roxlau
Director Sales
martin.roxlau@osudio.com
Fon: +49-231-900381-65
Mobile: +49-178-3204165