Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Continuous Integration: Tools

Continuous Integration: Tools

1h 1mBeginner2023-12-12

Authors

Michael Jenkins

Michael Jenkins

Senior Systems Engineer

Course details

Continuous integration and continuous delivery (CI/CD) practices enable developers to reliably and quickly produce applications at scale—enhancing overall team collaboration in the process. As CI/CD has grown to become one of the most prominent subfields of DevOps, new CI/CD tools have emerged and proliferated across the entire industry. Curious about which tools are right for your team? This course was designed for you. Join instructor Michael Jenkins as he digs into a variety of CI/CD tools and explores several different use case categories, highlighting the pros and cons of each tool, how each tool fits into the wider development landscape, and how to select the tool that will work best for you. Along the way, Michael covers self-hosted options such as Jenkins, Bamboo, and TeamCity; SaaS tools like Travis CI and CircleCI; cloud service providers such as AWS, Azure, and GCP; and code repositories like GitHub, GitLab, and Atlassian Bitbucket.

Skills covered

TeamCityJetBrainsJenkinsSoftware Quality AssuranceGitHubOpen SourceSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Building your CI CD pipeline
  • 02 - What you should know
  • 03 - CI CD tool categories
  • 04 - Pros and cons
  • 05 - The experimental pipeline
  • 06 - About the exercise files

1. Self-Hosted

  • 07 - Jenkins
  • 08 - Bamboo
  • 09 - TeamCity
  • 10 - Comparing self-hosted tools

2. Software as a Service (SaaS)

  • 11 - Travis CI
  • 12 - CircleCI
  • 13 - Comparing SaaS tools

3. Cloud Service Providers

  • 14 - Amazon Web Services (AWS) CodePipeline and CodeBuild
  • 15 - Azure Pipelines
  • 16 - Google Cloud Platform (GCP) Cloud Build
  • 17 - Comparing cloud service provider tools

4. Code Repositories

  • 18 - GitHub Actions
  • 19 - GitLab CI
  • 20 - Bitbucket Pipelines
  • 21 - Comparing code repository tools

5. Selecting a CI Tool

  • 22 - Selecting the right CI tool

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal