
Deploy An Elastic High-Availability SQL Cluster with Crate and Weave
Recently, I sat down with one of our customers to see if we can get a Crate cluster running in their dedicated Giant Swarm cluster. As we have built G …

Maslow’s Hierarchy of Cloud
We all know Maslow’s hierarchy of needs and it’s various uses in psychology, sociology, management, and marketing in someway or the other. In the orig …

Introducing A Better Way To Define Services
We’re moving to a new format for defining services on Giant Swarm. In this blog post we want to explain to you the migration timeline, main changes, b …

Deploy a Clojure application in Under 1 Minute
After having deployed a Meteor application in under 1 minute, I thought I’d try myself at another deployment. This time I wanted to go for something d …

The New Make or Buy Decision in Cloud - Your Own Docker PaaS
A lot has been said about how containerization and Docker enables companies to build and run their own PaaS the same way big companies like Facebook, …

Deploy a Meteor Application in Under 1 Minute
Recently, we had someone on Twitter asking us if we support Meteor. As we were not sure, I thought challenge accepted we could just try it out. And it …

Reliability Is Not Enough - Building Resilient Applications With Containerized Microservices
When we talk about applications and their deployment in production, we often talk about reliability as a non-functional requirement. What is it that w …

Step by Step Towards Zero Downtime Deployment - Rolling Updates are Here
Update: With swarm CLI 0.18.0 we introduced different update strategies that you can choose from. The one described in this blog post is the default o …

Microservices Finally Deliver on the Promises of SOA
We often hear that microservices should be loosely or de-coupled. The former reminds many software engineers of what SOA already stood for. Thus, ther …