CloudBees CD/RO

CloudBees CD/RO Level 1: Release Orchestration (1 Day)


Education focused on Release Managers and others who will be using the Release functionality, and the foundation course for those that will be implementing the Release automation.

Scope of Course

  • Release Automation basics

  • Basic Dashboards and Reporting

  • How to use Release Calendaring

  • What is a Bill of Materials and how to use it

  • Change Tracking in CloudBees CD

Course Sections

  • Overview of Release Concepts

  • Intro to Pipelines for CloudBees CD

  • Intro to Releases

  • Self-service catalog Lab

  • Authoring Release Automation Lab

  • Release Calendering and Orchestration

  • Basic Dashboards and Reporting

  • Properties and Parameters

  • Auditing and Governance

  • Determining the Cause of Failure

Audience

  • Those who will be using the Release Automation

    • Release Managers

    • Development Engineers and Managers

    • QA Engineers and Managers

    • Operations Managers

  • Engineers who will be creating Release Automation

Prerequisites

  • A basic understanding of Software Development Lifecycle and Software Releases

CloudBees CD/RO Level 2: Release Orchestration (1 Day)


This course is for those who will be implementing the Release automation and has a prerequisite of level 1; this course will go deeper into the functionality and features that will assist the implementation team to create the Release Orchestration automation.

Scope of Course

  • Creating CD/RO Pipelines

  • About CloudBees CD/RO’s DSL

  • Using and Managing Access Control

  • Artifact Management

  • Advanced Dashboards and Reports

  • Creating and Using Notifications

Course Sections

  • Introduction to Flow Architecture

  • Flow Pipelines

  • Release Pipeline Labs

  • Additional Release Automation Concepts

  • DevOps Insight Server Dashboards and Reports

  • DSL - Domain Specific Language

  • Change Tracking

  • Notifications

Audience

  • Engineers creating Release Automation

Prerequisites

  • CloudBees CD/RO Level 1: Release Orchestration

  • An understanding of Software Development Lifecycle, and basic understanding of good coding practices

  • An understanding of your company’s Release Process

CloudBees CD/RO Level 1: Deployment Automation (1 Day)


Provides an introduction to the Deployment functionality for those who will be using the Deployment Automation, such as Developers, Dev and QA Managers, and so on. This course will teach users how to navigate and use the Deployment Automation.

Scope of Course

  • Creating Deployment Environments

  • Creating Applications & Components

  • Snapshots

  • Platform Fundamentals: Projects, Procedures,

  • Properties

  • Utility tool - ectool

  • Dynamic Procedures

Course Sections

  • Overview of Deployment Concepts

  • Authoring Deployment Automation

  • Creating Applications & Components

  • Snapshots & Running and Application

  • Using Self Service Catalog

  • Basic Dashboards and Reporting

  • Properties & Parameters

  • Determining the Cause of Failure

Audience

  • Those who will be using the Deployment Automation

    • Developers

    • Development Managers

    • QA Engineers & Managers

    • Operations Team (Production deployment)

  • Engineers who will be creating Deployment Automation

Prerequisites

  • A basic understanding of Software Development Lifecycle and Software Releases

CloudBees CD/RO Level 2: Deployment Automation (1 Day)


Designed for those who will be implementing the Deployment Automation will need to take this course to learn the features and functionality to create the automation. This course has a prerequisite of CloudBees CD/RO Level 1: Deployment Automation.

Scope of Course

  • CloudBees CD/RO Deployment Concepts

  • Application Modeling

  • Environment Modeling

  • Process Automation

  • Properties & Procedures

  • Access Controls

  • Containers & Microservices

  • Snapshot

  • Advanced Deployment features: Blue and Green
    Deployment, Canary Deployment

Course Sections

  • Creating Deploy Objects for Environments

  • Deploy Objects for Applications & Components

  • Deploy Objects for Application Process & Tier Mapping

  • Projects, Procedures, Jobs Labs

  • Properties & Lab

  • Advanced Deploy Concepts, Pipelines, & Snapshots

  • Access Controls

  • Impersonation and Credentials

  • Dynamic Environments

  • Containers & Microservices

  • Advanced Environments

Audience

  • Engineers creating Deployment Automation

Prerequisites

  • CloudBees CD/RO Level 1: Deployment Automation

  • An understanding of the Software Development Lifecycle, and a basic understanding of good coding practices

  • An understanding of your company’s Deployment process is useful

CloudBees CD/RO Level 1: Administration (1 Day)

Focused on processes and knowledge for those who will be installing and maintaining the CloudBees CD (Flow) installation.

Scope of Course

  • Architecture

  • Installation

  • System Performance and Tuning

  • Backup & Recovery

  • Troubleshooting

Course Sections

  • CloudBees CD/RO Overview

  • CloudBees CD/RO Architecture

  • Installation and Recommendations

  • Backup and Recovery

  • System Performance and Tuning

  • Basic Troubleshooting

  • High Reliability and Failover

  • Zones and Gateways

Audience

  • This course is for those who will be installing and maintaining the CloudBees CD/RO installation.

Prerequisites

  • Understanding of deployment infrastructure (including basic server infrastructure, networking principles, storage, firewall & security, etc)

CloudBees Training and Certification FAQ

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