SlideShare a Scribd company logo
www.immobilienscout24.dewww.immobilienscout24.de
devops in the real world
ImmobilienScout24
Cloudops Summit 2013 | Andreas Hankel – VP Technology
What is ImmobilienScout24?
“My best decisions all
around my real estate”
we are Germany’s by far most used property portal
we connect real estate seekers and listers
Seite 2
Our mission:
Discover. Decide. Live.
Seite 3
The „million“ Numbers!
We have a reach of over 20 million visitors per month (35% mobile)
33,000 Professional real estate listers per month
73,000 Private real estate listers / FSBO*1 per month
1,5 million listings per year
Real estate seekers spend 332 million minutes per month on our web portal
More than 60 million visits per month (47% mobile) *2
More than 250 million Exposé views pe month (47% mobile) *2
More than 2,6 million vendor contacs (25% mobile)*2
Seite 4
*1 For sale by owner
*2 August2013 Quelle ImmobilienScout24
IT Facts & Figures
Breadth and depth
more than 12.000 web pages on IS24 domain
2 Mobile Web Apps
9 iOS apps & 6 android apps & 1 Win Mobile app
More than 1900 Server >230 Server Types
More than 2,5 million lines of code
IT Operations / Infrastructure
Two datacenters (Berlin, Hamburg)
Four Uplink Providers
Akamai CDN
Technology stack
Redhat Enterprise Linux 5.X und 6.X, Scientific Linux 6.X
Java JDK 6/7, Ruby, Grails, Python
Spring MVC, Spring Webflow, Hibernate, JPA
Oracle RAC Database, Mongo DB, MySQL, Hadoop, elasticsearch
Seite 5
August2013 Quelle ImmobilienScout24
Agile Product Development
Agile - Organization
Scrum since 2008 & Kanban since 2010
~160 employees (IT)
35 teams (small, cross-functional)
Dedicated scrum masters / agile coaches
2-3 weeks sprints
Speed
1-weekly release cycle for core Application - 20 minutes as fast
200 stories per month
2000 defects in 2012 - 90/98% closed in 7/21 days
Less then 100 currently open bugs
Seite 6
August2013 Quelle ImmobilienScout24
Who am I?
I am responsible for developing, delivering and operations
I am a change manager
I am a mentor
I enable business
I search for innovation
I remove barriers and build bridges
I am the hedgehog in our IT wallet
I am a father
I am a horseman
Seite 7
What problem do we have to
solve?
the classic DEV vs. OPS problem
Seite 8
DEV:
developing new features
will be able to change everything
will be fast and independent
Testing features in DEV
use all the new tech stuff
OPS:
keep the platform stable
Have to wake up at 02:00 am
Have to know what changed
OPS is not a test stage
be able to fix everything
the DEV stage doesn’t look like the OPS stage
Think & Talk
Seite 9
Core Principles
 think big and learn to break things (disruption)
 Understand which markets, industries, service are not transparent or efficient
 Reduce complexity in the core of the respective market/industry/service
 customer value driven
 Stop doing things customers do not value – value is decided by the customer not by us
 based on insights or hypothesis’ test/learning
 start small and learn fast
 start small with a minimum viable product (MVP)
 Done is better than done perfect
 Measure to learn and learn fast – kill quickly
 speed
 independent services & technology layers
 continuous deployment
 optimize for speed and flexibility not only efficiency
 end-2-end responsible teams
 reduce handovers and
 enable multidisciplinary actions
 independent and autonomous teams
