Unternehmen müssen sich, bedingt durch die digitale
Transformation, neuen Herausforderungen stellen.
Sie müssen ihr Geschäftsmodell anpassen,
gegebenenfalls weiterentwickeln und in andere
Richtungen denken.
2. Unternehmen müssen sich, bedingt durch die digitale
Transformation, neuen Herausforderungen stellen.
Sie müssen ihr Geschäftsmodell anpassen,
gegebenenfalls weiterentwickeln und in andere
Richtungen denken.
3. Vom IT- zum digitalen Unternehmen
ERP / Warenwirtschaft
Ecommerce / Onlineshop
CMS PIM BPS DMS ...
ERP und Onlineshop fokussiert
Je nach Reifegrad der Unternehmens-IT
werden einzelne Komponenten und
Subsysteme vom ERP-System oder dem
Onlineshop bzw. Ecommerce System
bereitgestellt.
Ecommerce ist ein zusätzlicher Verkaufskanal.
Amazon eBay Google
Netzwerk fokussiert
Die Funktionen werden von verschiedenen
austauschbaren Diensten bereitgestellt und
über einfache Schnittstellen verzahnt.
Ecommerce wird zu Digital Commerce und
umfasst alle Aktivitäten eines
Unternehmens.
DMS ERP BIGDATA
Shop POS PIM
AWS Cloud Dropbox
Logos und Firmennamen sind Warenzeichen der entsprechenden Unternehmen. (Stand 2016)
Marketing Tickets Twitter
BIGDATA
...
...
...
...
4. Hemmnisse
◎ Flexibilität: Sobald Unternehmen die definierten
und konfigurierbaren IT-Pfade verlassen müssen,
sind umfangreiche Anpassungen & Entwicklungen
notwendig.
◎ Skalierbarkeit: Bestehende Lösungen stoßen an
Ihre Grenzen und lassen sich nur mit hohem
Aufwand erweitern.
◎ Schnelligkeit: Die digitale Ungeduld wächst.
Änderungen am Geschäftsmodell müssen schnell
umgesetzt werden.
5. Lösungsansätze
◎ Einfache, skalierbare Services mit definiertem
Funktionsumfang (Microservices).
◎ Integration am Markt bestehender Dienste.
◎ Workflow und Verknüpfung von Services.
◎ Automatisierung und maschinelles Lernen.
◎ Serverless Cloud-Operation
6. Herausforderungen
◎ Komplexität: Viele Komponenten müssen
verwaltet, überwacht und gepflegt werden.
◎ Sicherheit: Die Einhaltung der Unternehmens
Compliance ist für externe Dienste sicherzustellen.
◎ Entwicklung: Viele Techniken stecken noch in den
Kinderschuhen und müssen weiterentwickelt
werden.
8. ◎ KISS (Keep it strictly simple)
◎ Hohe Performance
◎ Test-Driven Development (100% Testabdeckung)
◎ Automatische Produktion der Komponenten (CI)
◎ Automatisierung und maschinelles Lernen
◎ Unterstützung agiler Entwicklung
◎ Keine Festlegung auf Komponenten.
◎ Alle Komponenten lassen sich jederzeit
durch bessere austauschen.
Designziele
9. Technologien
Auf Grund des Designzieles können Komponenten immer durch bessere
ausgetauscht werden. Logos sind Warenzeichen der entsprechenden Unternehmen.
(Stand 2016)
10. Verfügbare Komponenten
Die Auswahl wird regelmäßig angepasst und erweitert. Die Archive und Dokumente
finden sich zum Teil unter download.alvine.io & doc.alvine.io (Stand 2016)
◎ Alvine Framework
◎ Alvine-Console
◎ Workflow-Engine
◎ Channels
Amazon, eBay, Otto
◎ Infrastruktur
Amazon AWS, Cloudflare, CoreOS, Docker, Linux
◎ Payments
Amazon-Payment, Paypal, RatePay
◎ Persistence-Provider
MongoDB, Riak, MySQL/MariaDB, Memcache, SQLite
◎ Suchindex
Solr, ElasticCache
◎ HTML5-Template-Engine
◎ HTML-Builder
11. Serverless Operation
Auf Grund des Designzieles können Komponenten immer durch bessere
ausgetauscht werden. Logos sind Warenzeichen der entsprechenden Unternehmen.
(Stand 2016)
Infrastruktur / Hosting
ClusterClusterClusterCluster
Container
bewegen sich
„frei“ im Cluster
Container
Anfragen werden an
Proxy-Container
verteilt
Container werden
automatisch über
CI aktiviert und
gewartet
Container Container Container Container Container Container Container ContainerContainer
12. Migration & Assimilation
◎ Einführung Alvine-Console
◎ Bestehende Funktionen
werden sukzessive durch
Services ersetzt.
◎ Neue Funktionen werden
als Services implementiert und nahtlos in
bestehende Systeme integriert.
◎ Umstellung Frontends im Rahmen
eines Relaunches auf neue Services.
◎ Integration und Vernetzung
bestehender Services.
13. Roadmap
◎ Vollintegration bestehender Funktionen in Alvine-
Console und Alvine-Bot
◎ Schwerpunkt BigData & maschinelles Lernen
◎ Einführung neuer Services
Imageserver zur optimierten
Bereitstellung von Produktbildern.
Maschinelles Lernen für Recommended-Engine
Produktsuche auf Solr Suchserver-Basis
Bei dieser Roadmap handelt es sich um eine grobe Planung, die jederzeit durch
geänderte Anforderungen oder Entwicklungen angepasst werden kann. (Stand 2016)