Learn at your own pace with anytime, anywhere training.

Classroom Schedule

There are no classes currently scheduled

Virtual Schedule

There are no classes currently scheduled

Request Private Training

Tell us a little about yourself:

Course Description

An IBM Cloud Application Developer - Cloud Solutions v3 technical professional understands concepts essential to the development of Cloud applications. They will have experience creating applications on IBM Cloud. They understand how to build applications by deploying their code on Cloud platforms and extending them through managed services. This individual is able to perform these tasks with little to no assistance from product documentation, support or peers.



  • Planning and implementing cloud ready applications
  • Enhancing cloud applications using managed services
  • Managing applications using continuous delivery toolchains and other Cloud services





  • Working knowledge of developing an application using IBM Cloud
  • Working knowledge of the 12-factor application methodology
  • Understand implementation of the Cloud Customer architecture for Web Application Hosting
  • Understand event driven serverless computing platforms and Functions
  • Working knowledge of core Cloud services (caching, messaging and object storage)
  • Working knowledge of Data services available within IBM Cloud
  • Understanding of Cloud security practices (authentication, API key security, data security)
  • Working knowledge of Cloud-based continuous delivery and continuous integration methods
  • Working knowledge of Cloud operations services (scaling, monitoring, logging)
  • Working knowledge of open technologies like Cloud Foundry, Containers, and Git-based repositories
  • Basic knowledge of web application development frameworks and languages
  • Basic knowledge of common web technologies such as html, Javascript, and css?
  • Understanding of Watson service capabilities
  • Understand emerging technologies such as Machine Learning/Deep Learning, Blockchain, IoT, etc.




Introduction to IBM Cloud 

  • Describe the different capabilities of IBM Cloud
  • Describe the different capabilities of IBM Cloud Private
  • Understand how resources are organized in IBM Cloud


IBM Cloud Compute Options 

  • Distinguish between the various IBM Cloud Platform compute options
  • Build a Cloud Foundry application
  • Understand Function-as-a-Service (FaaS) and build a serverless application using IBM Cloud Functions
  • Understand containers
  • Understand the core concepts of Kubernetes 
  • Understand the core concepts of Helm
  • Deploy an application on IBM Cloud Kubernetes Service (IKS)


Design Cloud Native Applications 

  • Understand the Twelve-Factor App methodology
  • Understand the IBM Web Application Reference Architecture for IBM Cloud 
  • Understand microservices architecture
  • Understand service mesh


Security and Integration 

  • Add single sign-on capabilities to an application
  • Perform hybrid cloud integration
  • Enable loosely coupled integration using Messaging Services
  • Improve performance and scalability of IBM Cloud applications with caching


Data services  

  • Use the different data services
  • Demonstrate knowledge of IBM Cloudant 
  • Develop an application to utilize IBM Cloud Object Storage (ICOS)