• First look into AWS Cloud Development Kit (CDK)

    I have been using CloudFormation since I started using AWS in 2014. It helped me to get an overview of all the different services on AWS. I also like the declarative style to define your infrastructure and let CloudFormation do all the work. Coming from a DataCenter where you had...


  • Jenkins on ECS: An Overview

    With the new pipelines architecture, Jenkins re-invented itself and is still one of the most popular CI/CD tools. Let me show, how you can set up a fully containerized Jenkins running on top of Amazon ECS. This blog post gives you a rough overview of the involved components. In future...


  • 7 Awesome CloudFormation Hacks

    Since AWS introduced native YAML support, CloudFormation templates are much more readable than before. Also, the introduced intrinsic functions help a lot to build awesome templates. But sometimes the solution to a problem is not that obvious and often not well documented. This blog post should remind me to some...


  • A better solution to ECS AutoScaling

    Update: It seems this blog post was the trigger for AWS to build their own solution. Since CapacityProviders are released I recommend to use them instead. Have a look into Nick Coulton’s deep dive to understand how they work. In a previous blog post, I showed you how an ECS...


  • Install Docker Swarm on AWS via CloudFormation

    Have you ever tried to setup a Docker Swarm cluster on AWS by yourself? In this blog post, I’ll provide the necessary CloudFormation templates that are needed to setup a Docker Swarm cluster from scratch. If you want to avoid setting up Docker Swarm manually, have a look at Docker...