Download - Docker on Mesos

Transcript
  • Docker on Mesos !!

    Bart Spaans

    @Work_of_Bart

  • One big computer

  • Scaling

  • PaaS, data processing, scheduling, data storage, .

  • Benefits

    Provides a uniform computing platform

    Reduces operational costs and complexity

    Empowers development teams

    Lessens vendor lock-in

  • Architecture

  • WooRank

    In-house Platform as a Service

    Marathon

    Docker

    HAProxy

  • Docker on Mesos

    Built-in support for deploying Docker containers on the cluster

    Get the benefits of both Docker and Mesos

    Horizontally scaling containers

    Still able to run non-Docker computations

  • Service Discovery Still in flux

    Solutions based on DNS

    Solutions based on Mesos events

  • Links Mesosphere

    https://mesosphere.io/

    Ansible playbooks

    https://github.com/Woorank/vagrant-mesos-cluster

    Mesos service discovery

    https://github.com/opencredo/mesos_service_discovery

    Bamboo

    https://github.com/QubitProducts/bamboo

    OpenCredo

    http://www.opencredo.com

    Twitter

    https://twitter.com/Work_of_Bart

  • Docker on Mesos !!

    Bart Spaans

    @Work_of_Bart