Should You Still Use Docker Swarm in 2021

submited by
Style Pass
2021-11-29 12:00:06

Kubernetes won the race, we got that. But why I went for Docker Swarm on the first place? For his simplicity. Never mind the autoscaling, I had some resilience in the system that work for me.

It’s seems clear that Docker Swarm is not going to be the next big thing and wont evolve that much. There is no managed services like GKE but a cluster can live without any trouble even if it’s managed by the user.

Team size could affect the decision as well. Consultants has more expertise in Kubernetes than in Docker Swarm. If you dont have the big team and might ask for external help.

In my case, we were totally new in Cloud Native world, too much to learn and some real risk. It might worth the extra effort to go with Kubernetes.

In few years Kubernetes skills wont be that useful, as it should be a technology hiden in some wrapper like GKE Autopilot mode. You use Kubernetes without totally be aware of. It might not concern big tech with highly customized clusters with specific needs. The parallele with bare metal and hypervisor entirely managed by a entreprise could be made. The hard way is less broadly used when with few terraform script let you create some VMs on cloud providers.

Leave a Comment