Description
Course info
Level
Beginner
Updated
Aug 28, 2019
Duration
1h 33m
Description

At the core of DevOps is a thorough knowledge of continuous integration and delivery. In this course, Getting Started with Concourse, you will understand how to design and build software automation pipelines. First, you will learn how to set up a local Concourse environment for pipeline development. Next, you will discover how to create the core components of a pipeline: resources, tasks, and jobs. Finally, you will explore lifecycle activities and how to manage your running pipelines. When you are finished with this course, you will have the skills and knowledge of continuous integration and delivery needed to automate your path to production.

About the author
About the author

Richard Seroter is the VP of Product Marketing at Pivotal, with a master’s degree in Engineering from the University of Colorado. He’s also an 11-time Microsoft MVP for cloud, an instructor for Pluralsight, the lead InfoQ.com editor for cloud computing, and author of multiple books. As Vice President at Pivotal, Richard leads product, customer, technical, and partner marketing teams. Richard maintains a regularly updated blog on topics of architecture and solution design and can be found on Twitter as @rseroter.

More from the author
Serverless Computing: The Big Picture
Beginner
60m
Apr 17, 2019
DevOps: The Big Picture
Beginner
1h 21m
Jan 23, 2019
More courses by Richard Seroter
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hey everyone, my name is Richard Seroter, and welcome to my course, Getting Started with Concourse. I'm a vice-president at Pivotal, the company behind the Concourse open source project. Implementing deployment pipelines may be the most important thing you can do with your software team right now. Getting software to production consistently is something that distinguishes those best tech teams from the merely average. In this course, we are going to dig deep on Concourse, a popular open source continuous integration and delivery tool that's easy and actually kind of fun to use. No prior experience with Concourse is needed. Some of the major topics that we will cover include understanding the core concepts and architecture of Concourse; designing, assembling and operating pipelines. We'll look at how to build multi-stage pipelines. We'll see how to implement maintainable pipelines that are easily changed. Then we'll look at techniques for troubleshooting your pipelines. By the end of this course, you'll know why Concourse works the way it does, and how to use it to build effective manageable pipelines to deliver software to production. Before beginning the course, you should be familiar with the basics of application development, build tools, and have some comfort working with the command line. I hope you'll join me on this journey to learn about continuous integration and delivery in this course about getting started with concourse here at Pluralsight.