SlideShare ist ein Scribd-Unternehmen logo
etracker Architektur Insights
Claudio Altamura – code.talks 2014
Agenda
etracker
Insights
Big Data
Prinzipien
etracker
Web-Analyse
Dynamische Big Data-Analysen aus allen Blickwinkeln
4
Highlights:
 Besucherstatistiken
 Nutzungsanalyse inklusive
Klickpfade und Top Seiten
 Konversionsanalysen
 Besucherherkunft
 Segmentierung
 Besucher-Technik
 Besucher-Live-Tracking
 Event Tracking (z.B.
Downloads, Videos, Login)
© etracker GmbH9/30/14
Multi-Channel Marketing-Controlling
Wirksamkeit messen und Kampagnen aussteuern
5
Highlights:
 Controlling aller Online-
Marketing Maßnahmen
 Optimierung der
Budgetallokation
 Analyse der Customer Journey
 Einfache Synchronisierung mit
Google AdWords®
Kampagnen
 Product Performance-Analysen
 Retouren- und
Warenkorbanalysen
© etracker GmbH9/30/14
Smart Messaging
Ausstiege verringern, Engagement erhöhen und Konversion steigern
6
Highlights:
 Verhaltensbasierte
Aussteuerung von Messages
(Absprunggefahr, Begrüßung,
für Besuchergruppen)
 Vielzahl an unterschiedlichen
Message-Typen (Popup, Slider,
Message Bar …)
 Vordefinierte Templates und
Skins für jede Gelegenheit
 Individualisierung der
Templates nach Ihren
Wünschen
© etracker GmbH9/30/14
x
IHRE WEBSITE IHRE WEBSITE
Wollen
Sie schon
gehen?
x
Targeting API
Relevantere Inhalte durch Segmentierung der Website
7
Highlights:
 Definition von einem Set an
Besucherprofildaten
 Echtzeit-Übermittlung der
Daten bei Website-Besuch
 Anbindung an eigenes
CMS/Shopsystem ermöglicht
dynamische und
personalisierte Website
 Übergabe der Targeting Daten
ans eigene CRM ist möglich
 Targeting Daten können mittels
CRM Daten erweitert werden
© etracker GmbH9/30/14
IHRE WEBSITE
Besucher
Daten
Insights
Übersicht
9© etracker GmbH9/30/14
Zählung
Interpretation
Reporting
etracker Anwendung
Erfassung durch generisches Tracklet für alle Produkte
Hochverfügbare und skalierbare Annahme
und sichere Archivierung in HBase
MapReduce ermöglicht auch
rückwirkende Neuinterpretationen
Extrem schnelles Reporting
durch High-Performance
In-Memory-Datenbank
Aufbereitet in einer
modernen Web-Anwendung
mit vielen Exportmöglichkeiten
Schichtensicht
10© etracker GmbH9/30/14
Zählung
Interpretation
Reporting
Präsentation
Account-
Management
Rohdaten
Strukturdaten
Interpretation
Aggregation
Reports
Report-Server
Tracklet Auslieferung Annahme
Backoffice
Nutzerprofile
MySQL
Real Time APIApplikation Export SOAP REST
Anforderungen
11© etracker GmbH9/30/14
 Hochverfügbarkeit
 Robustheit
 Skalierbarkeit
 Performance
 Erweiterbarkeit
 Flexibilität
Big Data
Datenbankkonzept
13© etracker GmbH9/30/14
 Zweistufiges Datenbankkonzept
 Einsatz von NoSQL-Datenbanken
 Hbase für Rohdatenarchiv und Nutzerprofile
 Hadoop MapReduce-Framework zur Auswertung
 Parstream als Reportdatenbank
Hbase und Hadoop
14
 MapReduce
 Interpretation von Rohdaten
 komplexen Analyse
 Aggregation
© etracker GmbH9/30/14
 Skaliert
 Daten liegen sortiert vor
 inkrementelle Updates
 Unterstützt Analysen
 Rohdatenarchiv
 Nutzerprofile
Parstream
15© etracker GmbH9/30/14
 flexible Abfragen und
Ergebnisse
 Rasante Auswertung
 Techniken: Spezieller Index,
Partionierung und parallele
Ausführung
Prinzipien
Integration in der etracker Applikation
17© etracker GmbH9/30/14
 Vertikaler Systemschnitt
 Leichtgewichtige Architektur
 Divide & Conquer
 Shared Nothing
...V2 ...V3V1
Daten-Integration
etracker Applikation
Production-Ready Software
18© etracker GmbH9/30/14
Einige Beispiele
 Timeouts
 Circuit Breaker
 Fail Fast
Continuous Delivery
19© etracker GmbH9/30/14
Einige Punkte
 Mainline, Repository, Short
Lived Branches
 Common Language,
Externalize Configuration,
Blue-Green Deployments
 Tools
Abschluss
etracker stellt ein!
21© etracker GmbH9/30/14
 DevOp (w/m)
 Administrator (w/m)
 Software Develeoper (w/m)
Ansprechpartner
22© etracker GmbH9/30/14
Claudio Altamura
altamura@etracker.com
@AltamuraClaudio
www.claudioaltamura.de/newsletter
Fragen ?

Weitere ähnliche Inhalte

Andere mochten auch

DataStax: A deep look at the CQL WHERE clause
DataStax: A deep look at the CQL WHERE clauseDataStax: A deep look at the CQL WHERE clause
DataStax: A deep look at the CQL WHERE clause
DataStax Academy
 
Become a super modeler
Become a super modelerBecome a super modeler
Become a super modeler
Patrick McFadin
 
Camunda and Apache Cassandra
Camunda and Apache CassandraCamunda and Apache Cassandra
Camunda and Apache Cassandra
camunda services GmbH
 
The data model is dead, long live the data model
The data model is dead, long live the data modelThe data model is dead, long live the data model
The data model is dead, long live the data model
Patrick McFadin
 
Leveraging the Power of Solr with Spark
Leveraging the Power of Solr with SparkLeveraging the Power of Solr with Spark
Leveraging the Power of Solr with Spark
QAware GmbH
 
Cassandra by example - the path of read and write requests
Cassandra by example - the path of read and write requestsCassandra by example - the path of read and write requests
Cassandra by example - the path of read and write requests
grro
 
Learning Cassandra
Learning CassandraLearning Cassandra
Learning Cassandra
Dave Gardner
 
Migrating Netflix from Datacenter Oracle to Global Cassandra
Migrating Netflix from Datacenter Oracle to Global CassandraMigrating Netflix from Datacenter Oracle to Global Cassandra
Migrating Netflix from Datacenter Oracle to Global Cassandra
Adrian Cockcroft
 
Wide-column Stores für Architekten (HBase, Cassandra)
Wide-column Stores für Architekten (HBase, Cassandra)Wide-column Stores für Architekten (HBase, Cassandra)
Wide-column Stores für Architekten (HBase, Cassandra)
Andreas Buckenhofer
 
Alejandro sotillo -_ejercicios_bloque2
Alejandro sotillo -_ejercicios_bloque2Alejandro sotillo -_ejercicios_bloque2
Alejandro sotillo -_ejercicios_bloque2
aesotillo
 
Marco conceptual de Tics
Marco conceptual de TicsMarco conceptual de Tics
Marco conceptual de Tics
Evelyn Soria
 
La luz
La luzLa luz
Historia del pansamiento
Historia del pansamientoHistoria del pansamiento
Historia del pansamiento
graaabiel
 
Campamento Bautista Cresta del Mar Jornada de trabajo 2014
Campamento Bautista Cresta del Mar Jornada de trabajo 2014Campamento Bautista Cresta del Mar Jornada de trabajo 2014
Campamento Bautista Cresta del Mar Jornada de trabajo 2014
Carmen Nereira
 
Diapositivas leer ciencia y tecnologia
Diapositivas leer ciencia y tecnologiaDiapositivas leer ciencia y tecnologia
Diapositivas leer ciencia y tecnologia
10RODRIGUEZ
 
Platos especiales con coco
Platos especiales con cocoPlatos especiales con coco
Platos especiales con coco
PerlaSarubbi
 
Pt y ágata
Pt y ágataPt y ágata
Pt y ágata
Risitas12
 
Ascención del señor
Ascención del señorAscención del señor
Ascención del señor
Voluntariado A IC
 
Responsive Webdesign Process
Responsive Webdesign ProcessResponsive Webdesign Process
Responsive Webdesign Process
Sven Wolfermann
 
9 al 13 junio
9 al 13 junio9 al 13 junio
9 al 13 junio
colegiommc
 

Andere mochten auch (20)

DataStax: A deep look at the CQL WHERE clause
DataStax: A deep look at the CQL WHERE clauseDataStax: A deep look at the CQL WHERE clause
DataStax: A deep look at the CQL WHERE clause
 
Become a super modeler
Become a super modelerBecome a super modeler
Become a super modeler
 
Camunda and Apache Cassandra
Camunda and Apache CassandraCamunda and Apache Cassandra
Camunda and Apache Cassandra
 
The data model is dead, long live the data model
The data model is dead, long live the data modelThe data model is dead, long live the data model
The data model is dead, long live the data model
 
Leveraging the Power of Solr with Spark
Leveraging the Power of Solr with SparkLeveraging the Power of Solr with Spark
Leveraging the Power of Solr with Spark
 
Cassandra by example - the path of read and write requests
Cassandra by example - the path of read and write requestsCassandra by example - the path of read and write requests
Cassandra by example - the path of read and write requests
 
