This is not the Serverless I Ordered

    What Is Cloud Native?

    According to the Cloud Native Computing Foundation (CNCF) a Cloud Native strategy is about scale and resilience: “distributed systems capable of scaling to tens of thousands of self healing multi-tena...

    How To Secure Your DC/OS Packet Cluster with IP Whitelisting using ipset

    Recently I wanted to run DC/OS on Packet, the bare metal cloud. However, the Terraform scripts do not setup any firewall rules. This leaves the cluster exposed to internet traffic. To fix this I setup...

    Docker Swarm with Azure Container Services and Azure Resource Manager

    Docker Swarm with Azure Container Services and Azure Resource Manager In an earlier post we explained how easy it is to setup a Docker Swarm cluster in Azure using Azure Container Services and Terrafo...

    5 min read

    Docker Swarm with Azure Container Services

    Docker Swarm with Azure Container Services As part of setting up a Docker Swarm cluster for one of our customers in their public cloud provider, Microsoft Azure, we learned how easy it was to set it u...

    1 min read

    Tricks of the Captains - DockerCon Talk

    At DockerCon 2017 in Austin, Texas, I gave a talk entitled "Tricks of the Captains" in the community theatre track. The talk covered various tips and tricks for using Docker, compiled from the brains ...

    3 min read

    The Average Dev, Containers and Security

    At the recent #INGLovesIT event in Bucharest, I gave a talk about Container Security. I went into details about features of Docker and the Linux kernel. This led Simon Brown (who gave a great keynote ...

    7 min read

    Running Habitat Supervisors on top of Kubernetes

    In the last two months, I've worked together with Chef to evaluate Habitat from a cloud native developer perspective. This is the second blog in a series of three where I'll share my experiences. The ...

    Working with Habitat as a cloud native developer, part 1

    In the last two months, I've worked together with Chef (the company) to evaluate Habitat from a cloud native developer perspective. This is the first blog in a series of three where I'll share my expe...