buildlearn
mea-
sure
dis-
cover
Seite 10
OK, but how to get there?
We have to change our mindset and behavior
Seite 11
We have to set the right goals for DEV
and OPS (at best the same!)
We have to ensure transparency
We have to share the tools
We have to share the pain
We have to share the success
We should think DEVOPS
I am a Manager,
not a DEV or OPS
I am the man in the middle between DEV and OPS
I can make change happen
I have to change my role from classic “command and control” management
into servant leadership
I have to decide if I want to remain the manager or
if I want to be the coach of the team
Seite 12
I am not the only Manager
I am part of a manager team
I have a team of (change)managers
They have to change their own role from command and control
into servant leadership
I have to empower them to become a coach
Seite 13
Organize people
to match
the business
What to do?
Define clear goals and communicate them
Define clear constraints
Offer assistance, and be available when needed!
Communicate our commitment
find right minded employees
Use the speed of trust
Seite 14
Devops & Agile
Agile has become mainstream for product
development
It is necessary to involve ALL other teams in Agile
Try to become a Agile company, not only a Agile IT
Be able to concentrate on how to build a feature
If you be Agile in a right way, you only have to scale
your business
Seite 15
Where arewe now?
Seite 16
We do continuous integration
We do automated testing
We do automated deployment
We do continuous live delivery
We are there.
We share the tools
We work on our transparency
We have shared the pain
We have shared the success
Continuous delivery
Seite 17
ideas products
Devops:
Seite 18
Is not a tool, but a method
Is not a team, but skill
Is a community movement
You can exemplify it
You should allow it
leadership:
Seite 19
Inspired by Jim Collins
People
Mindset
Acting
Technology
www.immobilienscout24.de
Kontakt:
Immobilien Scout GmbH
Andreasstraße 10
10243 Berlin
Fon: +49 (0)30 243 01-1645
Email: andreas.hankel@immobilienscout24.de
URL: www.immobilienscout24.de
Vielen Dank für Ihre
Aufmerksamkeit!
Seite 21
Quellenangaben
Bilder:
Seite 0 - Fotolia_52303849_S_© James Thew - Fotolia.com
Seite 9 - Fotolia_51109165_S_© alphaspirit - Fotolia.com
Seite 11 - Fotolia_40298094_XS_© yuryimaging - Fotolia.com
Seite 12 – Fotolia_51716101_S_© alphaspirit - Fotolia.com
Seite 13 – Fotolia_51155523_XS_© lassedesignen - Fotolia.com
Seite 16 – 2012 James Shore and Diana Larsen
Seite 17 - 7G -Tronic - © 2013 Daimler Benz AG

More Related Content

PDF
20130925 is24 @ cloudops summit 2013
PPTX
Every Business is a software business
PDF
What it would be like to build a system for publishing magazines on mobile de...
PPTX
Project Management - A few things I learned about it
PDF
Push the button with continuous delivery
PDF
Reason to work at a startup
PPTX
Getfly payroll unis - Phần mềm tính lương hiệu quả
PPTX
Scrum Transformation - 1 year after - our story - Agile by Example 2017
20130925 is24 @ cloudops summit 2013
Every Business is a software business
What it would be like to build a system for publishing magazines on mobile de...
Project Management - A few things I learned about it
Push the button with continuous delivery
Reason to work at a startup
Getfly payroll unis - Phần mềm tính lương hiệu quả
Scrum Transformation - 1 year after - our story - Agile by Example 2017

Viewers also liked (20)

PDF
WS: Uhl, Lisog - Deutsche Wolke
PPTX
Mirza
PPTX
PDF
How to converge Media: 3 Steps to Bring Together Paid, Owned & Earned
KEY
Digital innovation
PDF
Basic SEO by Andrea H. Berberich @webpresenceopti
PPTX
Introduction to adobe e learning suite no_macro
PPTX
Federal & State Cases: LexisNexis
PPTX
Programming humans
PDF
Convergence – Social Enterprise
PPTX
Images for my contents page
PPTX
What is ‘real’ about my magazine
PDF
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
PPTX
Social Media Analysis & Strategy - revised 1-14-14
DOCX
PDF
12 chairs of modernism
PPTX
The Life, Death and Afterlife of Virtual Worlds for Education & Training
PDF
Integrating email with social media ebook
PPTX
Media Technologies
PPTX
Self-Branding
WS: Uhl, Lisog - Deutsche Wolke
Mirza
How to converge Media: 3 Steps to Bring Together Paid, Owned & Earned
Digital innovation
Basic SEO by Andrea H. Berberich @webpresenceopti
Introduction to adobe e learning suite no_macro
Federal & State Cases: LexisNexis
Programming humans
Convergence – Social Enterprise
Images for my contents page
What is ‘real’ about my magazine
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
Social Media Analysis & Strategy - revised 1-14-14
12 chairs of modernism
The Life, Death and Afterlife of Virtual Worlds for Education & Training
Integrating email with social media ebook
Media Technologies
Self-Branding
Ad

Similar to Devops in the real world (20)

