Imagine a continuously evolving collection of tools depending on heterogeneous environments, interconnected in complex workflows. In collaboration with our partners in OpenMinTeD (openminted.eu), we designed and built a scalable solution to orchestrate, execute and deliver the output of such workflows and we based our solution on the Docker ecosystem.
While working on OMTD, we faced some fascinating challenges. Why did we choose e.g., Galaxy (github.com/galaxyproject), Chronos (mesos.github.io/chronos), Mesos (mesos.apache.org), Docker Registry and Prometheus (prometheus.io) over other competing technologies? How we deal with compute and storage scaling, scheduling, interoperability, monitoring and accounting? What are the key design choices and how can we improve the system further using open source technology? Are we satisfied with its behavior and performance? Are there any regrets? We will explain and discuss our solutions.
Let's talk about the announcements of the latest DockerCon EU and discuss the latest developments in the Docker world.
I have been working as a software developer since 2002, mainly at FORTH (forth.gr) where I helped develop tools and languages for the Semantic Web, and GRNET (grnet.gr) where I 'm contributing in the creation of tools and solutions for Synnefo IaaS (synnefo.org) and ~okeanos cloud (okeanos.grnet.gr).
Degrees: a University Degree and an MSc in Computer Science from the Computer Science Department of the University of Crete, and an MSc in Educational Technologies from the University of Aegean.
Personal preferences: I prefer algorithms over services
I am an Electrical and Computer Engineering graduate from National Technical University of Athens. Currently, I am a PhD candidate at the same school, in the field of heuristic algorithms (HAL). I am enthusiastic about programming languages (especially C++, Ruby, F# and Rust), algorithms and complexity, computer networking and Linux administration, while trying to have some limited knowledge about 3D graphics and game development.
Antonis is co-founder and CTO at SourceLair, Docker Captain and Docker Certified Associate. He loves all things automation and Devops.
From meetups to DockerCon and webinars to workshops, there are lots of great Docker events happening around the world. Whether you're new to containers or a Docker expert, you'll find opportunities to attend Docker events near you!