Microservices video overview

Microservices – Martin Fowler Another one from Martin Fowler which is really useful: Migrating to Cloud Native with Microservices – Adrian Cockcroft It is not just Microservices – Fred George Challenges in Implementing MicroServices – Fred George DigitalOcean: Microservices as the Cloud – Phil Calçado From Monolith to Microservices at Zalando – Rodrigue Schaefer

Docker video overview

Introduction to Docker Docker fundamentals: basics, storage, networking – Introduction to Docker Docker: Intro to Networking Docker networking deep dive Introduction to Overlay Networks: The Good, The Bad and The Ugly – by Andrey Sibiryov Patterns for Docker Success – Simon Eskildsen Docker Swarm stupidity

Mesos & Marathon: Installation using Vagrant

Introduction This post is inspired by this DigitalOcean post but instead works using a Vagrant file that I will provide below. Configuration of the system We will install a Mesos cluster and will be assuming the following configuration. Installing Mesos Masters As mentioned above, we will be using Vagrant to install our Mesos cluster. In order to do… Read More »

Docker: multi-host networking (using overlay)

Introduction In this post, we will experiment a little bit with multi-host networking. We will create two hosts and will run a container on each of them and try to connect the two containers without having a common overlay network. Then we will create an overlay network and repeat the same exercise again. Setting up multi-host environment To… Read More »

Docker: Create Docker Swarm cluster with Consul Discovery

Introduction In this post, we created a Swarm cluster with the internal Docker discovery service. As I read a lot about Consul, I also wanted to see how this interacts with Docker Swarm. Creating consul host WAUTERW-M-G007:~ wauterw$ docker-machine create -d virtualbox consul-host Running pre-create checks… Creating machine… (consul-host) Copying /Users/wauterw/.docker/machine/cache/boot2docker.iso to /Users/wauterw/.docker/machine/machines/consul-host/boot2docker.iso… (consul-host) Creating VirtualBox VM… (consul-host)… Read More »

Docker: Run applications on Docker Swarm using CLI and Dockerfile

Introduction In the previous post, we created a Swarm Cluster on Virtualbox. The Swarm cluster was consisting of: Swarm Manager (swarm-manager) Swarm Node 1 (swarm-node1) Swarm Node 2 (swarm-node2) In this post, we will experiment with running some containers. Some of them pretty easy and just using Docker Engine. Others we will try to run with Docker Compose.… Read More »