Practical technology training

Course outline for Spinnaker CD

Connect the concepts, work through practical problems, and choose a training plan that fits your goals.

About Spinnaker CD

Spinnaker models application deployment as pipelines that connect artifacts, environments, checks, and promotion decisions. Use a prepared training installation to release a sample service and compare deployment strategies without treating a successful pipeline as proof of application correctness.

Spinnaker CD Course Objectives

  • Explain applications, clusters, server groups, and pipeline stages.
  • Connect a versioned artifact to an approved deployment.
  • Configure triggers, parameters, and verification stages.
  • Compare blue/green and canary-style delivery responsibilities.
  • Diagnose failure and document recovery, permissions, and cleanup.

Pre-requisites

  • Familiarity with application builds, Git, and CI/CD workflows.
  • Working knowledge of Kubernetes or the agreed cloud deployment target.
  • Basic container-image and monitoring concepts.

Lab Setup

  • Prepared Spinnaker training installation with a configured Kubernetes provider and scoped namespace.
  • Sample application images, artifact fixtures, and synthetic monitoring data.
  • Platform installation and provider access are verified in advance; no paid cloud resources or production targets are required.

Detailed Course Outline

Continuous Delivery with Spinnaker

  • CI versus deployment orchestration
  • Application and provider responsibilities
  • Deployment artifacts and environments
  • When a simpler delivery pipeline is sufficient

Applications and Infrastructure Model

  • Applications, clusters, and server groups
  • Load balancers and traffic responsibilities
  • Mapping Kubernetes resources to Spinnaker concepts
  • Account and environment boundaries

Pipeline Fundamentals

  • Stages, tasks, and execution graphs
  • Parameters, expressions, and outputs
  • Manual and event-based triggers
  • Notifications and execution history

Artifact Integration

  • Versioned image and manifest references
  • CI build outputs and expected artifacts
  • Parameterized deployment manifests
  • Promoting the tested artifact rather than rebuilding

Deployment Strategies

  • Blue/green traffic changes
  • Rolling updates and health checks
  • Canary analysis inputs and judgment limits
  • Choosing strategy from service and recovery needs

Approval and Access

  • Manual judgment and environment gates
  • Authentication and pipeline permissions
  • Service accounts and scoped provider access
  • Binding approval to deployment parameters

Verification and Recovery

  • Deployment and service-health evidence
  • Timeouts, failed stages, and retries
  • Restoring a recorded application version
  • Data migrations and effects that rollback cannot undo

Operations and Maintenance

  • Component roles and supported installation methods
  • Pipeline templates and version control
  • Provider/plugin compatibility and upgrades
  • Monitoring, retention, and audit records

Practical Exercise

  • Build a pipeline that deploys a supplied image to a training namespace
  • Add verification and a manual promotion gate
  • Inject a failed check and restore the previous working version
  • Record artifact identity, access scope, and cleanup evidence

How we train

Online training for Spinnaker CD

  • Instructor-led live cohorts
  • Self-paced learning with expert coaches
  • 24x7 cloud labs with end-to-end examples

All sessions are 100% hands-on. Labs and activities are derived from real-world work our engineers deliver.

Classroom training

Available for corporate teams in:

  • Bengaluru
  • Chennai
  • Hyderabad
  • Mumbai
  • Delhi/Gurgaon/NCR
  • Pune

Note: Classroom training is for corporate clients only.

Self-paced hands-on sessions are delivered via VirtualCoach.

Related Technologies