Portainer vs Mirantis: My Experience in 2021

Published 12.05.2021

Author Hrittik Roy

Categories Comparisons

Tags

A while ago, I came across a video about two types of people – one managing and writing lines and lines of code and the other using Portainer. Quite exciting, and back then, I started to compare the available GUI options in the market to get my bucks’ best value.

The Mirantis Kubernetes Engine (formerly Docker Enterprise/UCP) stood out as a great competitor from the parents of docker enterprise.

In this post, I share my experience and observations after playing with these platforms, scrolling pages, and attending the KubeCon booths. The aim is to share our thoughts so far and help you to weigh your options. I believe sharing is caring, and this post compares the latest version of the products in May 2021. Mentioning this, as quite a lot of outdated posts are circulating on the internet.

Let’s talk about Portainer vs Mirantis!

Portainer vs Mirantis: Features

Mirantis and Portainer both offer quite common services and are equal in many aspects . So it’s pretty useless and a waste of time to go around the fact that Portainer is easier to set up and Mirantis not that much. I want to focus more on the features and limitations for this post’s scope, and the similar features might be a bit easier to set up or use. Let’s focus on Portainer vs Mirantis 😀

Advantages of Mirantis

  • Calico networking and the Istio service mesh are included as integrated components to make networking deployments easier.
  • It supports Windows Server 2019, allowing a Mirantis Kubernetes cluster to have both Windows and Linux nodes.
  • Mirantis’ Launchpad deployment platform makes it easy to set up single node and production clusters.
Portainer vs Mirantis
Portainer vs Mirantis Kubernetes Engine

Advantages of Portainer

  • Portainer’s emphasis on allowing Kubernetes control through natural language behavior is a crucial differentiator and benefit.
  • Portainer can be used as a layer on top of any current Kubernetes deployment, including self-hosted and managed environments.
  • The platform establishes intelligent protection defaults to help mitigate the risks associated with incorrect configurations.
  • Portainer can also be used to support Docker Swarm container clusters and Edge computing nodes, in addition to Kubernetes.
  • The Portainer Business Edition extends the Portainer Community Edition (Portainer CE) with identity and access management (IAM) and commercial service options. Now you can allow multiple users to access docker sockets on the same host.

Portainer vs Mirantis: Community Support

KubeCon is something I look forward to every year. Quite interestingly, Portainer, even being relatively new, has an active community around its community edition (CE). So active that I missed getting into the first interactive session due to some technical issues on the CNCF end or maybe participants’ limitations.

I have skimmed across many blogs while facing issues, and some devs have already written something on the issue. I tend to get attracted to products with a community and looking at trends, community makes a product mass adopted and successful.

Independent sites like g2 anonymously claim that Portainer is headed in the right direction. I see they have an active Twitter account and Slack channel helping devs 🙂 Generally, there’s quality support for the free community edition, and it sets a ground for the excellent paid support plans. You can trust them with support.

Mirantis, on the other hand, has closed doors, and a blog post on its product is pretty invisible. You have to go through the typical support funnel to get a solution. It might be okayish with Enterprise level customers, but we all know you need to bet on the product after the purchase. We will talk about the closed doors in consecutive sections.

Portainer vs Mirantis: Experimentation

We all know Mirantis bought docker enterprise to squeeze money from the enterprise customers. Well, I see quite a resemblance to this philosophy across the company’s lineup. You can’t try Mirantis without getting into their sales funnel, and this sucks. Like when I want to look out for options, why would I need to talk to a sales representative or receive subsequent emails on how they would help me? I am trying it because I like your product and now if I have doubts I would drop a mail/call. You get my point.

Portainer is quite remarkable and gets a lot of praise from me as they have a demo platform where you can try both the CE and the business edition and get an excellent overview of what the product is capable of. If you need help, the teams are quick to respond even if you’re not a customer or not coming through the sales funnel.

Portainer vs Mirantis: Pricing

Portainer Business has a simple node-based transparent pricing model and a web interface to try the figures yourself and get the estimations. Portainer CE works well for a lot of workloads but might not be sufficient for heavier workloads. I haven’t experienced the need to upgrade yet.

Feel free to play with the calculator here.

For Mirantis, it stays up to its name and has three plans with pricing only available after you are in the sales funnel. Quite interestingly, they never returned my query about the pricing of the support plans.

Both of the products have one year of minimum term.

Final Verdict

You might have understood that we are here talking about Mid-Market and Small Business. Portainer is actively adopted due to its transparency, features, smooth experience, and great support quality. Look for Portainer as it’s entering the Enterprise space with already a few customers with new feature updates and a great roadmap.

Enterprise level customers and quite a lot of people I work with use Mirantis due to connections the company has in the industry and also if the customers are looking for Docker developed operations.

If you ask me between Portainer vs Mirantis Kubernetes Engine, I will choose Portainer. It works as well as Mirantis, if not better, by breaking the common misconceptions that make Mirantis better.

Join 100+ cloud native enthusiasts

and stay in the loop on modern software development.

Sign up to receive exclusive content around cloud native software development right into your inbox.

We don’t spam! Read our privacy policy for more info.

More stories from our blog

What is cloud native?

What is cloud native?

Cloud native is a term that has been around for a while, but it’s still not well understood. The term was first used in 2010 by Adrian Cockcroft, then VP of cloud architecture at Netflix. He defined it as: “The application is designed from the ground up to take...

Three Monsters: The path to Self Growth

Three Monsters: The path to Self Growth

If you ever take a journey down your daily journal, you would find certain traits that set you back and harm your trajectory to success. Now, if you are busy and don’t have time to write a journal (aka no time for self-discovery) but want to discover these traits (I...

Proxy Servers: The Captivate Shield

Proxy Servers: The Captivate Shield

If you have been scrolling the web, you would have heard about the terms proxy and reverse proxy at least once. You might know a bit of them or might be completely unaware of what they are. This is completely okay with me, and if you have the desire to understand...

Service Mesh: The Gateway to Happiness

Service Mesh: The Gateway to Happiness

Microservices have lead the human race away from monolithic applications to a cloud native landscape. The dominance of microservices (containers) has impacted the modern development environment to be scalable, flexible and continuous. But as the number of...

CNCF: Forefront of the Cloud Native Landscape

CNCF: Forefront of the Cloud Native Landscape

Cloud Native Computing Foundation or CNCF is a term you would see flying all around the cloud native landscape. You might know about it a bit as a prominent organization that maintains your frequently used open source tools like Kubernetes, Prometheus (and more!)...

Kubernetes: The Ultimate Guide

Kubernetes: The Ultimate Guide

The demand around scalable and reliable services is increasing every day exponentially. The market is driven by customers demanding their favorite services to have zero downtime and companies that lose millions of dollars for every minute they’re down. If you have...

Turbo-charge with Container Orchestration

Turbo-charge with Container Orchestration

Managing containers while traffic increases or decreases in cost-effective ways round the clock sounds challenging and complex without tools. We, as cloud-native citizens, crave scalability and agility. But our containers going into production without the cloud-native...

Unikernel Vs Container Vs VMs: Here is what you should use

Unikernel Vs Container Vs VMs: Here is what you should use

If you’d gone through Containers, Unikernels and VMs, I would bet you’re confused about which one to try for your new venture. It’s normal and happens to everyone while experimenting with adopting new technology. Remember the age-old dilemma of you thinking which...

Interested in what we do? Looking for help? Wanna talk about software strategy?