Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Q1 2014 Puppet User Group meeting

Q1 2014 Puppet User Group meeting

A quick introduction of KaufDA and the tools we use in Operations

Alexander Fortin

January 22, 2014
Tweet

Other Decks in Technology

Transcript

  1. Who we are • “The Bonial International Group with offices

    in Berlin, Chicago, Paris, Barcelona, Moscow and São Paulo helps retailers to drive their sales volume by using the Internet to contact consumers based locally in their region” • Websites + Mobile apps (iOS, Android, Windows) that help users find brochures with best offers in the surroundings • cost-per-click business model
  2. KaufDA.de: a few numbers • over 225 employees • over

    50 developers & product people • currently 47th site in AGOF ranking (http://www.agof. de/angebotsranking/) • mobile even better (~80% of brochures view) • 20 million brochure views/month • over 12TB content traffic/month • 3.000.000 code line changes in 2013 • 12.000 cups of coffee since may 2013 only in IT
  3. • Java / Groovy / Grails • PostgreSQL, MongoDB, Solr,

    Terracotta, ActiveMQ, Graylog2, Datadog, ... • GNU/Debian ◦ physical hardware ◦ Ganeti clusters (KVM + DRBD) ◦ 3rd party IaaS Platform
  4. Ops Tools • GIT (versioning) • Gerrit (code review) •

    Puppet (infrastructure as code) • Fabric (automate all the *other* things) • Jenkins (test them all) • Icinga (monitor them all)