Getting started with the IBM Cloud, Part 3

Doug Tidwell demos how to work with containers on the IBM Cloud platform

Build a containerized version of your app using Docker and Kubernetes in the IBM Container Service

Comments

Content series:

This content is part # of # in the series: Getting started with the IBM Cloud, Part 3

Stay tuned for additional content in this series.

This content is part of the series:Getting started with the IBM Cloud, Part 3

Stay tuned for additional content in this series.

About this video

In this video, I show you how to take the advanced Cloud Foundry app you created in Part 2 into the world of containers. First you'll set up the Docker, Kubernetes, and IBM Cloud tools you need to package your code. Next you'll build a Docker image from your code and deploy it on your machine. From there, you'll work with Docker images in the IBM Cloud. After creating a Kubernetes cluster, you'll deploy your cloud-based Docker images to them. When it's all done, your app will be available worldwide. No matter where you run your code, it will update the Cloudant NoSQL database you created in Part 1.

IBM Cloud's Platform as a Service (formerly known as Bluemix) lets you quickly create, deploy, and manage your applications in the cloud. You don't have to deal with any of the underlying infrastructure. This video shows you how to make the most of the IBM Container Service as you ignore the mundane details of hosting and maintaining Kubernetes clusters.

To get started, create a free, non-expiring IBM Cloud Lite account and you can do everything that I show in this demo. We'll go through four steps:

  1. Install Docker, the Kubernetes kubectl tool, and container service plugins for the IBM Cloud tools
  2. Build a Docker image from your advanced app and deploy it to your local machine
  3. Create a Kubernetes cluster and move your Docker image into the IBM Cloud
  4. Deploy your Docker image as a container running in a Kubernetes cluster

This video is the third in a four-part series that shows you the full power of IBM Cloud's Platform as a Service. The four videos show you how to build:

  1. A basic node.js application that includes a continuous delivery pipeline and a Cloudant NoSQL database
  2. A more advanced application that displays a web form and updates the database
  3. (This video) A containerized version of the advanced application, using Docker and Kubernetes in the IBM Container Service
  4. A Node.js application that uses a microservice hosted on the IBM Cloud Functions serverless computing platform

More IBM Cloud resources

Ready to take a deeper dive? Check out our newly updated "IBM Cloud Essentials" course, which explores the fundamentals of cloud computing, the IBM Cloud platform, services, and Cloud Foundry applications.

The developerWorks Mailbag is a series of videos that cover topics such as containers, Cloud Foundry apps, microservices, git repositories, serverless computing, chatbots, and other cloud-related technologies.

For a steady stream of tutorials and other technical resources to help you learn, develop, and connect with the IBM Cloud, see the IBM Cloud articles and tutorials on developerWorks. And be sure to visit our IBM Cloud Developer Center.


Downloadable resources


Related topics


Comments

Sign in or register to add and subscribe to comments.

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Cloud computing
ArticleID=1059049
ArticleTitle=Getting started with the IBM Cloud, Part 3: Doug Tidwell demos how to work with containers on the IBM Cloud platform
publish-date=03152018