CloudBees CD/RO Curriculum

Learn which courses are available as self-paced and instructor-led as well as their learning objectives.

CloudBees CD/RO Learning Paths

CloudBees CD/RO: Level 1 learning paths

Level 1 role-based learning paths and courses provide a good understanding of a wide scope of topics through a combination of self-paced curriculum, instructional videos, follow-along demo videos, and hands-on lab exercises in a cloud-based lab environment. Many of the Level 1 courses are related to an Associate-level certification, which measures basic knowledge of product usage. Course descriptions are below.

CloudBees CD/RO Role-Based Level 1 Learning Paths

CloudBees CD/RO Training: Level 1 Developer Administrator DevOps Engineer
Essentials

1 hour

checkmark icon checkmark icon checkmark icon
Basics

4 hours

checkmark icon checkmark icon checkmark icon
Release Orchestration

4 hours or 1 day ILT

  checkmark icon checkmark icon
Administration

2 hours

  checkmark icon checkmark icon
Release Orchestration Implementation

4 hours or 1 day ILT

    checkmark icon
Deployment Automation

4 hours or 1 days ILT

    checkmark icon
Deployment Automation Implementation

4 hours or 1 days ILT

    checkmark icon

CloudBees CD/RO: Level 2 learning paths

Level 2 learning paths and courses dive deeper into advanced topics, targeted at a specific role such as an Administrator or DevOps Engineer. These self-paced courses explore specific and advanced features, configurations, use cases and examples, and include a combination of instructional content, videos, and hands-on lab exercises in a cloud-based environment. For select courses in the Level 2 learning paths, pass an assessment to earn a digital course badge. Course descriptions are below.

CloudBees CD/RO Role-Based Level 2 Learning Paths

CloudBees CD/RO Training: Level 2 Developer Administrator DevOps Engineer
Helm for Very Large Kubernetes Deployments

30 minutes

  checkmark icon  
Analytics

2 hours

  checkmark icon checkmark icon
DSL

2 hours

  checkmark icon checkmark icon
Service Catalogs*

2 hours

* Course available in 2024

  checkmark icon checkmark icon
GitHub Actions*

2 hours

* Course available in 2024

    checkmark icon
Security*

2 hours

* Course available in 2024

    checkmark icon
Reliability*

2 hours

* Course available in 2024

    checkmark icon

CloudBees CD/RO Essentials

Self-Paced Certification

About this course

The CloudBees CD/RO Essentials self-paced course begins by exploring terminology and concepts and the relationships between the components of the CloudBees platform. Then, moving on to the core features that explain what it is and what it does, but we reserve the “how” it works for the successive courses. Although there is no lab environment for this course, you will get to interact with various media throughout, and by the end of this learning journey, you will be familiar with the core functionality of CD/RO. As a bonus, this content will help to prepare you for the CloudBees CD/RO Essentials certification exam.

Course duration is approximately 1 hour; your time may vary.

Optionally earn a CloudBees CD/RO Essentials certification after this course.

What you will learn

  • List and describe key CloudBees DevOps terms
  • Describe the relationships between CD/RO and the key components of the CloudBees platform
  • Give an example of CD/RO management-at-scale
  • List and describe Deployment Automation concepts
  • Describe Release Orchestration and provide an example
  • Describe the Reporting capabilities

Audience

This course is recommended for the CloudBees curious and anyone interested in what CloudBees CD/RO can do for your deployments. As a course that is independent of technical roles, it provides a good review for all audiences, regardless of knowledge and experience levels.

Prerequisites

  • Basic understanding of the principles of software development, delivery, and operations
  • General IT business knowledge or general IT technical knowledge is desirable

Certifications

After completing this course, you will be prepared for the following certification exams.

cloudbees unversity certification icon

CloudBees CD/RO Essentials

Designed for everyone to test their conversational understanding of what CloudBees CD/RO can do.

CloudBees CD/RO Level 1: Basics

Self-Paced Instructor-Led Certification

About this course

This course builds on the knowledge learned in the CloudBees CD/RO: Essentials course. It focuses on how to use basic features and capabilities of CloudBees CD/RO and is designed with entry-level, hands-on lab exercises to provide practical exposure to core features. These features are then explored in greater detail within the more advanced CloudBees CD/RO training courses that are available.

Course duration with lab exercises is approximately 2-4 hours; your time may vary.

Optionally earn a CloudBees CD/RO Associate certification after this class.

