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

Challenges moving from AWS to Kubernetes

Challenges moving from AWS to Kubernetes

This talk outlined our process moving from unmanaged AWS EC2 instances to a managed Kubernetes Cluster

Avatar for Dominik Schulz

Dominik Schulz

May 18, 2017
Tweet

More Decks by Dominik Schulz

Other Decks in Technology

Transcript

  1. JustWatch is a new kind of international adtech and data

    company solely focused on the movie industry. JustWatch is providing data driven video advertising campaigns focused on the revenue relevant power users mostly on YouTube and Facebook. JustWatch has exclusive first party data about movie taste and purchase behavior and minimizes waste coverage worldwide on scale.
  2. Why are able to reach this efficiency? JustWatch has exclusive

    first party data and technology B2C International Movie and TV-Show Apps B2B Next Generation Movie Marketing
  3. JustWatch collects anonymized data about purchase behavior and movie taste

    of movie and TV show fans worldwide MovieGraph User Profile Genres Action Science Fiction Comedy Movie Taste WatchList Add Trailer Views Purchase Behavior Cinema Tickets DVD / BD Rent / Buy HD / SD VOD Provider Movie Theater
  4. JustWatch is growing rapidly in currently 24 countries, adding more

    than 2 million new user profiles per month JustWatch Usage: Web, iOS, Android Launch February 2015 iOS & Android App Launch > 1 MM App Downloads > 6 MM New Users per Month
  5. Data was stored on several managed PostgreSQL RDS instances as

    well as unmanaged ElasticSearch and Aerospike nodes
  6. We build and maintain over 60 stateless 12 Factor micro-services

    written in Go and deploy to AWS, GCE and Kubernetes using ChatOps. We use gRPC and Prometheus.
  7. We’ve built a lot of automation ourself, but keeping this

    running was too time consuming. We needed to make a radical change anyway.
  8. Our architecture helped a lot. Only a very small part

    of this actually affected our users.
  9. We’re hiring. AdTech Engineers Site Reliability Engineers Fullstack Engineers Work

    with awesome people and state of the art technology in a self-funded, fast-moving startup.