We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Building CICD Pipelines with Atlassian Bamboo 7

Jim Weaver

Build and deployment pipelines are a critical part of many applications. Bamboo is an on-premises continuous integration and delivery tool. This course will teach you how to build complex pipelines for applications in Bamboo, including deployment.

Read more

Build and deployment pipelines are a critical part of many applications. Bamboo is an on-premises continuous integration and delivery tool. This course will teach you how to build complex pipelines for applications in Bamboo, including deployment.

Build, testing, and deployment pipelines for applications can be complex. In this course, Building CICD Pipelines with Atlassian Bamboo 7 , you’ll learn how to use Bamboo’s features to automate complex builds and deployments for your applications. First, you’ll learn how to construct build plans with parallel testing steps and by producing artifacts. Next, you’ll discover how to deploy applications and track deployment status with Bamboo using deployment projects. Finally, you’ll learn how to define a build using a configuration-as-code approach with Bamboo. When you’re finished with this course, you’ll have the skills and knowledge of Bamboo necessary to define and leverage complex CICD pipelines with Atlassian Bamboo.

Enroll now

What's inside

Syllabus

Course Overview
Introducing Our Sample Application and Its Pipeline Needs
Using Parallelism and Artifacts
Deploying Applications and Using Variables
Read more
Defining Bamboo Builds as Code
Learning More

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Appropriate for those with experience in building and deploying application pipelines
Provides real-world scenarios and challenges
Taught by Jim Weaver, who is an experienced instructor in the field
Suited for individuals familiar with Bamboo
Some knowledge of continuous integration and delivery (CI/CD) concepts is required

Save this course

