Skip to content
  • Sign In
  • Try Now
View all events
DevOps

Build a CI/CD Pipeline

Published by Pearson

Intermediate content levelIntermediate

Getting Started with DevOps

If your development team is still dealing with manual and repetitive build or deployment-related tasks, this course is for you. Learn the skills needed to build a simple CI/CD pipeline for your application that has a major impact on team productivity and satisfaction. Before you know it, you’ll be coding more and spending less time fixing botched deliveries.

What you’ll learn and how you can apply it

  • Influence development teams and stakeholders toward continuous delivery and improvement
  • Write more maintainable scripts that enable CI/CD
  • Instruct CI/CD systems using YAML notation
  • Integrate your code automatically and continuously
  • Automate deployment and verification of working software
  • Inform team leadership with meaningful metrics

This live event is for you because...

  • Software developers
  • IT Operations Engineers
  • Scrum Masters

Prerequisites

Course Set-up

  • Free account with Gitlab
  • Github repo

Recommended Preparation

Recommended Follow-up

Schedule

The time frames are only estimates and may vary according to how the class is progressing.

Segment 1: DevOps Culture (30 minutes)

  • CI vs CD vs Continuous Delivery
  • Continuous delivery as a direction
  • How to influence culture with metrics
  • Q&A

Break (5 minutes)

Segment 2: Components of Sound CI/CD (60 minutes)

  • Writing maintainable scripts
  • Working with YAML notation
  • Exercise: Repair and test YAML file
  • Q&A

Break (10 minutes)

Segment 3: Continuous Integration (60 minutes)

  • Shrinking the feedback loop
  • Identify the components of CI
  • Build CI that builds an artifact
  • Exercise: Set up a CI-only pipeline
  • Q&A

Break (10 minutes)

Segment 4: Continuous Delivery (60 minutes)

  • Eliminate Human Error
  • Use CLI tools to deploy working software
  • Use simple tests to detect issues
  • Exercise: Run a full CI/CD pipeline
  • Q&A

Course wrap-up and next steps (10 minutes)

Your Instructor

  • Byron Sommardahl

    Byron is a 30+ year veteran in software development and his passion for great code and innovative products has never diminished. In 2010, Byron helped found Acklen Avenue, a software development company in Nashville, TN. Since then, leading as many as 10 simultaneous projects, Byron has gathered a great deal of valuable knowledge in product ownership and agile engineering. Byron's background in quality software development, project management, and expert product ownership has given him the knowledge to lead his teams and his clients to consistent success.

    linkedinXlinksearch