Learning Cassandra
Learning CassandraLearning Cassandra
Learning Cassandra
 
Migrating Netflix from Datacenter Oracle to Global Cassandra
Migrating Netflix from Datacenter Oracle to Global CassandraMigrating Netflix from Datacenter Oracle to Global Cassandra
Migrating Netflix from Datacenter Oracle to Global Cassandra
 
Wide-column Stores für Architekten (HBase, Cassandra)
Wide-column Stores für Architekten (HBase, Cassandra)Wide-column Stores für Architekten (HBase, Cassandra)
Wide-column Stores für Architekten (HBase, Cassandra)
 
Alejandro sotillo -_ejercicios_bloque2
Alejandro sotillo -_ejercicios_bloque2Alejandro sotillo -_ejercicios_bloque2
Alejandro sotillo -_ejercicios_bloque2
 
Marco conceptual de Tics
Marco conceptual de TicsMarco conceptual de Tics
Marco conceptual de Tics
 
La luz
La luzLa luz
La luz
 
Historia del pansamiento
Historia del pansamientoHistoria del pansamiento
Historia del pansamiento
 
Campamento Bautista Cresta del Mar Jornada de trabajo 2014
Campamento Bautista Cresta del Mar Jornada de trabajo 2014Campamento Bautista Cresta del Mar Jornada de trabajo 2014
Campamento Bautista Cresta del Mar Jornada de trabajo 2014
 
Diapositivas leer ciencia y tecnologia
Diapositivas leer ciencia y tecnologiaDiapositivas leer ciencia y tecnologia
Diapositivas leer ciencia y tecnologia
 
Platos especiales con coco
Platos especiales con cocoPlatos especiales con coco
Platos especiales con coco
 
Pt y ágata
Pt y ágataPt y ágata
Pt y ágata
 
Ascención del señor
Ascención del señorAscención del señor
Ascención del señor
 
Responsive Webdesign Process
Responsive Webdesign ProcessResponsive Webdesign Process
Responsive Webdesign Process
 
9 al 13 junio
9 al 13 junio9 al 13 junio
9 al 13 junio
 

Ähnlich wie Architektur Insights - Big Data, NoSQL

Swisscom runs SAP Lumira
Swisscom runs SAP LumiraSwisscom runs SAP Lumira
Swisscom runs SAP Lumira
Mohamed Abdel Hadi
 
SAP Cloud for Analytics Überblick
SAP Cloud for Analytics ÜberblickSAP Cloud for Analytics Überblick
SAP Cloud for Analytics Überblick
Mohamed Abdel Hadi
 
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor IntegrationWebcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
QUIBIQ Hamburg
 
Event-Streaming in Echtzeit: Der MongoDB-Kafka-Connector in Action!
Event-Streaming in Echtzeit: Der MongoDB-Kafka-Connector in Action!Event-Streaming in Echtzeit: Der MongoDB-Kafka-Connector in Action!
Event-Streaming in Echtzeit: Der MongoDB-Kafka-Connector in Action!
confluent
 
Mobiles und flexibles Arbeiten mit der CANCOM AHP Private Cloud
Mobiles und flexibles Arbeiten mit der CANCOM AHP Private CloudMobiles und flexibles Arbeiten mit der CANCOM AHP Private Cloud
Mobiles und flexibles Arbeiten mit der CANCOM AHP Private Cloud
CANCOM
 
SAP Business ByDesign - IBIS AG
SAP Business ByDesign - IBIS AGSAP Business ByDesign - IBIS AG
SAP Business ByDesign - IBIS AG
IBIS Prof. Thome AG
 
Appbasierte Wertstromanalyse und Simulation mit SimVSM
Appbasierte Wertstromanalyse und Simulation mit SimVSMAppbasierte Wertstromanalyse und Simulation mit SimVSM
Appbasierte Wertstromanalyse und Simulation mit SimVSM
Lean Knowledge Base UG
 
CLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsCLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVs
acentrix GmbH
 
WEBWARE ERP 2 - Hauptvorteile und Bildschirmmasken
WEBWARE ERP 2 - Hauptvorteile und BildschirmmaskenWEBWARE ERP 2 - Hauptvorteile und Bildschirmmasken
WEBWARE ERP 2 - Hauptvorteile und Bildschirmmasken
softenginegmbh
 
Lasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentationLasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentation
SOASTA
 
"Design & Generate": Standard ERP Systeme nach Mass
"Design & Generate": Standard ERP Systeme nach Mass"Design & Generate": Standard ERP Systeme nach Mass
"Design & Generate": Standard ERP Systeme nach Mass
topsoft - inspiring digital business
 
Rapid Application Development mit Openobject
Rapid Application Development mit OpenobjectRapid Application Development mit Openobject
Rapid Application Development mit Openobject
openbig
 
Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8
Joschka Gerrit Bronst
 
Warum sap hana sql data warehousing
Warum sap hana sql data warehousingWarum sap hana sql data warehousing
Warum sap hana sql data warehousing
ISR Information Products AG
 
Modern Web Development 2019
Modern Web Development 2019Modern Web Development 2019
Modern Web Development 2019
Intelliact AG
 
Problemlöser Cloud Technologie: Advanced IT im Unternehmenseinsatz
Problemlöser Cloud Technologie: Advanced IT im UnternehmenseinsatzProblemlöser Cloud Technologie: Advanced IT im Unternehmenseinsatz
Problemlöser Cloud Technologie: Advanced IT im Unternehmenseinsatz
cloudSME
 
IT-Ringvorlesung - Präsentation Comparex
IT-Ringvorlesung - Präsentation ComparexIT-Ringvorlesung - Präsentation Comparex
IT-Ringvorlesung - Präsentation Comparex
Empfehlungsbund
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
adesso AG
 
Eine Referenzarchitektur für das Digitale Produkt
Eine Referenzarchitektur für das Digitale ProduktEine Referenzarchitektur für das Digitale Produkt
Eine Referenzarchitektur für das Digitale Produkt
Intelliact AG
 

Ähnlich wie Architektur Insights - Big Data, NoSQL (20)

Swisscom runs SAP Lumira
Swisscom runs SAP LumiraSwisscom runs SAP Lumira
Swisscom runs SAP Lumira
 
SAP Cloud for Analytics Überblick
SAP Cloud for Analytics ÜberblickSAP Cloud for Analytics Überblick
SAP Cloud for Analytics Überblick
 
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor IntegrationWebcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
 
Event-Streaming in Echtzeit: Der MongoDB-Kafka-Connector in Action!
Event-Streaming in Echtzeit: Der MongoDB-Kafka-Connector in Action!Event-Streaming in Echtzeit: Der MongoDB-Kafka-Connector in Action!
Event-Streaming in Echtzeit: Der MongoDB-Kafka-Connector in Action!
 
Mobiles und flexibles Arbeiten mit der CANCOM AHP Private Cloud
Mobiles und flexibles Arbeiten mit der CANCOM AHP Private CloudMobiles und flexibles Arbeiten mit der CANCOM AHP Private Cloud
Mobiles und flexibles Arbeiten mit der CANCOM AHP Private Cloud
 
SAP Business ByDesign - IBIS AG
SAP Business ByDesign - IBIS AGSAP Business ByDesign - IBIS AG
SAP Business ByDesign - IBIS AG
 
Appbasierte Wertstromanalyse und Simulation mit SimVSM
Appbasierte Wertstromanalyse und Simulation mit SimVSMAppbasierte Wertstromanalyse und Simulation mit SimVSM
Appbasierte Wertstromanalyse und Simulation mit SimVSM
 
CLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsCLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVs
 
imatics FormEngine
imatics FormEngineimatics FormEngine
imatics FormEngine
 
WEBWARE ERP 2 - Hauptvorteile und Bildschirmmasken
WEBWARE ERP 2 - Hauptvorteile und BildschirmmaskenWEBWARE ERP 2 - Hauptvorteile und Bildschirmmasken
WEBWARE ERP 2 - Hauptvorteile und Bildschirmmasken
 
Lasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentationLasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentation
 
"Design & Generate": Standard ERP Systeme nach Mass
"Design & Generate": Standard ERP Systeme nach Mass"Design & Generate": Standard ERP Systeme nach Mass
"Design & Generate": Standard ERP Systeme nach Mass
 
Rapid Application Development mit Openobject
Rapid Application Development mit OpenobjectRapid Application Development mit Openobject
Rapid Application Development mit Openobject
 
Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8
 
Warum sap hana sql data warehousing
Warum sap hana sql data warehousingWarum sap hana sql data warehousing
Warum sap hana sql data warehousing
 
Modern Web Development 2019
Modern Web Development 2019Modern Web Development 2019
Modern Web Development 2019
 
Problemlöser Cloud Technologie: Advanced IT im Unternehmenseinsatz
Problemlöser Cloud Technologie: Advanced IT im UnternehmenseinsatzProblemlöser Cloud Technologie: Advanced IT im Unternehmenseinsatz
Problemlöser Cloud Technologie: Advanced IT im Unternehmenseinsatz
 
IT-Ringvorlesung - Präsentation Comparex
IT-Ringvorlesung - Präsentation ComparexIT-Ringvorlesung - Präsentation Comparex
IT-Ringvorlesung - Präsentation Comparex
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
 
Eine Referenzarchitektur für das Digitale Produkt
Eine Referenzarchitektur für das Digitale ProduktEine Referenzarchitektur für das Digitale Produkt
Eine Referenzarchitektur für das Digitale Produkt
 

Architektur Insights - Big Data, NoSQL