At the Docker Tel Aviv Meet Up group, Ariel Moskovich, AppsFlyer’s Lead DevOps Engineer, presented about the use of two primary technologies: Mesos and Docker.
What is Mesos?
A distributed systems kernel
Mesos is built using the same principles as the Linux kernel, only at a different level of abstraction. The Mesos kernel runs on every machine and provides applications (e.g., Hadoop, Spark, Kafka, Elastic Search) with API’s for resource management and scheduling across the entire data center and cloud environments.
What is Docker?
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud.
SlideShare Presentation
Demos available on YouTube:
The post “Docker in Production” appeared first on AppsFlyer.