Docker Swarm: Simplify Multiple Deployments
December 20, 2019

Docker Swarm: Simplify Multiple Deployments

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with Docker

We use Swarm to deploy internal applications in a managed cluster. These applications are mission-critical and used across all departments in the organization. Swarm solves the problem of scaling and load balancing traffic and resources during peak business hours. It allows fast and simple automated deployment which drastically reduces the time spent on this task by developers.
  • Managing a cluster of micro-services.
  • Redundancy, fault-tolerance, and load balancing.
  • Small community - not a lot of information available outside of the documentation.
  • Logging - centralized logging for all applications is something we wish was available.
  • Our deployment process for multiple micro-services has gone down from roughly 3 hours to 20 minutes with centralized orchestration.
  • Replaced multiple tools for deployment and load balancing with just Swarm.

Do you think Mirantis Kubernetes Engine (Docker Enterprise) delivers good value for the price?

Yes

Are you happy with Mirantis Kubernetes Engine (Docker Enterprise)'s feature set?

Yes

Did Mirantis Kubernetes Engine (Docker Enterprise) live up to sales and marketing promises?

Yes

Did implementation of Mirantis Kubernetes Engine (Docker Enterprise) go as expected?

Yes

Would you buy Mirantis Kubernetes Engine (Docker Enterprise) again?

Yes

Swarm is well suited to deploy in an infrastructure of distributed micro-services and orchestrating them from a central platform. It does this job very well, and if you're looking for this functionality, I highly recommend Swarm. However, if you're simply looking for a load balancing and horizontal scaling, I think there are far better and even simpler tools available more suited to that task.

Docker Support

Decent documentation, but not much available beyond that.