PPTX
David&Goliath@ALE2014
PDF
location independent entrepreneurs - Marcel Füssinger
PDF
Career Assignment
PDF
BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...
PDF
Becoming Agile / Responsive
PPTX
Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016
PDF
What does a digitally transformed company really look like?
PDF
Young Project Leaders - 2020 Project Management Institute Interview
PPTX
Driving agility into your customer experience
PDF
Marketing scrum at VODW dag
PDF
Holiday PPM Checklist
PDF
Agiles Sales Methodology English March 2015
PDF
Fraser - An hbo recruitment brochure
PPTX
Gartner ADDI 2018: Pivotal & Service NSW
PDF
The 10 most innovative companies of the year 2019
PPTX
SFDC SA Drain
PDF
Baabtra.com and massbaab.com where are we heading-
PPTX
Agile E Business Valtech Agile Edge London March 2010 Al Goerner
PDF
Energized Work: Software that means business
PDF
Evolution of agile software development methods @ FriendScout24
David&Goliath@ALE2014
location independent entrepreneurs - Marcel Füssinger
Career Assignment
BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...
Becoming Agile / Responsive
Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016
What does a digitally transformed company really look like?
Young Project Leaders - 2020 Project Management Institute Interview
Driving agility into your customer experience
Marketing scrum at VODW dag
Holiday PPM Checklist
Agiles Sales Methodology English March 2015
Fraser - An hbo recruitment brochure
Gartner ADDI 2018: Pivotal & Service NSW
The 10 most innovative companies of the year 2019
SFDC SA Drain
Baabtra.com and massbaab.com where are we heading-
Agile E Business Valtech Agile Edge London March 2010 Al Goerner
Energized Work: Software that means business
Evolution of agile software development methods @ FriendScout24
Ad

More from CloudOps Summit (20)

PPTX
Enable2Cloud: Risk Management by Cloud Escrow
PPTX
Augmenting People – Steuern wir noch oder werden wir gesteuert?
PDF
Enterprise IT - between ugly and sexy
PPTX
Time is the currency of IT
PDF
Komplex – Perplex?
PDF
Agile Stabilität - Wenn Operations agil wird
PDF
Agile Virtualisierung
PPTX
Banking Reloaded
PPTX
Lokale Clouds für mehr Kontrolle der Unternehmensdaten
PPTX
True Storage Virtualization with Software-Defined Storage
PDF
Cloud Computing is not simple
PDF
How to Create Value Through Mergers & Acquisitions
PPTX
You should not own a data center
PPTX
Cloud-Dienste aus DE & EU als AWS Konkurrenz
PDF
EMC's IT's Cloud Transformation, Thomas Becker, EMC
PDF
Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...
PDF
Liquid Work, Luca Hammer, work.io
PDF
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
PDF
Amazon Web Services for Disaster Recovery, Attila Narin, AWS
PDF
Windows Azure: Verbinden, erweitern, integrieren Sie ihr Firmennetzwerk in di...
Enable2Cloud: Risk Management by Cloud Escrow
Augmenting People – Steuern wir noch oder werden wir gesteuert?
Enterprise IT - between ugly and sexy
Time is the currency of IT
Komplex – Perplex?
Agile Stabilität - Wenn Operations agil wird
Agile Virtualisierung
Banking Reloaded
Lokale Clouds für mehr Kontrolle der Unternehmensdaten
True Storage Virtualization with Software-Defined Storage
Cloud Computing is not simple
How to Create Value Through Mergers & Acquisitions
You should not own a data center
Cloud-Dienste aus DE & EU als AWS Konkurrenz
EMC's IT's Cloud Transformation, Thomas Becker, EMC
Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...
Liquid Work, Luca Hammer, work.io
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
Amazon Web Services for Disaster Recovery, Attila Narin, AWS
Windows Azure: Verbinden, erweitern, integrieren Sie ihr Firmennetzwerk in di...

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
KodekX | Application Modernization Development
PPTX
sap open course for s4hana steps from ECC to s4
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
KodekX | Application Modernization Development
sap open course for s4hana steps from ECC to s4
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectroscopy.pptx food analysis technology
Understanding_Digital_Forensics_Presentation.pptx
Review of recent advances in non-invasive hemoglobin estimation
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
20250228 LYD VKU AI Blended-Learning.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Big Data Technologies - Introduction.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Building Integrated photovoltaic BIPV_UPV.pdf
MYSQL Presentation for SQL database connectivity
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?

