| copyright |
|
||
|---|---|---|---|
| lastupdated | 2018-04-11 |
{:new_window: target="_blank"} {:shortdesc: .shortdesc} {:screen: .screen} {:pre: .pre} {:table: .aria-labeledby="caption"} {:codeblock: .codeblock} {:tip: .tip} {:download: .download}
{: #cs_ov}
{{site.data.keyword.containerlong}} delivers powerful tools by combining Docker and Kubernetes technologies, an intuitive user experience, and built-in security and isolation to automate the deployment, operation, scaling, and monitoring of containerized apps in a cluster of compute hosts. {:shortdesc}
{: #benefits}
Clusters are deployed on compute hosts that provide native Kubernetes and {{site.data.keyword.IBM_notm}}-specific capabilities. {:shortdesc}
| Benefit | Description |
|---|---|
| Single-tenant Kubernetes clusters with compute, network, and storage infrastructure isolation |
|
| Image security compliance with Vulnerability Advisor |
|
| Continuous monitoring of the cluster health |
|
| Secure exposure of apps to the public |
|
| {{site.data.keyword.Bluemix_notm}} service integration |
|
{: #differentiation}
You can run {{site.data.keyword.containershort_notm}} in {{site.data.keyword.Bluemix_notm}} Public or Dedicated, in {{site.data.keyword.Bluemix_notm}} Private, or in a hybrid setup. {:shortdesc}
Review the following information for the differences between these {{site.data.keyword.containershort_notm}} setups.
| {{site.data.keyword.containershort_notm}} setup | Description |
|---|---|
| {{site.data.keyword.Bluemix_notm}} Public | With {{site.data.keyword.Bluemix_notm}} Public on [shared or dedicated hardware or on bare metal machines](cs_clusters.html#shared_dedicated_node), you can host your apps in clusters on the cloud by using {{site.data.keyword.containershort_notm}}. {{site.data.keyword.containershort_notm}} on {{site.data.keyword.Bluemix_notm}} Public delivers powerful tools by combining Docker and Kubernetes technologies, an intuitive user experience, and built-in security and isolation to automate the deployment, operation, scaling, and monitoring of containerized apps in a cluster of compute hosts. For more information, see [{{site.data.keyword.containershort_notm}} technology](cs_tech.html#ibm-cloud-container-service-technology). |
| {{site.data.keyword.Bluemix_notm}} Dedicated | {{site.data.keyword.Bluemix_notm}} Dedicated offers the same {{site.data.keyword.containershort_notm}} capabilities on the cloud as {{site.data.keyword.Bluemix_notm}} Public. However, with an {{site.data.keyword.Bluemix_notm}} Dedicated account, available [physical resources are dedicated to your cluster only](cs_clusters.html#shared_dedicated_node) and are not shared with clusters from other {{site.data.keyword.IBM_notm}} customers. You might choose to set up an {{site.data.keyword.Bluemix_notm}} Dedicated environment when you require isolation for your cluster and the other {{site.data.keyword.Bluemix_notm}} services that you use. For more information, see [Getting started with clusters in {{site.data.keyword.Bluemix_notm}} Dedicated](cs_dedicated.html#dedicated). |
| {{site.data.keyword.Bluemix_notm}} Private | {{site.data.keyword.Bluemix_notm}} Private is an application platform that can be installed locally on your own machines. You might choose to use {{site.data.keyword.containershort_notm}} in {{site.data.keyword.Bluemix_notm}} Private when you need to develop and manage on-prem, containerized apps in your own controlled environment behind a firewall. For more information, see [{{site.data.keyword.Bluemix_notm}} Private product information ](https://www.ibm.com/cloud-computing/products/ibm-cloud-private/) and [documentation ](https://www.ibm.com/support/knowledgecenter/en/SSBS6K_1.2.0/kc_welcome_containers.html). |
| Hybrid setup | Hybrid is the combined use of services that run in {{site.data.keyword.Bluemix_notm}} Public or Dedicated and other services that run on-premise, such as an app in {{site.data.keyword.Bluemix_notm}} Private. Examples for a hybrid setup:
To enable communication between services that are running in {{site.data.keyword.Bluemix_notm}} Public or Dedicated and services that are running on-prem, you must [set up a VPN connection](cs_vpn.html). |
{: #cluster_types}
You can create one free cluster or any number of standard clusters. Try out free clusters to get familiar and test a few Kubernetes capabilities, or create standard clusters to use the full capabilities of Kubernetes to deploy apps. {:shortdesc}
{: #responsibilities} Note: Looking for your responsibilities and container terms when you use the service?
{: #terms} See {{site.data.keyword.containershort_notm}} responsibilities.