Immobilien scout24
- 500 employees
- 489 million euros revenue
- technical evolution: monolith, data warehouse, production db -> transformed to microservices
Goals: fast driven development β We think our Data Platform is a Product! similar to AWS and Salesforce, but smaller, hybrid model provided to customers. Itβs not something that companies must use, they can decide on technologies, they provide one path. Inspired by DevOPs Handbook:
Guiding principle of the platform:
- Autonomy for producers and consumers,
- self service ETL,
- self service data ingestion
Self Service Dat Ingestion
Accounts are divided into segments, they use Data Lake
β Two ingestion options:
- Amazon Kinesis Data Firehouse and Kafka Connect
- Self-service ETL
DataWario - our wrapper of AWS Data Pipeline:
- shortens development cycles
- building scout24 ecosystem
We build also small Spark library for: - aggregating - snapshoting - filtering
Self-Service Analysis
- data analysis for different user groups
- consistent data management
- Datalake for scout24 toolset
β