What is IBM Cloud Container Service?

Advanced capabilities for building cloud-native apps, adding DevOps to existing apps, and relieving the pain around security, scale and infrastructure management.

IBM Cloud Container Service features

Powered by IBM Cloud Container Service and Docker

Combining Docker and Kubernetes to orchestrate intelligent scheduling, self-healing and horizontal scaling for rapid delivery of your apps. We'll manage the master nodes, while you customize the worker nodes.

Security is built-in, not bolted-on

Automated encryption, private registries, isolation policies and continuous scanning of Docker images and deployed apps means your production environment will be more secure than either bare metal or a VM.

Cloud and Watson at your fingertips

Over 130 services available to enrich your app, including cognitive, persistent storage, analytics, and identity and access management.

Get started with Kubernetes and IBM Cloud Container Service

How customers use it

Deploy a scalable web application on Kubernetes

This tutorial walks you through how to scaffold a web application, run it locally in a container and then deploy it to an IBM Cloud Kubernetes cluster. Additionally, you’ll learn how to bind a custom domain, monitor the health of the environment and scale.

Go to tutorial

Deploy a web app on kubernetes architecture diagram

Deploy a scalable Apache Cassandra database on Kubernetes

This tutorial shows you how you can deploy Apache Cassandra, the world’s most popular NoSQL database, on top of the world’s most popular container orchestration platform, Kubernetes. You’ll find a full deployment roadmap for a multi-node scalable Cassandra cluster from IBM Cloud Container Service Kubernetes clusters.

Go to tutorial

Architecture diagram for deploying a scalable Apache Cassandra database on Kubernetes

Continuous Deployment to Kubernetes

This tutorial walks you through setting up a continuous integration and delivery pipeline for containerized applications running in Kubernetes. This will cover the set up of source control, build, test and deploy stages as well as adding integrations such as security scanners, notifications, and analytics.

View the tutorial

Continuous Deployment to Kubernetes

Create clusters

In this tutorial series, you can see how a fictional public relations firm uses Kubernetes capabilities to deploy a containerized app in the IBM Cloud. Leveraging IBM Watson™ Tone Analyzer, the PR firm analyzes their press releases and receives feedback.

Go to tutorial

Roadmap image for using Kubernetes to deploy a containerized app

The best workloads for containers?

All of them (really!). Learn why in this InfoWorld article.

Get started in minutes

Manage highly available apps inside Docker containers and IBM Cloud Container Service clusters on the IBM Cloud.