IBM Cloud Docs
Getting started with apps

Getting started with apps

You can use a variety of ways to build and deploy enterprise-ready applications in IBM Cloud. Possible deployment targets include IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud, and IBM Cloud® Code Engine.

Before you begin

Depending on your IBM Cloud® account type, access to certain resources might be limited or constrained. Depending on your plan limits, certain capabilities that are required by some toolchains might not be available. For more information, see Setting up your IBM Cloud account.

For more information about requirements for specific deployment targets, see the following table.

Table 1. Requirements for deployment targets
Deployment target Prerequisites
IBM Cloud Kubernetes Service / Helm Create a free or paid cluster. One free Kubernetes cluster is available per account. For more information, see Deploying apps to Kubernetes clusters. Helm is a package manager for Kubernetes that allows you to package, configure, and deploy apps and services to IBM Cloud Kubernetes Service.
Red Hat OpenShift on IBM Cloud OpenShift is available only through a standard cluster, which requires you to have a billable account. Learn more or create an OpenShift cluster.
IBM Cloud® Code Engine Ensure that you have either a Pay-As-You-Go account or a Subscription account to use Code Engine as your deployment target. If you are using a free Lite account, upgrade it before you use Code Engine. Learn more about accounts.

View previously created apps

You can view previously created apps from the IBM Cloud Resource List. From the IBM Cloud console, select the Navigation Menu icon > Resource list. Then, expand the Developer tools category.

Select an option for creating and deploying apps

Several options are available for you to create and deploy apps on IBM Cloud. You can use any of the following entry points to learn more.