Mirantis Cloud Platform Components

Kubernetes is the new standard for building cloud native, hybrid applications. Running Kubernetes in the public cloud is easy. Hardware provisioning, network orchestration, persistent storage, DNS, back-up, and security are all taken care of for you behind the scenes. But when you run Kubernetes on-premises, all of this falls on the shoulders of enterprise IT, who are then faced with two options:

  • Run Kubernetes on VMware and pay the vTax on your containerized workloads
  • DIY a Kubernetes-native infrastructure using open source software and compromise on security and stability

Mirantis Cloud Platform empowers enterprise IT with an alternative by addressing key challenges in running Kubernetes on premises with a purpose-built, battle-tested open source stack, delivered via a build-operate-transfer model.

Storage for Kubernetes Apps

While the majority of cloud native apps tend to be stateless, they typically process and output information that needs to be persisted in block or object storage. With MCP we can integrate third-party storage like EMC or NetApp on premises, or use Ceph as a default, free alternative. Over its 8-year history, Ceph has evolved to become the de-facto standard in open source, distributed storage. Mirantis has been shipping and supporting Ceph for 6 of the 8 years and has ranked as a top 10 contributor to the Ceph codebase upstream.

Network Isolation Between Kubernetes Tenants

Providing multi-tenancy and network isolation is consistently cited as one of the top challenges in deploying security-sensitive applications to Kubernetes. To address this, Mirantis Cloud Platform comes with two fully supported, open source network fabrics that can be configured as a Kubernetes CNI (container network interface): Calico and Tungsten Fabric.

Ingress & DNS for Kubernetes Clusters

Nobody lives in a cloud native nirvana. In reality, enterprise IT needs to support mixed workloads and hybrid, heterogeneous infrastructure environments. In order to get external services currently running on bare metal or in VMs to talk to new apps running in Kubernetes, you need to configure Kubernetes ingress policies and manipulate external DNS and Load Balancing infrastructure. MCP ships with CoreDNS, MetalLB and NGINx, all fully supported as a part of the full stack solution to make Kubernetes ingress and external DNS configuration seamless.

Bare Metal Management & Virtual Machines for Mixed Workloads

If you are running cloud infrastructure on-premises, you need to operate your fleet of bare metal servers and manage through hardware failures. Discovering newly added or swapped out nodes, configuring RAID and BIOS and bootstrapping them with certified images is part of the routine. OpenStack is the de-facto standard for managing your physical datacenter and KVM infrastructure, and Mirantis’ distribution of OpenStack has emerged as the leading and most trusted option for that purpose.

Operations Powered by GitOps

Mirantis Cloud Platform employs an infrastructure-as-code approach for your on-premises datacenter, just like the public cloud providers, helping you reduce the cost of manual steps and minimizing the risk of delivering change quickly. You can fully automate the delivery, testing and maintenance of your infrastructure, thereby enabling efficient, day-2 operations, zero-downtime upgrades, and the ability to stay current with the latest open source features and fixes.

Mirantis Cloud Platform Bootcamp (MCP100)

Learn MCP concepts, features, and how MCP can be used to deploy and configure cloud environments. Classes are available for enrollment in US and EMEA.

View Class Schedule
Looking for additional details about the components of Mirantis products? VIEW COMPONENT MATRIX
LIVE DEMO
How to Use Service Mesh with VMs and Containers
REGISTER