Key Areas of Competency:

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


  • Working knowledge of IBM Cloud and cloud application development
  • Experience in at least one or more programming languages, for example, Java, Node.js, C#, Python, Ruby, or Go
  • Understanding of basic web protocols such as HTTP, SSL/TLS 
  • Basic understanding of common data structures such as arrays and lists
  • Be able to consume information in a database by using SQL in databases such as MySQL, DB2, Oracle, or SQL Server 
  • Understanding of JSON and REST APIs using cURL or Postman
  • Experience using Linux shell commands and hypervisors, such as VMWare, KVM, or Xen
  • Understanding of source code control concepts in Git-compatible services 
  • Understanding of basic Node.js applications that will be used to illustrate concepts in IBM Cloud


Basic understanding of:

  • Cloud computing models
  • IBM Cloud PaaS
  • Cloud Foundry
  • Application scaling
  • Load testing
  • Cognitive APIs
  • Object storage
  • IBM Cloud DevOps Services
  • DevOps delivery pipeline
  • IBM Cloud data services: NoSQL, SQL

Skills Roadmap

Gain insights into key industry skills and competencies by utilizing these roadmaps to enhance and transform curriculum for new collar jobs.


Introducing twelve - factor application and methodology

IBM Cloud PaaS capabilities, and offerings, containers and Virtual machines

Overview of what is Cloud Foundry, the environment and architecture

  IBM Cloud PaaS and Cloud Foundry

Application deployment in IBM Cloud. Includes understanding of Organizational management in IBM Cloud

Cloud Foundry Command Line Interface (CLI). User labs should include Deploy an application from a project by using the Cloud Foundry command line tool and know how to add services

Debugging in IBM Cloud.

  • Must be able to debug a Java and Node. js application

Load testing in IBM Cloud


  • Must be proficient in REST APIs,
  • Must be able to use Postman for API authentication services
  • Must be able to leverage IBM API Offerings

  IBM Cloud DevOps Services and capabilities

Source code management and delivery pipeline

Continuous integration and delivery.

Managing jobs in the DevOps Services delivery pipeline

Monitoring applications in the cloud

Application scaling in IBM Cloud PaaS

  IBM Cloud Services and Capabilities

Caching and messaging.

  • How to enhance applications with caching and using caching services. Learn how to create a messaging hub service instance.

IBM SSO Service.

  • Secure applications in IBM Cloud using SSO.

Cognitive APIs.

  • Enhance applications with cognitive APIs. Must learn how to configure an app to use Natural Language Understanding

Management of Data Services in IBM Cloud and PaaS.

  • Must be able to create a Cloudant database instance and managing data using queries and indexes

IBM Data Connect service for IBM Cloud.

  • Must be able to Create a dashDB for Analytics service instance and Create a Cloudant NoSQL database instance. Manage data migration between the databases.

Object storage services in IBM Cloud.

  • Create an app and an Object Storage instance in IBM Cloud.
  • Use SWIFT API to learn container management.

Make your courses IBM Digital badge eligible.

Key software and other resources

Free IBM software, platforms, and services

Please visit to register. Once registered
you can download the full suite of IBM Cloud for free.

Other tools and system requirements

Other tools and system requirements

Explore IBM Skill Accelerator Roadmaps

Click here to learn more about how IBM can partner with your campus