What you will learn

  • Describe concepts and features that can be applied across CloudBees CD/RO
  • Build a basic application, environments, pipeline, and release using CD/RO Service Catalog templates
  • Configure projects, properties, and parameters
  • Configure and run basic procedures
  • View jobs information for pipelines and procedures
  • View and modify access control on objects in CloudBees CD/RO
  • Access and edit DSL in CloudBees CD/RO
  • Use dashboards and reporting features at a basic level

Audience

  • Anyone who needs basic usage and hands-on experience with CloudBees CD/RO
  • End users in both managerial and implementation roles, such as individuals who need to navigate the CloudBees CD/RO user interface, view and run pipelines and procedures, or review job status
  • Individuals who wish to take additional CloudBees CD/RO Level 1 and Level 2 courses

Prerequisites

  • Complete the following course: CloudBees CD/RO: Essentials
  • Familiarity or experience with software development lifecycles and software release processes
  • Optionally, earn CloudBees CD/RO Essentials certification

Certifications

After completing this course, you will be prepared for the following certification exams. NOTE: If you are an Admin or a DevOps engineer, you can skip this certification and instead take the Associate certification that best fits your role: CloudBees CD/RO Admin Associate or CloudBees CD/RO DevOps Associate.

cloudbees unversity certification icon

CloudBees CD/RO Associate

Users of CloudBees CD/RO can test their basic usage and implementation knowledge.

CloudBees CD/RO Level 1: Administration

Self-Paced Certification

About this course

The CloudBees CD/RO Level 1: Administration course focuses on the skills required for basic administration of the CloudBees CD/RO platform. It is a case-based course with hands-on, integrated labs that demonstrate a basic configuration of CloudBees CD/RO.

Course duration with lab exercises is approximately 2 hours; your time may vary.

Optionally earn a CloudBees CD/RO Admin Associate certification after this class.

What you will learn

  • Local Group, User, and Persona configuration
  • Privilege configuration
  • Resource configuration
  • Workspace configuration
  • Plugin management
  • Project configuration

Audience

  • Those who need basic CD/RO platform administration skills
  • Those who plan to take more advanced CD/RO platform administration courses

Prerequisites

  • Required:
    • CloudBees CD/RO: Essentials course
    • CloudBees CD/RO Level 1: Basics course
  • Recommended:
    • CloudBees CD/RO Essentials certification
    • CloudBees CD/RO Associate certification

Certifications

After completing this course, you will be prepared for the following certification exams. NOTE: Admins can skip the CloudBees CD/RO Associate certification and go straight to the CloudBees CD/RO Admin Associate certification. DevOps Engineers can skip the CloudBees CD/RO Associate certification and go straight to the CloudBees CD/RO DevOps Associate certification.

cloudbees unversity certification icon

CloudBees CD/RO Admin Associate

DevOps Engineers, Administrators, and Operations Engineers can test their proficiency in CloudBees CD/RO administrative tasks.

CloudBees CD/RO Level 1: Release Orchestration

Self-Paced Instructor-Led

About this course

This course builds on the introductory knowledge learned in the CloudBees CD/RO Level 1: Basics course. It dives deeper into release orchestration topics and is designed with hands-on labs to give students practical exposure to Release Orchestration features and functionality.

Course duration with lab exercises is approximately 4 hours; your time may vary.

What you will learn

  • Build a release pipeline, including stages, tasks, and gates, from scratch using Cloudbees CD/RO features and functionality
  • Describe pipeline task types that are available
  • Run a pipeline on a schedule
  • Plan and track a release
  • Use analytics dashboards to gain insight into releases

Audience

The course is for engineers creating release automations.

Prerequisites

  • A basic understanding of software release processes is recommended
  • Before proceeding, it is required that you have completed the CloudBees CD/RO Level 1: Basics course and its prerequisites

CloudBees CD/RO Level 1: Release Orchestration Implementation

Self-Paced Instructor-Led

About this course

This course builds on the knowledge learned in the CloudBees CD/RO Level 1: Release Orchestration course. The course focuses on how to implement release automation using advanced features and functionality. It includes hands-on labs to reinforce knowledge gained in the course.

Course duration with lab exercises is approximately 4 hours; your time may vary.

What you will learn

  • Build and run a release using advanced features, such as conditions and error handling
  • Configure email notifications
  • Add custom links in Job Details and Stage Summaries
  • Track change history
  • Describe basic troubleshooting techniques

Audience

The course is for engineers creating release automations.

Prerequisites

  • A basic understanding of software release processes is recommended
  • Before proceeding, it is required that you have completed CloudBees CD/RO Level 1: Release Orchestration course and its prerequisites

CloudBees CD/RO Level 1: Deployment Automation

Self-Paced Instructor-Led

About this course

