Software Architect at AIOPS group
Real User
Top 5Leaderboard
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?

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.

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
May 2024
Learn what your peers think about Mirantis Container Cloud. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
771,212 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.
Flag as inappropriate
PeerSpot user
Miguel Angel Cuesta Bravo - PeerSpot reviewer
System Administrator at Vermont Solutions
Real User
Top 5Leaderboard
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.
Flag as inappropriate
PeerSpot user
Buyer's Guide
Mirantis Container Cloud
May 2024
Learn what your peers think about Mirantis Container Cloud. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
771,212 professionals have used our research since 2012.
Ulf Dellbrügge - PeerSpot reviewer
Web Developer at Qanuk GMBH
Real User
Top 5Leaderboard
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.
Flag as inappropriate
PeerSpot user
PeerSpot user
Cloud Expert | DevOps | Oracle Consultant at confidential
Consultant
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.

https://www.docker.com/roicalc....

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.
PeerSpot user
Software Engineer at a computer software company with 1,001-5,000 employees
Real User
Top 20
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.
PeerSpot user
Erick  Karanja - PeerSpot reviewer
Technical Lead at Cellulant Kenya
Real User
Top 5Leaderboard
Stable product with an easy setup process
Pros and Cons
  • "The product's most valuable feature is cloud simulation to predict application behavior on the cloud."
  • "There could be an automation feature included in the product. It will speed up application processes and will not require scripting codes."

What is our primary use case?

We use the product for deployment purposes.

What is most valuable?

The product's most valuable feature is cloud simulation to predict application behavior on the cloud. It helps us with setting images and deploying them without a need to certify applications in the Kubernetes environment. We can work in a cloud-managed environment. It allows us to focus on testing properly.

What needs improvement?

There could be an automation feature included in the product. It will speed up application processes and will not require scripting codes.

For how long have I used the solution?

We have been using Docker Enterprise for a year.

What do I think about the stability of the solution?

I rate the product's stability an eight out of ten. I have never had any stability issues.

What do I think about the scalability of the solution?

The platform's scalability depends on the availability of resources. It is highly scalable if there is enough memory or storage space. A team of four to five executives from the CACD team uses Mirantis Container Cloud in our organization. They support all the deployments conducted by the rest of our engineers.

How was the initial setup?

The initial setup is easy and takes a day to complete. The process involves downloading an executable profile, which is available online, and then executing it on the machine. It requires following guidelines from the CACD team for setting up applications.

What other advice do I have?

I highly recommend Mirantis Container Cloud and rate it an eight out of ten. It is a good starting point for organizations adopting containerization and Kubernetes.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Solution Architect at KIAN company
Real User
Reliable, scalable, and easy installation
Pros and Cons
  • "The solution is scalable and we have plans to increase usage in the future."
  • "This solution is open-source and they need to focus on improving the Linux Operating Systems' GUI. It does not have a GUI making it not user-friendly. Additionally, the containers need to improve security and compliance."

What is our primary use case?

In our team, we need to develop virtualization infrastructure and provide a specific environment for the developer and software engineers to migrate microservices and new applications in an environment based on containers. Therefore, we need to build and create a new platform. We established a container engine called Docker and a distributed open-source orchestrators, such as Kubernetes, to manage lots of containers in the environment.

How has it helped my organization?

The organization has a lot of microservices for websites and mobile applications that need to scale easily horizontally and vertically. I am directly responsible for building a Docker environment for the organization for their applications and microservices. Our developers have provided the organization with the benefit of the scalability and availability of the applications. By using Docker Engine and the environment, they can easily run their application in different containers and schedule different hosts. It is simple to scale the applications, check the health and availability.

The most benefits of the containers are resolving the portability of the applications from the developer environment to the production, as well as the ability to scale easily.

What needs improvement?

This solution is open-source and they need to focus on improving the Linux Operating Systems' GUI. It does not have a GUI making it not user-friendly. Additionally, the containers need to improve security and compliance.

For how long have I used the solution?

I have been using this solution for approximately two years.

What do I think about the stability of the solution?

Docker is not stable itself because it is an engine to run containers, and whenever a container is shut down, your data is lost, and you need to restart the containers. However, if you want to receive more stability, you need to use container orchestrators, such as Docker Swarm, or Kubernetes along with Docker. Docker is not perfect itself, you need to use additional software or another orchestration system to make it more stable.

What do I think about the scalability of the solution?

In my company, approximately 10 software engineers and developers are working directly on Docker Engine. In the infrastructure environment, we have two members, myself and another colleague. We build and manage the Docker environment and infrastructure. My main responsibility in my company is providing and developing container solutions, establish and supporting their Docker environment and orchestration systems.

The solution is scalable and we have plans to increase usage in the future.

How are customer service and technical support?

I learned Docker and Kubernetes myself based on online files, such as educational materials published on the websites and at the Dockers website.

Unfortunately, due to sanctions in my country, we cannot access the official support by searching Google for Kubernetes or the Mirantis company that provided and support Docker. Therefore, we need to solve many problems based on online materials available on the internet. For specific more complex and critical problems, we communicate and negotiate with one of our partners in Europe.

It would be better to provide an online lab for providing Docker environments on the Docker website. This would allow any engineers who are looking to work on a Docker environment access to the environments on the website where they can easily work and manage Docker containers freely on the internet. Additionally, Docker should publish some presentations about new features. For example, they could provide a specific channel for interaction between engineers who are working on the Docker to share their knowledge. The Docker community is not great in comparison with VMware or Microsoft community.

How was the initial setup?

Docker installation is very straightforward because you can easily install Docker Engine based on the instruction provided on the Docker website. It is an easy four or five steps process. 

If you have good knowledge about the installation process, it can be installed in five minutes. However, if you do not have any information about the prerequisites of the installation, it can be difficult. You need to provide lots of prerequisites, such as install services. Without previous knowledge, it could take four or five hours.

What about the implementation team?

I did the implementation of the solution myself. My main responsibility is conducting proof of concept, as well as implementing and helping to develop new solutions for Docker and Kubernetes.

What's my experience with pricing, setup cost, and licensing?

The solution is open-source and free to try.

What other advice do I have?

I rate Mirantis Container Cloud a nine 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.
PeerSpot user
Shibu Babuchandran - PeerSpot reviewer
Shibu BabuchandranRegional Manager/ Service Delivery Manager at a tech services company with 201-500 employees
ExpertModeratorReal User

Very informative

HariOmKanth MS - PeerSpot reviewer
DevSecOps Engineer at a tech services company with 11-50 employees
Real User
Top 5Leaderboard
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.
Flag as inappropriate
PeerSpot user