Save Building CICD Pipelines with Atlassian Bamboo 7 to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Building CICD Pipelines with Atlassian Bamboo 7. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Building CICD Pipelines with Atlassian Bamboo 7 will develop knowledge and skills that may be useful to these careers:
Pipeline Architect
As a Pipeline Architect, you will be responsible for designing and developing CI/CD pipelines. You may also be involved in developing tools and processes to improve the efficiency and reliability of pipelines. This course can provide you with the skills and knowledge you need to succeed in this role. By learning how to set up and manage pipelines, you can help your team to deliver software more efficiently and with higher quality.
Continuous Delivery Engineer
In the role of a Continuous Delivery Engineer, you will be responsible for implementing and maintaining CD pipelines. You may also be involved in developing tools and processes to improve the efficiency and reliability of pipelines. This course can provide you with the skills and knowledge you need to succeed in this role. By learning how to set up and manage pipelines, you can help your team to deliver software more efficiently and with higher quality.
Continuous Integration Engineer
As a Continuous Integration Engineer, you will be responsible for implementing and maintaining CI/CD pipelines. You may also be involved in developing tools and processes to improve the efficiency and reliability of pipelines. This course can provide you with the skills and knowledge you need to succeed in this role. By learning how to set up and manage pipelines, you can help your team to deliver software more efficiently and with higher quality.
DevOps Consultant
In the role of a DevOps Consultant, you will help organizations to adopt DevOps practices, including the implementation of CI/CD pipelines. You may also be involved in training and mentoring staff on DevOps practices. This course can provide you with the skills and knowledge you need to succeed in this role. By learning how to set up and manage pipelines, you can help your clients to improve their software development processes.
DevOps Engineer
As a DevOps Engineer, you will be a hybrid role that combines software development and IT operations. You will work to bridge the gap between development and operations teams, helping to improve communication and collaboration. This course can be helpful for building a foundation for understanding continuous integration and delivery (CICD) pipelines, which are a key part of DevOps practices. By learning how to set up and manage pipelines, you can help your organization to adopt DevOps practices and improve software delivery.
Release Manager
In the role of a Release Manager, you will be responsible for planning, coordinating, and executing software releases. You may also be involved in managing release schedules and budgets. This course can be helpful for building a foundation in CI/CD pipelines, which are essential for modern software development. By understanding how to set up and manage pipelines, you can help your team to deliver software more efficiently and with higher quality.
Software Engineer
In the role of a Software Engineer, you will typically be responsible for designing, developing, and maintaining software systems. You may also be involved in testing and debugging software. This course can be helpful for building a strong foundation in CI/CD pipelines, which are essential for modern software development. By understanding how to set up and manage pipelines, you can help your team to deliver software more efficiently and with higher quality.
Quality Assurance Analyst
As a Quality Assurance Analyst, you will be responsible for testing and validating software systems to ensure that they meet quality standards. You may also be involved in developing test plans and procedures. This course can be helpful for building a strong foundation in CI/CD pipelines, which are essential for modern software development. By understanding how to set up and manage pipelines, you can help your team to deliver software with higher quality.
Software Test Engineer
As a Software Test Engineer, you will be responsible for testing and validating software systems to ensure that they meet quality standards. You may also be involved in developing test plans and procedures. This course can be helpful for building a strong foundation in CI/CD pipelines, which are essential for modern software development. By understanding how to set up and manage pipelines, you can help your team to deliver software with higher quality.
Software Architect
As a Software Architect, you will be responsible for designing and developing the architecture of software systems. You will also be involved in making decisions about software development tools and technologies. This course can be helpful for building a foundation in CI/CD pipelines, which are becoming increasingly important in modern software development. By understanding how to set up and manage pipelines, you can help your organization to adopt CI/CD practices and improve software delivery.
Data Engineer
As a Data Engineer, you will be responsible for designing, building, and maintaining data pipelines. You may also be involved in developing tools and processes to improve the efficiency and reliability of pipelines. This course can be helpful for building a foundation in CI/CD pipelines, which are becoming increasingly important in data engineering. By understanding how to set up and manage pipelines, you can help your team to deliver data products and services more efficiently and with higher quality.
Cloud Engineer
In the role of a Cloud Engineer, you will be responsible for designing, building, and maintaining cloud-based infrastructure. You may also be involved in managing cloud costs and performance. This course can be helpful for building a foundation in CI/CD pipelines, which are becoming increasingly important in cloud-based software development. By understanding how to set up and manage pipelines, you can help your team to deliver software more efficiently and with higher quality.
Software Development Manager
In the role of a Software Development Manager, you will be responsible for guiding a team of software engineers through the software development lifecycle. You may also be responsible for managing budgets and processes, and ensuring alignment with business priorities. This course, Building CICD Pipelines with Atlassian Bamboo 7, may be useful to help you build a foundation for managing software development pipelines, a critical aspect of modern software development. By understanding how to set up and manage pipelines, you can help your team to deliver software more efficiently and with higher quality.
Project Manager
In the role of a Project Manager, you will be responsible for planning, executing, and closing software development projects. You may also be involved in managing budgets and schedules. This course can be helpful for building a foundation in CI/CD pipelines, which are becoming increasingly important in modern software development. By understanding how to set up and manage pipelines, you can help your team to deliver software more efficiently and with higher quality.
Business Analyst
A Business Analyst works closely with both business and technical teams to analyze business needs and develop solutions. In this role, you may be involved in gathering requirements, developing use cases, and creating prototypes. By taking this course, you will learn how to define and leverage complex CI/CD pipelines with Atlassian Bamboo. This knowledge can be helpful for understanding how to implement and manage CI/CD pipelines, which can be critical for delivering software that meets business needs.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Building CICD Pipelines with Atlassian Bamboo 7.
A comprehensive and detailed handbook with actionable advice and best practices in DevOps. Provides context for applicable concepts and practices.
Provides a comprehensive guide to continuous integration. It covers topics such as version control, testing, and building.
Novel that tells the story of a team that is struggling to deliver software. It provides a practical and entertaining introduction to DevOps and continuous delivery.
Provides a guide to the Lean Startup methodology. It covers topics such as customer validation, iteration, and measurement.
Provides a practical guide to agile testing. It covers topics such as test planning, execution, and reporting.
Provides a comprehensive guide to software testing. It covers topics such as test planning, execution, and reporting.
Provides a comprehensive guide to software testing. It covers topics such as test planning, execution, and reporting.
Provides a comprehensive guide to software quality management. It covers topics such as quality planning, implementation, and measurement.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Building CICD Pipelines with Atlassian Bamboo 7.
Getting Started with Atlassian Bamboo 7
Most relevant
Administering and Monitoring Atlassian Bamboo
Most relevant
Integrating Atlassian Bamboo
Most relevant
Building Machine Learning Pipelines on AWS
Most relevant
Testing and Deploying GatsbyJS Applications: Playbook
Most relevant
Devops: Jenkins Pipeline As Code: All you need to know A ...
DevOps: CICD with Git GitLab Jenkins, Docker and Django
Bitbucket Cloud Fundamentals
Spinnaker Fundamentals
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser