EncartaLabs

GoCD

( Duration: 3 Days )

GoCD training course helps you gain exposure to integrations that fit into enterprise IT ecosystem. You will learn the fundamentals of Continuous Delivery (CD), GoCD enterprise plugins, and methods to set up and configure CD pipelines on GoCD. You will also get to work on industry-based real-time projects in various verticals.

By attending GoCD workshop, attendees will learn:

  • Fundamentals of continuous delivery
  • GoCD enterprise plugins
  • Configure cd pipelines,
  • Managing pipelines and dependencies
  • Pipeline group administration
  • Troubleshooting

  • Knowledge of any Programming language
  • Agile Development
The GoCD class is ideal for:
  • Developers
  • It professionals
  • DevOps engineers
  • Business managers

COURSE AGENDA

1

Overview of Agile Development and Its Advantages

  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment
2

Benefits of Using Continuous Delivery

3

Understanding Continuous Delivery Pipelines

4

Overview of First Class Built-in Concepts

5

Overview of GoCD

  • GoCD Features
  • GoCD Pipelines vs. Jenkins Pipelines
  • Overview of Basic Concepts in GoCD
6

Installing GoCD

  • Installing the GoCD Server
  • Installing a GoCD Agent
7

Using GoCD

  • Using the Pipeline Dashboard
  • Using the Agents and Agent Details Pages
  • Using the Pipeline Activity Page
  • Viewing Stage Details
  • Viewing Job Details
  • Using the GoCD Admin UI
  • Viewing GoCD Server Details
  • Displaying Environments
  • Overview of the Value Stream Map
8

Creating a Pipeline

  • Naming the Pipeline
  • Pointing the Pipeline to a Material on Git
  • Defining Stages, Jobs, and Tasks
9

Finishing and Running Your Pipeline

  • Viewing the Stage Information
  • Viewing the Job Run Output and Details
10

Using a Pipeline as a Material for Another Pipeeline

11

Handling Artifacts

  • Publishing Artifacts
  • Fetching and Using Artifacts
12

Using Custom Tabs

13

Using a Value Stream Map

14

Understanding Fan-Out and Fan-In

15

Configuring GoCD

  • Managing Pipelines and Dependencies
  • Managing Agents
  • Managing Environments
  • Labelling and Scheduling Pipelines
  • Parameterizing a Pipeline
  • Customizing Pipeline Labels
  • Cloning a Pipeline
  • Locking a Pipeline
  • Adding Material and Stage to Existing Pipeline
  • Adding Job to Existing Stage
  • Adding Task to Existing Job
  • Using Pipeline Templates
  • Creating a Manual Pipeline
  • Managing Users and Authentication
  • Pipeline Group Administration
  • Setting Up Notifications

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top