/home/ahmetb
  • Blog
  • About me
  • Tweets
  • GitHub
  • Talks
24 March 2016

Docker Machine for Microsoft Azure

For the past month, I have been working on making docker-machine work on Azure using our azure-sdk-for-go. Read More →

04 February 2016

Introduction to Azure Docker Extension

Even for someone who does not care about Microsoft Azure at all, I think the “Virtual Machine Extensions” concept is something pretty darn interesting and other cloud providers do not have an equivalent. Read More →

10 December 2015

Effortless Docker Swarm Clusters on Azure

I wanted to re-iterate an article I published on Azure Blog more informally, so here we are. In the past few months, I have been trying to make it damn easy to create Docker Swarm clusters on Microsoft Azure. Whenever I have some distributed workload I want to deploy to cloud, I prefer Docker Swarm right away: it is easy to set up it is simple (it speaks the Docker CLI language) Other orchestrators (as of writing) are more tedious to set up and configure and requires you to install additional things or write configuration files to run Docker containers. Read More →

07 December 2015

My talk at DockerCon EU 2015

I am honored to give a talk at my most favorite dev conference ever, DockerCon 2015 Europe! When I got the email saying my proposal got accepted, I thought it was going to be the happiest moment of my year.

I was proved wrong when my talk turned out to be the top rated session of the conference! The video recording and the slides are finally here. Get your popcorn ready, sit back and enjoy the show! Read More →

02 December 2015

wagl: Service Discovery for Docker Swarm

wagl is a DNS server which allows microservices running as containers on a distributed Docker Swarm cluster to find and talk to each other. It is minimalist and works as a drop-in container in your cluster.

This article is intended to describe inner workings of wagl and give a broader sense of the state of service discovery problem in today’s container clusters. Read More →

22 October 2015

Docker Seattle Meetup: Recap

We just had another fantastic Docker Seattle Meetup last week with speakers from Microsoft, Datadog and SumoLogic. I presented my latest side project “wagl” –a DNS service discovery tool for Docker Swarm. I open sourced it live on stage and did a demo of it (I’ll write about this in my next blog post).

The video recording is available on Vimeo —skip to 22:00 for my presentation: Read More →

07 October 2015

Comparison of Instance Metadata Services

Instance metadata service is a server available to virtual machines hosted on the cloud providers (often at http://169.254.169.254/). It provides useful information about the VM itself and its environment, which the VM typically does not have access to.

It is often used to configure and distinguish VM instances from each other in scripts and helps a great deal in bootstrapping cluster orchestrators such as Kubernetes, Mesos etc. Read More →

29 September 2015

Persistent Docker Volumes on Azure

With the upcoming release of Docker 1.9, Docker Volumes feature just got a whole lot better. We can now extend Docker with plugins such as volume drivers, which can manage and mount non-trivial volumes. Last week I wrote a Docker volume driver for the Azure File Service —an offering of Azure cloud that allows you to store files using network file sharing protocol and REST APIs. This service is generally available as of today. Read More →

  • ««
  • «
  • 8
  • 9
  • 10
  • 11
  • 12
  • »
  • »»