Devops in the real world

  • 1. www.immobilienscout24.dewww.immobilienscout24.de devops in the real world ImmobilienScout24 Cloudops Summit 2013 | Andreas Hankel – VP Technology
  • 2. What is ImmobilienScout24? “My best decisions all around my real estate” we are Germany’s by far most used property portal we connect real estate seekers and listers Seite 2 Our mission: Discover. Decide. Live.
  • 4. The „million“ Numbers! We have a reach of over 20 million visitors per month (35% mobile) 33,000 Professional real estate listers per month 73,000 Private real estate listers / FSBO*1 per month 1,5 million listings per year Real estate seekers spend 332 million minutes per month on our web portal More than 60 million visits per month (47% mobile) *2 More than 250 million Exposé views pe month (47% mobile) *2 More than 2,6 million vendor contacs (25% mobile)*2 Seite 4 *1 For sale by owner *2 August2013 Quelle ImmobilienScout24
  • 5. IT Facts & Figures Breadth and depth more than 12.000 web pages on IS24 domain 2 Mobile Web Apps 9 iOS apps & 6 android apps & 1 Win Mobile app More than 1900 Server >230 Server Types More than 2,5 million lines of code IT Operations / Infrastructure Two datacenters (Berlin, Hamburg) Four Uplink Providers Akamai CDN Technology stack Redhat Enterprise Linux 5.X und 6.X, Scientific Linux 6.X Java JDK 6/7, Ruby, Grails, Python Spring MVC, Spring Webflow, Hibernate, JPA Oracle RAC Database, Mongo DB, MySQL, Hadoop, elasticsearch Seite 5 August2013 Quelle ImmobilienScout24
  • 6. Agile Product Development Agile - Organization Scrum since 2008 & Kanban since 2010 ~160 employees (IT) 35 teams (small, cross-functional) Dedicated scrum masters / agile coaches 2-3 weeks sprints Speed 1-weekly release cycle for core Application - 20 minutes as fast 200 stories per month 2000 defects in 2012 - 90/98% closed in 7/21 days Less then 100 currently open bugs Seite 6 August2013 Quelle ImmobilienScout24
  • 7. Who am I? I am responsible for developing, delivering and operations I am a change manager I am a mentor I enable business I search for innovation I remove barriers and build bridges I am the hedgehog in our IT wallet I am a father I am a horseman Seite 7
  • 8. What problem do we have to solve? the classic DEV vs. OPS problem Seite 8 DEV: developing new features will be able to change everything will be fast and independent Testing features in DEV use all the new tech stuff OPS: keep the platform stable Have to wake up at 02:00 am Have to know what changed OPS is not a test stage be able to fix everything the DEV stage doesn’t look like the OPS stage
  • 10. Core Principles  think big and learn to break things (disruption)  Understand which markets, industries, service are not transparent or efficient  Reduce complexity in the core of the respective market/industry/service  customer value driven  Stop doing things customers do not value – value is decided by the customer not by us  based on insights or hypothesis’ test/learning  start small and learn fast  start small with a minimum viable product (MVP)  Done is better than done perfect  Measure to learn and learn fast – kill quickly  speed  independent services & technology layers  continuous deployment  optimize for speed and flexibility not only efficiency  end-2-end responsible teams  reduce handovers and  enable multidisciplinary actions  independent and autonomous teams buildlearn mea- sure dis- cover Seite 10
  • 11. OK, but how to get there? We have to change our mindset and behavior Seite 11 We have to set the right goals for DEV and OPS (at best the same!) We have to ensure transparency We have to share the tools We have to share the pain We have to share the success We should think DEVOPS
  • 12. I am a Manager, not a DEV or OPS I am the man in the middle between DEV and OPS I can make change happen I have to change my role from classic “command and control” management into servant leadership I have to decide if I want to remain the manager or if I want to be the coach of the team Seite 12
  • 13. I am not the only Manager I am part of a manager team I have a team of (change)managers They have to change their own role from command and control into servant leadership I have to empower them to become a coach Seite 13 Organize people to match the business
  • 14. What to do? Define clear goals and communicate them Define clear constraints Offer assistance, and be available when needed! Communicate our commitment find right minded employees Use the speed of trust Seite 14
  • 15. Devops & Agile Agile has become mainstream for product development It is necessary to involve ALL other teams in Agile Try to become a Agile company, not only a Agile IT Be able to concentrate on how to build a feature If you be Agile in a right way, you only have to scale your business Seite 15
  • 16. Where arewe now? Seite 16 We do continuous integration We do automated testing We do automated deployment We do continuous live delivery We are there. We share the tools We work on our transparency We have shared the pain We have shared the success
  • 18. Devops: Seite 18 Is not a tool, but a method Is not a team, but skill Is a community movement You can exemplify it You should allow it
  • 19. leadership: Seite 19 Inspired by Jim Collins People Mindset Acting Technology
  • 20. www.immobilienscout24.de Kontakt: Immobilien Scout GmbH Andreasstraße 10 10243 Berlin Fon: +49 (0)30 243 01-1645 Email: andreas.hankel@immobilienscout24.de URL: www.immobilienscout24.de Vielen Dank für Ihre Aufmerksamkeit!
  • 21. Seite 21 Quellenangaben Bilder: Seite 0 - Fotolia_52303849_S_© James Thew - Fotolia.com Seite 9 - Fotolia_51109165_S_© alphaspirit - Fotolia.com Seite 11 - Fotolia_40298094_XS_© yuryimaging - Fotolia.com Seite 12 – Fotolia_51716101_S_© alphaspirit - Fotolia.com Seite 13 – Fotolia_51155523_XS_© lassedesignen - Fotolia.com Seite 16 – 2012 James Shore and Diana Larsen Seite 17 - 7G -Tronic - © 2013 Daimler Benz AG