Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Python at Zalando Technology @ Python Users Berlin Meetup September 2015

999 views

Published on

How Python is used in Zalando Technology: from infrastructure scripting over data science to web applications and monitoring.

Published in: Technology
  • Be the first to comment

Python at Zalando Technology @ Python Users Berlin Meetup September 2015

  1. 1. Python @ Zalando Technology Python Meetup Berlin 2015-09-29 henning.jacobs@zalando.de @try_except_
  2. 2. 15 countries 3 fulfillment centers 15+ million active customers 2.2+ billion € revenue 2014 130+ million visits per month 8.000+ employees ONE OF EUROPE’S LARGEST ONLINE FASHION RETAILERS
  3. 3. Quick Facts About Zalando Tech ● Tech HQ in Berlin ● 800+ technologists ● Nearly everything produced in-house
  4. 4. Zalando Tech Offices ● Berlin (HQ) ● Dortmund ● Hamburg (Metrigo) ● Mönchengladbach ● Erfurt ● Dublin ● Helsinki
  5. 5. Architecture Principles ● API First with Swagger ● REST ● SaaS ● Microservices ● Cloud
  6. 6. We believe in: ● Trust ● Open Source ● Autonomy (teams & individuals) ● Working with purpose ● Helping people achieve mastery
  7. 7. 2010 PHP Python Java
  8. 8. Areas ● Infrastructure ● Web Applications ● Data Intelligence ● Monitoring
  9. 9. Web Applications ● (CherryPy) ● Psycopg + SQL Alchemy ● Jinja2 ● Flask ● Connexion
  10. 10. Data Intelligence ● scikit-learn ● Pandas ● NumPy ● matplotlib ● statsmodels ● IPython
  11. 11. Command Line Tools ● Click ● ClickClick
  12. 12. Monitoring: ZMON
  13. 13. ZMON: Python “DSL”
  14. 14. ZMON: Python “DSL”
  15. 15. OPEN SOURCE FIRST!
  16. 16. Some Projects.. ● STUPS Cloud Infrastructure ● Connexion Swagger-first ● ZMON Monitoring github.com/zalando github.com/zalando-stups
  17. 17. We Love PostgreSQL ● pg_view ● PGObserver ● Spilo AWS appliance github.com/zalando
  18. 18. tech.zalando.com

×