Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Advanced Bitbucket Pipelines: Automating Deployments and Managing Third-Party Integrations

Advanced Bitbucket Pipelines: Automating Deployments and Managing Third-Party Integrations

1h 8mAdvanced2025-02-27

Authors

Michael Jenkins

Michael Jenkins

Senior Systems Engineer

Course details

In this course, software engineer Michael Jenkins guides you through how to use advanced Bitbucket topics for your software projects. Gain a solid understanding of developing optimal Bitbucket Pipelines to automate deployments. Dive into integrating Bitbucket Pipelines with third party services within your environment.

Check out this course to find out how you can solve complex CI/CD challenges using Bitbucket Pipelines to reduce build times, leverage the power of pipeline components, and deploy self-hosted runners for more control of your build environments.

Learning objectives
Optimize pipelines for efficiency, reducing time spent processing workflows.
Apply Bitbucket Pipes in build steps to automate tasks, simplify workflows, and improve development speed.
Develop custom pipes to handle unique requirements and workflows specific to your projects or organizations.
Deploy self-hosted runners for maximum control over build environments.

Skills covered

Bitbucket PipelinesAtlassianDevOps FoundationsDevOpsSoftware Development ToolsSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Optimize your CI CD - Advanced techniques with Bitbucket Pipelines
  • 02 - Bitbucket Pipelines review

1. Pipeline Optimizations

  • 03 - Optimizing pipeline performance and reducing build times
  • 04 - Configure maximum runtime
  • 05 - Configure resource allocation
  • 06 - Use conditional steps
  • 07 - Cache dependencies
  • 08 - Solution - Optimize a pipeline

2. Using Pipes in Pipelines

  • 09 - Getting to know pipes
  • 10 - Use a pipe in a pipeline configuration
  • 11 - Use a pipe to deploy code to AWS Lambda
  • 12 - Solution - Use pipes in a pipeline

3. Create Custom Pipes

  • 13 - When to use custom pipes
  • 14 - Develop a custom pipe
  • 15 - Test a custom pipe
  • 16 - Deploy a custom pipe to a container registry
  • 17 - Use a custom pipe in a pipeline
  • 18 - Solution - Develop a custom pipe

4. Self-Hosted Runners

  • 19 - When to use self-hosted runners
  • 20 - Self-hosted runner configurations
  • 21 - Compare repository and workspace runners
  • 22 - Install runners in a workspace
  • 23 - Use self-hosted runners in a pipeline
  • 24 - Solution - Deploy a self-hosted runner

Conclusion

  • 25 - Next steps

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