Building on the knowledge learned in the CloudBees CD/RO Release Orchestration courses, this course focuses on deployment automation concepts aud usage. It includes hands-on labs to reinforce knowledge.

Course duration with lab exercises is approximately 4 hours; your time may vary.

What you will learn

  • Describe artifact management and how it works with CloudBees CD/RO
  • Describe concepts used in modeling applications and environments
  • Create and use application and environment snapshots
  • Create and use credentials and impersonation
  • Describe deployment and rollback strategies
  • Use dashboards to gain insight into deployment automation processes

Audience

The course is for engineers automating deployments.

Prerequisites

  • A basic understanding of the software development lifecycle is recommended
  • Before proceeding, it is required that you have completed CloudBees CD/RO: Essentials, CloudBees CD/RO Level 1: Basics, and the CloudBees CD/RO Release Orchestration courses and their prerequisites

CloudBees CD/RO Level 1: Deployment Automation Implementation

Self-Paced Instructor-Led Certification

About this course

This course builds on the knowledge learned in the CloudBees CD/RO Level 1: Deployment Automation course. It covers the implementation of application and environment modeling and application deployment using CloudBees CD/RO and is designed with hands-on lab exercises designed to give students practical exposure to these features.

Course duration with lab exercises is approximately 4 hours; your time may vary.

Optionally earn a CloudBees CD/RO DevOps Associate certification after this class.

What you will learn

  • Apply terminology and concepts to implement deployment automation in CloudBees CD/RO
  • Model applications and environments in CloudBees CD/RO
  • Build a deployment automation and deploy an artifact using the automation
  • Associate environments to applications
  • Run an application deployment

Audience

The course is for engineers automating deployments.

Prerequisites

  • A basic understanding of the software development lifecycle is recommended
  • Before proceeding, it is required that you have completed the CloudBees CD/RO Level 1: Deployment Automation course and its prerequisites

Certifications

After completing this course, you will be prepared for the following certification exams.

cloudbees unversity certification icon

CloudBees CD/RO DevOps Associate Certification

Focuses on the broad spectrum of knowledge and practical skills required for active CloudBees CD/RO DevOps professionals, including basic concepts, admin skills, Release Orchestration, Deployment Automation, etc.

CloudBees CD/RO Level 2: Helm for Very Large Kubernetes Deployments

Self-Paced

About this course

This course covers example Helm chart values for very large deployments of CloudBees CD/RO on Kubernetes, and using Helm to install and upgrade CloudBees CD/RO on Kubernetes. Very large deployments of CD/RO are installations that run ~100k jobs per day, ~2k pipelines per day, and ~5M steps per day. This course also has references to further information on site-specific Kubernetes and Helm configuration for CloudBees CD/RO, including database and security configuration.

Course duration is approximately 30 minutes; your time may vary.

What you will learn

  • Configure Helm chart values for very large deployments of CloudBees CD/RO on Kubernetes
  • Use Helm to configure access to the CloudBees Helm chart repository
  • Use Helm to view CD/RO server and agent versions in the CloudBees Helm chart repository
  • Use Helm to install CD/RO server and agent on Kubernetes
  • Use Helm to upgrade CD/RO server and agent on Kubernetes

Audience

  • Individuals, such as Administrators or DevOps Engineers, who are familiar with Kubernetes and have an interest in very large deployments of CloudBees CD/RO on Kubernetes

Prerequisites

  • Complete the following courses:
    • CloudBees CD/RO: Essentials (self-paced)
    • CloudBees CD/RO Level 1: Basics (self-paced or instructor-led)
  • Have familiarity with Kubernetes

CloudBees CD/RO Level 2: Analytics

Self-Paced Badge

About this course

This course covers use and creation of reports and dashboards in CloudBees CD/RO. It builds on the knowledge learned in CloudBees CD/RO Level 1: Basics and CloudBees CD/RO Level 1: Admin courses, focusing on how to display CloudBees CD/RO data in reports and dashboards. It combines informational and instructional curriculum with hands-on exercises to reinforce knowledge learned in the course.

The course begins with an overview of the analytics architecture, the data model, and terminology. It then focuses on how to create new dashboards and reports using built-in data within CloudBees CD/RO. Learners will have the opportunity to create new reports and dashboards using their course lab environments.

Course duration is approximately 2 hours; your time may vary.

Pass an assessment at the end of the course to earn a CloudBees CD/RO Analytics digital badge.

What you will learn

  • Describe terminology and concepts associated with CloudBees CD/RO analytics
  • Examine analytics architecture and the data model
  • Identify CloudBees CD/RO dashboards that are available and the use for each dashboard
  • Create basic reports and dashboards using built-in report object types

