We use Mirantis Container Cloud to package and configure our microservices. Whether it's a simple standalone service or a service with a PostgreSQL or MongoDB connection, we handle it all in a Docker file.
Software Architect at AIOPS group
Provides a comprehensive platform for deploying and managing containerized applications across cloud environments
Pros and Cons
- "Mirantis Container Cloud operates similarly to how we interact with databases. It provides a comprehensive platform for deploying and managing containerized applications across cloud environments."
- "The solution's stability could be improved."
What is our primary use case?
How has it helped my organization?
We don't use Mirantis Container Cloud straightforwardly. We use it through GCP and Google's managed Kubernetes environment.
What is most valuable?
Mirantis Container Cloud operates similarly to how we interact with databases. It provides a comprehensive platform for deploying and managing containerized applications across cloud environments.
The solution makes it easy to reconfigure your microservices. Each microservice has its configuration stored in one file. If you need to scale or perform any other action, you can access these configuration files and scale the specific part of your system. This approach divides the system into manageable pieces while keeping them interconnected. The configurations are centralized, preventing scattered configurations across random places.
What needs improvement?
The solution's stability could be improved.
Buyer's Guide
Mirantis Container Cloud
December 2024
Learn what your peers think about Mirantis Container Cloud. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
For how long have I used the solution?
I have been using Mirantis Container Cloud for two years.
What do I think about the stability of the solution?
Mirantis Container Cloud is designed to facilitate easy setup and reconfiguration of microservices. Each microservice has its configuration stored in a single file. Scaling or adjusting components can be achieved by modifying these Docker files. This approach breaks down the system into manageable pieces while ensuring coherence and centralized configuration management. Overall, it offers stability and ease of management.
I rate the solution’s stability a nine out of ten.
What do I think about the scalability of the solution?
The solution is scalable.
How are customer service and support?
We have a dedicated team that handles all requests. They can contact support for issues like Postgres or anything else. In the past few years, we've encountered some problems with containers around five times, but our team has managed to address them effectively.
Which solution did I use previously and why did I switch?
How was the initial setup?
The initial setup is straightforward but requires some knowledge and research to be executed properly. Once you understand the process, it becomes simple, involving configuration in one file. It is easy to reconfigure
Google provides us with GKE, a managed global cloud Kubernetes engine. We've deployed our application there. It's familiar territory for us, and scaling up or down is incredibly simple. Our workflow revolves around GitHub actions and a specific set of configurations.
What other advice do I have?
You have support for multiple configurations. Let's say you need a service that uses a SQL database; perhaps you require another well-known SQL database. With Mirantis Container Cloud, you can configure all these in one place. Additionally, these services can connect seamlessly. You can specify the ports on which they connect in a single configuration file, consolidating all settings in one central location.
All these cloud platforms—Google, Amazon, Microsoft Azure, and others—offer a managed Docker environment.
We are also using Mirantis Container Cloud for development. It simplifies the setup needed for your project. Instead of installing various components individually on your Windows or IOS, such as a SQL database, a NoSQL database, DocIQ, with Docker, you can install everything within Docker containers. This keeps your project setup separate from your computer's environment. It's really convenient, if you need to transition to a different project with different requirements. You can simply discard the Docker images associated with the previous project and install the new ones for the new project. This process doesn't affect your computer, whether it's running Windows, Mac, Linux, or any other operating system.
It's a great solution. It's designed to handle complex, demanding, and scalable applications. Occasionally, these issues can be challenging to investigate, necessitating support intervention. I recommend this solution.
If you would like to scale your application to get millions of end users. It offers the biggest scalability.
Mirantis is simplifying their setup, stability and the easy use of configuration.
Overall, I rate the solution a nine out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Mar 31, 2024
Flag as inappropriateSystem Administrator at Vermont Solutions
A simple and fast solution for containerization with easy usage
What is our primary use case?
We use the solution for containerization and link Kubernetes to the Container.
What is most valuable?
The solution is simple and faster.
What needs improvement?
The solution is easy to use and difficult to understand. There are many courses available since it is difficult and has many things. Only experts can use it.
For how long have I used the solution?
I have been using Mirantis Container Cloud for six months.
What do I think about the stability of the solution?
There were no issues with the solution.
I rate the solution’s stability a nine out of ten.
What do I think about the scalability of the solution?
We use the application to monitor and orchestrate any applications and workloads.
I rate the solution’s scalability a ten out of ten.
What other advice do I have?
Overall, I rate the solution a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Mirantis Container Cloud
December 2024
Learn what your peers think about Mirantis Container Cloud. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Cloud Expert | DevOps | Oracle Consultant at confidential
The most valuable is Docker images that allows you to build your own image and upload it to a repository
What is our primary use case?
Using Docker for most of the environments that I worked for. As an expert, I am working on different environments each time depending on the customer requirements. Development, staging, pre-production and production, each one of them having at least 25 servers implemented on different solutions sometimes like VMware, AWS, Azure and Oracle Cloud.
Docker allows me to automate everything for these environments which saves a lot of time to sync the environment with each other and keep them up to date anytime.
How has it helped my organization?
By using Docker and introducing this tool to different organizations, it provides repeatable development, build, test, and production environments, and allows every team member to work in a production parity environment, include to that, app isolation, simplicity, and faster configurations. And the most important benefits for most organizations is continuous deployment and testing.
What is most valuable?
Different features, but the most valuable is Docker images that allows you to build your own image and upload it to a repository, and use it again anytime.
Another feature which is Docker scaling using a docker-compose file: It's very simple and easy to use in preventing any human interaction.
The last one is Docker Swarm that manages a cluster of Docker Engines.
What needs improvement?
- I would love to see if more supported applications could be used under Docker.
- Improving scalability, technical debt, and making it easier to troubleshoot and monitor.
- One last thing which is the performance tuning issue.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
Using this solution for a production environment that should be working 24/7 is the biggest proof of stability.
What do I think about the scalability of the solution?
Very easy to use, all you need to have is the basic knowledge with Docker Compose.
How are customer service and technical support?
Since I've begun using Docker EE, I have full access to Docker's enterprise technical support team. I can manage cases, and view entitlements using the Docker support site.
Which solution did I use previously and why did I switch?
I started using Docker more than five years ago and before that, LXC (Linux Containers), also Google Kubernetes as I mentioned before. It all depends on the customer requirement and what they want from the application, and which features they will use.
How was the initial setup?
Depends on the environment and what you need to use. Most of the features have full online documentation with live examples.
What about the implementation team?
We are the vendor, so technically we are providing the solution for the client each time: different client, different requirements and different infrastructure.
What was our ROI?
You will notice a big difference for sure. Also, the below link will allow you to calculate the ROI.
What's my experience with pricing, setup cost, and licensing?
For the features and benefits of using Docker, the price is very reasonable, but the licensing is not easy. But to be honest this is a very promising technology, include to that a very fast growing technology. So within the next five years, the licensing will not be an issue.
Which other solutions did I evaluate?
Google Kubernetes.
What other advice do I have?
I recommended the tech guys that haven't used it so far, or if their company is still using the transitional infrastructure, they should give it a try.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Information Technology Specialist at TISER
Resource-efficient isolation boosts application deployment flexibility
Pros and Cons
- "The most important feature for me is the capacity to isolate applications while sharing the environment. It has saved us a lot of computing resources."
- "Some improvements are needed, particularly related to internal network management compared to Kubernetes."
What is our primary use case?
We started using Docker three years ago. All our stack applications are now running on Docker, including GLPI.
How has it helped my organization?
Docker has helped greatly by making it possible to achieve high availability for applications that don't naturally support it.
What is most valuable?
The most important feature for me is the capacity to isolate applications while sharing the environment. It has saved us a lot of computing resources.
What needs improvement?
Some improvements are needed, particularly related to internal network management compared to Kubernetes.
For how long have I used the solution?
We have been using Docker for three years.
What do I think about the stability of the solution?
I don't remember having any problems with stability while using Docker.
What do I think about the scalability of the solution?
The scalability features have helped a lot. Some applications that don't inherently have capacity for high availability have been made possible with Docker.
How are customer service and support?
I have not contacted their support team.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We used another solution but switched to Docker as it became my preferred choice due to its ease of use and deployment.
How was the initial setup?
There were some challenges in the beginning. That said, overall the initial setup was manageable.
What's my experience with pricing, setup cost, and licensing?
I am aware of pricing related to Docker Hub, as we may need to host container images, although we do not use it right now. That was the only price research I conducted.
What other advice do I have?
I recommend Docker based on the advantages I've experienced so far.
I'd rate the solution nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Oct 8, 2024
Flag as inappropriateSoftware Engineer at a computer software company with 1,001-5,000 employees
Allows us to look at all the remote repositories of the images, volumes, and containers
Pros and Cons
- "The UI is very useful."
- "An improvement would be automated testing."
What is our primary use case?
I'm working for cybersecurity, so there are some thread data pipelines where we have data processing and then the pipelines are built and being containerized and then exported to the pipelines.
We're using version 20.10.11. It's deployed on a private cloud.
There are more than 20 people using this solution in my organization. We are all data engineers, and our managers are also from the same background. There are also machine learning engineers using this solution.
How has it helped my organization?
Before using this solution, we didn't have any kind of platform. This solution allows us to run anything and then post it like a single file.
What is most valuable?
The solution as a whole serves a very good purpose.
The UI is very useful. We can look at all the remote repositories of the images and the volumes and containers. It shows all the images along with the total size. There is a huge difference by looking into the terminal and the UI.
What needs improvement?
An improvement would be automated testing.
For how long have I used the solution?
I've been using this solution for three months.
What do I think about the stability of the solution?
The stability is good. We had a few issues before in terms of just running an application and explaining to the other teams and stuff. Because of this application, it's easier for the DevOps engineer.
We don't need to dig around to know what is happening. We just run the container and put it in the pipeline and then it runs.
How are customer service and support?
We haven't raised any tickets yet. We have a particular infrastructure team, and that team helps us.
How was the initial setup?
It's pretty straightforward. It was easy to install on Windows rather than on a MacBook. On the MacBook, it was a little difficult, probably because of the version that my company is using. We had a little bit of confusion with that.
Everything was done onsite.
I would rate setup 4 out of 5.
What other advice do I have?
I would rate this solution 9 out of 10.
It's a very good application. You don't need to do anything. Just deploy it, run it, and then it does all the work by itself. It's a piece of cake for someone new. If I'm a DevOps engineer, I don't need to worry about anything. I just have to run a command and it shows the errors. Then, I pass it to the other team and they look into it.
It's easy and straightforward to do the deployments. Before, we had to do the manual container when it comes to deployment. Now, you just make an image and then run it by using the commands.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Cloud Native Architect | Edge | Kubernetes | Security | DevOps | SRE | Consultant | Public Speaker at a tech company with self employed
A stable solution with valuable volume binding features, but room for improvement in scalability and integration
Pros and Cons
- "I think the volume binding is a really interesting feature."
- "With the Mirantis runtime being removed from Kubernetes, which is the industry-wide standard for orchestration of containers, I think it's going in a direction that is not super scalable."
What is our primary use case?
We use Mirantis for nearly everything, starting with development. The developers use Mirantis to basically package the application. We use Kubernetes, and both Mirantis and Kubernetes are used locally by developers. The container runtime is done by Mirantis.
We use Mirantis for our CICD pipelines as well. For very runner in GitLab, a Mirantis container is spawned and then an application is built and some tests are run, and all of that is done in Mirantis containers.
The same goes for production. An image is promoted and tagged and published to a Mirantis registry, and then later pulled in by another agent that's running in Kubernetes.
How has it helped my organization?
Did not use Mirantis Container Cloud in the organization.
What is most valuable?
I think the volume binding is a really interesting feature. For example, if you're running a Mirantis container on your host machine, you can bind a directory of files by the container and use the overlay file system.
Swarm is quite okay for smaller cases. You don't need Kubernetes and all the other orchestration tools for everything. It works for that use case pretty well.
What needs improvement?
I think the build time can be better. There's a lot of work done by Mirantis for BuildKit, for example, or Buildx, and I think there is a lot of stuff that can be done over there.
Some improvements can be made on the Docker Compose level with some dependencies. For example, if you have a service that's dependent on another service, you can't do that today with Docker Compose.
Also, if Mirantis can leverage open source Kubernetes as part of its own offering, I think it would be a huge hit because every developer uses Mirantis. People know Containers because of Docker, and I feel that if they collaborate or incorporate Kubernetes into the Mirantis runtime it would be a big thing because everybody needs local environments and everybody needs to assemble environments for testing, A/B deployments, or production, and have as much of a reproducible environment as possible. I think that would be a huge success.
I would love to see the QUIC protocol support apart from TCP and UDP in Mirantis. I think that they would be the first one to do it because it's not really there at the moment with any other container runtimes that I know of.
For how long have I used the solution?
I have been using this solution for about six years now.
What do I think about the stability of the solution?
I think it's really stable. There were problems in the past, like you have with every software, but I think it's pretty stable now. I have seen very few crashes of the Docker daemon itself, but I'm not talking about the containers because that's not Docker' s job. The stability of those depends what you have learning in your container. As far as the runtime is concerned, I think it's decently stable.
What do I think about the scalability of the solution?
The solution is definitely scalable, but only to some degree. For example, Mirantis did make an effort to get into the orchestration world by having Docker Swarm, but I don't think a lot of people use it because of the other orchestration tools available. I think that's where the scalability problem comes in.
But now with the Mirantis runtime being removed from Kubernetes, which is the industry-wide standard for orchestration of containers, I think it's going in a direction that is not super scalable. Also, with the recent licensing changing with Docker Desktop, a lot of companies are opting to stop using that and switching to another solution like Rancher Desktop, which gives you a UI. If you want to use Docker Desktop in a commercial environment, you have to pay a per user fee. It might be okay for conglomerates and enterprises, but it's not okay for midsize or small companies, because they're tight on budget.
I think there are some scalability issues from my point of view, from the business model and the tech model, and I think stepping out of Kubernetes is a huge setback.
There are currently 200+ people using this solution in my company.
How are customer service and support?
I have never had to use tech support because I use the documentation, which is pretty decent from my point of view. Also, the community is huge, so there's QAs and forums and discussions going on.
Which solution did I use previously and why did I switch?
I don't think there's strong reasoning behind why my company decided to go with Mirantis because it used to be, and still is to some degree, the standard for containers. When it comes to containers, what comes to your mind is basically Docker.
In my organization, we have a lot of developers that are developing applications on top of Kubernetes. Just to keep in sync with the newer version, they decided to switch from Mirantis to Containerd to run their containers, so I think it's changing. In my company, a lot of people are not even using Docker Desktop. Some people are using it because they're used to it and the company had a license for them, but a lot of people switched to an open source alternative to have some DUI for managing their containers.
How was the initial setup?
The initial setup is pretty easy. I think it's super easy with the universal builds offered by Docker for ARM64, Linux, Windows, etc. Even for people who are not familiar with terminal and text files, you can use the Docker Desktop UI to manage all your running containers, images, and modify your Docker daemon JSON file. I think it's really easy as a starting point.
What's my experience with pricing, setup cost, and licensing?
With open source, you can use Mirantis completely free. If you're using Docker Desktop in a commercial environment, you do have to pay a fee, but if you're using the Mirantis runtime, just the daemon and the runtime, you don't have to pay anything. It's all open source. The code is there for BuildKit on GitHub. There's a community, the MOBI project, and you don't have to pay anything.
What other advice do I have?
If you were to use Mirantis for the first time, I would really advise you just to look into the basics of understanding containers in general, anc realize that Mirantis is an abstraction or a way or runtime to run your containers. It is an industry-wide standard now, when it comes to distributing the images, but that's also shifting now to OCI images. I would advise looking into other container runtimes as well, and keep your vision broad and try to make conscious decisions rather than being biased and just following the herd.
I would rate this solution as a seven out of ten because it has really educated users. It created a lot of shift in the industry for using containers. I feel it's stable because it hasn't crashed very much in my experience. The reason I gave this a little bit of a lower number while saying good things about it, is because I don't like how the community' is responding nowadays, especially collaborating with other bigger communities. One of the examples is Kubernetes, for example. There was a backlash and they couldn't agree to stuff. It's really a big thing at the moment, and it will be for the next couple of years.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
DevSecOps Engineer at a tech services company with 11-50 employees
Offers a simple setup phase and good UI
Pros and Cons
- "The product's initial setup phase is simple."
- "I feel that the product lacks to offer a proper health status of the images which are running, making it an area where improvements are required."
What is our primary use case?
I use the solution in my company since we have some in-house applications, and to spin up those applications, we use Docker Enterprise.
What is most valuable?
The most valuable features of the solution are its fairly good UI design and its ability to let users view logs.
What needs improvement?
Though I am unsure, I feel that the product lacks to offer a proper health status of the images which are running, making it an area where improvements are required.
For how long have I used the solution?
I have been using Mirantis Container Cloud for six months. I work with the tool's desktop version. I am just a user of the tool.
What do I think about the stability of the solution?
Stability-wise, I rate the solution a ten out of ten.
What do I think about the scalability of the solution?
Scalability-wise, I rate the solution a ten out of ten.
Around 20 people in my company use the product.
How are customer service and support?
The solution offers a good online community that offers users the option to ask questions related to the product and get answers to troubleshoot the issues.
How was the initial setup?
The product's initial setup phase is simple.
The solution is deployed on an on-premises model.
What's my experience with pricing, setup cost, and licensing?
I rate the product price an eight on a scale of one to ten, where one means low price and ten means high price.
What other advice do I have?
Maybe the other people in my company's environment might be using Doctor Enterprise to manage multi-cloud Kubernetes environments, but I don't use it for that.
The product optimizes and makes DevOps workflow better since it spins up images very fast, and it is a good thing that I have seen in the tool. It is easy to manage which Docker needs to be run and which one needs to be stopped, and it is an area where I use the product the most.
I don't use the tool's centralized management console. I use it individually.
I use the single dashboard option provided by the tool, and if I need to be helpful.
I recommend the product to those who plan to use it.
I rate the tool a ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Apr 24, 2024
Flag as inappropriateWeb Developer at Qanuk GMBH
Containerizes the software but needs improvement in documentation
Pros and Cons
- "The solution containerizes software."
- "Mirantis Container Cloud needs to improve its documentation."
What is most valuable?
The solution containerizes software.
What needs improvement?
Mirantis Container Cloud needs to improve its documentation.
For how long have I used the solution?
I have been using the solution for half a year.
What do I think about the stability of the solution?
I rate the solution's stability an eight out of ten.
What do I think about the scalability of the solution?
I rate Mirantis Container Cloud's scalability a ten on ten. I am the only one using it.
How was the initial setup?
Mirantis Container Cloud's installation is straightforward and is completed in half an hour.
What's my experience with pricing, setup cost, and licensing?
Mirantis Container Cloud is free. However, there are features for which you need to pay.
What other advice do I have?
I rate the solution an eight out of ten.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Mirantis Container Cloud Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
Canonical LXD
Buyer's Guide
Download our free Mirantis Container Cloud Report and get advice and tips from experienced pros
sharing their opinions.