Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Continuous Integration: Tools

via LinkedIn Learning

Overview

Explore a variety of continuous integration and continuous delivery (CI/CD) tool options and learn about the benefits and drawbacks of each one.

Continuous integration and continuous delivery (CI/CD) practices enable developers to reliably produce applications at a faster rate—and enhance team collaboration in the process. As CI/CD grew to become a key DevOps practice area, new CI/CD tools began proliferating throughout the industry. Curious about which tools are right for your team? In this course, Michael Jenkins digs into a variety of CI/CD tools in several different categories, highlighting the pros and cons of each one. Learn about self-hosted options such as Jenkins and Bamboo, SaaS tools, and options from cloud service providers and code repositories.

Syllabus

Introduction
  • Building your CI/CD pipeline
  • What you should know
  • Landscape of CI/CD tools and CI/CD tool categories
  • Pros and cons
  • The experimental pipeline
  • About the exercise files
1. Self-Hosted
  • Jenkins
  • Bamboo
  • TeamCity
  • GoCD
2. Software as a Service (SaaS)
  • Travis CI
  • Codeship
  • CircleCI
3. Cloud Service Providers
  • Amazon Web Services (AWS) CodePipeline and CodeBuild
  • Azure Pipelines
  • Google Cloud Platform (GCP) Cloud Build
4. Code Repositories
  • GitHub Actions
  • GitLab CI
  • Bitbucket Pipelines
Conclusion
  • Next steps

Taught by

Michael Jenkins

Related Courses

Reviews

Start your review of Continuous Integration: Tools

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free