Audience

  • Individuals, such as Administrators or DevOps Engineers, who will need to view and create CloudBees CD/RO reports and dashboards at a basic level

Prerequisites

Complete the following recommended courses:

  • CloudBees CD/RO: Essentials (self-paced)
  • CloudBees CD/RO Level 1: Basics (self-paced or instructor-led)
  • CloudBees CD/RO Level 1: Admin (for Administrator roles only; self-paced or instructor-led)

CloudBees CD/RO Level 2: DSL

Self-Paced Badge

About this course

The CloudBees CD/RO Level 2: DSL course focuses on how to access and use domain-specific language (DSL) in CloudBees CD/RO, including when to use groovy DSL versus YAML. It builds on introductory knowledge learned in the CloudBees CD/RO Level 1 courses. The course contains lab exercises that demonstrate basic use cases for using DSL. These use cases can later be applied to other scenarios. Pass an assessment at the end of the course to earn a CloudBees CD/RO DSL digital badge.

Course duration is approximately 2 hours; your time may vary.

Pass an assessment at the end of the course to earn a CloudBees CD/RO DSL digital badge.

What you will learn

  • Describe what DSL is and the benefits of using DSL
  • Differentiate when to use groovy DSL versus YAML DSL
  • Generate and evaluate DSL using different methods
  • Create and modify objects using DSL.
  • Use DSL for basic use cases
  • Troubleshoot DSL issues

Audience

  • Roles that involve CloudBees CD/RO implementation or configuration
  • Anyone who will be creating, modifying, and maintaining pipelines, procedures, or other objects in CloudBees CD/RO
  • Individuals who wish to take additional CloudBees CD/RO Level 2 courses

Prerequisites

  • Have familiarity with creating objects in CloudBees CD/RO, such as building pipelines and procedures
  • Complete the following recommended courses:
    • CloudBees CD/RO: Essentials (self-paced)
    • CloudBees CD/RO Level 1: Basics (self-paced or instructor-led)
    • CloudBees CD/RO Level 1: Admin (for Administrator roles only; self-paced or instructor-led)
    • CloudBees CD/RO Level 1: Release Orchestration and CloudBees CD/RO Level 1: Release Orchestration Implementation
    • CloudBees CD/RO Level 1: Deployment Automation and CloudBees CD/RO Level 1: Deployment Automation Implementation

CloudBees CD/RO Level 2: GitHub Actions

Self-Paced Badge

About this course

The CloudBees CD/RO Level 2: GitHub Actions course focuses on how to run CloudBees CD/RO operations using GitHub Actions workflows. It builds on introductory knowledge learned in the CloudBees CD/RO Level 1 courses. The course contains lab exercises that demonstrate basic use cases for using GitHub Actions with CloudBees CD/RO. These use cases can later be applied to other scenarios.

Course duration is approximately 2 hours; your time may vary.

Pass an assessment at the end of the course to earn a CloudBees CD/RO GitHub Actions digital badge.

This course will be available in early 2024.

What you will learn

  • Describe how CloudBees CD/RO and GitHub Actions work together
  • Identify the benefits of using GitHub Actions with CloudBees CD/RO
  • Set up and use CloudBees CD/RO with GitHub Actions for basic use cases

Audience

  • Roles that involve CloudBees CD/RO implementation or configuration
  • Anyone who will be creating, modifying, and maintaining pipelines, procedures, or other objects in CloudBees CD/RO
  • Individuals who wish to take additional CloudBees CD/RO Level 2 courses

Prerequisites

  • Complete the following recommended courses:
    • CloudBees CD/RO: Essentials (self-paced)
    • CloudBees CD/RO Level 1: Basics (self-paced or instructor-led)
    • CloudBees CD/RO Level 1: Release Orchestration and CloudBees CD/RO Level 1: Release Orchestration Implementation
    • CloudBees CD/RO Level 1: Deployment Automation and CloudBees CD/RO Level 1: Deployment Automation Implementation
  • Have familiarity with creating objects in CD/RO, such as building pipelines and procedures
  • Have familiarity with GitHub repositories
  • While not required, earning CloudBees CD/RO certifications such as CloudBees CD/RO Essentials certification, and CloudBees CD/RO Associate, CloudBees CD/RO Admin Associate, or CloudBees CD/RO DevOps Associate certifications are recommended to ensure proficiency in foundational knowledge

CloudBees Training and Certification FAQ

Frequently Asked Questions related to CloudBees self-paced and instructor-led training as well as CloudBees Certification