Atlassian Bamboo Administrator

The Bamboo Administrator Training course is designed to provide in-depth knowledge of the Bamboo CI/CD tool. Participants will learn how to manage and configure the Bamboo server, create and manage build plans, automate software deployment, and integrate Bamboo with other tools such as JIRA, Bitbucket, and GitHub. This course is ideal for individuals who want to enhance their technical skills and become proficient in managing and deploying software applications using Bamboo.

img
request

Can’t find a batch you were looking for?

 

The Bamboo Administrator Training course is designed to provide in-depth knowledge of the Bamboo CI/CD tool. Participants will learn how to manage and configure the Bamboo server, create and manage build plans, automate software deployment, and integrate Bamboo with other tools such as JIRA, Bitbucket, and GitHub. This course is ideal for individuals who want to enhance their technical skills and become proficient in managing and deploying software applications using Bamboo.

 

Course Objectives:
 

In this course, you will learn to:

 
  • Learn the proper ways of implementing CI and CD systems.
  • Install bamboo and set up local or static build agents.
  • Configure Elastic build agents on AWS
  • Create tasks and jobs
  • Use parallelism to build and pack code faster
  • Setting up Capabilities and Agents
  • Configuring Remote Agents
  • Working with the Bamboo platform more efficiently
  • Integrating with Confluence and Jira
  • Distributing the Builds
  • Connecting the Bamboo to the instant messaging server
 

Course content

 

Getting started with Atlassian Bamboo
  • Introduction to Bamboo
  • Understanding the Bamboo CI Server
  • Using Bamboo in the enterprise
  • Bamboo installations on systems
  • Bamboo remote agent installation
  • Running Bamboo as a service
  • Getting started with Bamboo live environment with Java project
  • Introduction to Bamboo dashboard
  • Using the Bamboo dashboard
Using Bamboo – A deep dive
  • Configuring plans
  • Viewing a plan’s build information
  • Creating a plan
  • Using plan branches
  • Using the branch status page
  • Managing plans
  • Configuring a plan’s permissions
  • Disabling or deleting a plan
  • Modifying multiple plans in bulk
  • Moving plans to a different project
  • Configuring concurrent builds
  • Configuring the hanging build event
  • Configuring the build queue timeout event
  • Disabling build monitoring
Linking Bamboo to Source code repositories
  • Fundamentals of source code management
  • Introduction to source control repositories
  • Introduction to Bitbucket, GitHub, Mercurial, CVS and others
  • Linking Bamboo to Bitbucket
  • Linking Bamboo to GitHub
Triggering Builds
  • Polling the repository for changes
  • Repository triggers the build when changes are committed
  • Cron-based scheduling
Jobs and tasks
  • Creating a job
  • Configuring jobs
  • Configuring a job’s requirements
  • Configuring a job’s build artifacts
  • Configuring miscellaneous settings for a job
  • Disabling or deleting a job
  • Deleting a job’s current working files
  • Configuring tasks
  • Checking out code
  • Configuring a builder task
  • Configuring a test task
  • Configuring a variables task
  • Configuring a deployment task
  • Pattern matching reference
  • Sharing artifacts
Working with Builds
  • Working with build results
  • Viewing a build result
  • Assigning responsibility for build failures
  • Configuring build results expiry for a plan
  • Deleting the results of a plan build
  • Working with comments and labels
  • Quarantining failing tests
  • Setting up plan build dependencies
  • Dependency blocking strategies
  • Viewing test statistics for a job
  • Reordering jobs in the build queue
  • Stopping an active build
Deployment projects
  • Understanding deployment release
  • Deployment projects workflow
  • A sample deployment project
  • Creating and configuring a deployment project
  • Naming versions for deployment releases
  • Creating a deployment environment
  • Tasks for deployment environments
  • Triggers for deployment environments
  • Agents for deployment environments
  • Notifications for deployment environments
  • Requirements for deployment environments
  • Managing deployment projects
  • Deployments from branches
Getting feedback
  • Notifications
  • Displaying the wallboard
  • Configuring notifications for a plan and its jobs
  • Reporting
  • Viewing build statistics for all users
  • Viewing build results for an author
  • Generating reports on selected authors
  • Generating reports across multiple plans
  • Viewing the Clover code-coverage for a plan
  • Viewing the Clover code-coverage for a build
Integrating Bamboo with Atlassian applications
  • Linking Bamboo to another application
  • Integrating Bamboo with JIRA applications
  • Viewing linked JIRA application issues
  • Linking JIRA application issues to a build
  • Creating JIRA application issues from a build
  • Viewing Bamboo activity in JIRA applications
  • Integrating builds with your issues workflow
Integration with Confluence:
  • Setting up the Confluence integration in Bamboo
  • Displaying Bamboo build results in Confluence
  • Linking Bamboo build plans to Confluence pages
  • Configuring Confluence for Bamboo integration
Connecting Bamboo to an instant messaging server
  • Setting up the instant messaging integration in Bamboo
  • Sending build notifications to instant messaging channels
  • Configuring Bamboo for instant messaging integration
  • Troubleshooting instant messaging connectivity issues
Integration with Clover
  • Setting up the Clover integration in Bamboo
  • Configuring Bamboo to use Clover for code coverage reporting
  • Viewing Clover code coverage reports in Bamboo
  • Troubleshooting Clover integration issues
Bamboo extensions
  • Installing and managing Bamboo plugins
  • Popular Bamboo plugins and their usage
  • Writing custom Bamboo plugins
  • Bamboo plugin development best practices

 

To see the full course content Download now

Course Prerequisites

 
  • Basic knowledge of DevOps would be an added advantage
  • Basic knowledge of software development and deployment
  • Familiarity with software development tools such as Git and Maven

Who can attend

 
  • DevOps engineers
  • Developers
  • Technical managers
  • Solution architects
  • System Administrators
  • Quality Assurance Engineers

Number of Hours: 30hrs

Certification

  1. Atlassian Cloud Foundations
  2. Atlassian Confluence Essentials

Key features

  • One to One Training
  • Online Training
  • Fastrack & Normal Track
  • Resume Modification
  • Mock Interviews
  • Video Tutorials
  • Materials
  • Real Time Projects
  • Virtual Live Experience
  • Preparing for Certification

FAQs

DASVM Technologies offers 300+ IT training courses with 10+ years of Experienced Expert level Trainers.

  • One to One Training
  • Online Training
  • Fastrack & Normal Track
  • Resume Modification
  • Mock Interviews
  • Video Tutorials
  • Materials
  • Real Time Projects
  • Materials
  • Preparing for Certification

Call now: +91-99003 49889 and know the exciting offers available for you!

We working and coordinating with the companies exclusively to get placed. We have a placement cell focussing on training and placements in Bangalore. Our placement cell help more than 600+ students per year.

Learn from experts active in their field, not out-of-touch trainers. Leading practitioners who bring current best practices and case studies to sessions that fit into your work schedule. We have a pool of experts and trainers are composed with highly skilled and experienced in supporting you in specific tasks and provide professional support. 24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts. Our trainers has contributed in the growth of our clients as well as professionals.

All of our highly qualified trainers are industry experts with at least 10-12 years of relevant teaching experience. Each of them has gone through a rigorous selection process which includes profile screening, technical evaluation, and a training demo before they are certified to train for us. We also ensure that only those trainers with a high alumni rating continue to train for us.

No worries. DASVM technologies assure that no one misses single lectures topics. We will reschedule the classes as per your convenience within the stipulated course duration with all such possibilities. If required you can even attend that topic with any other batches.

DASVM Technologies provides many suitable modes of training to the students like:

  • Classroom training
  • One to One training
  • Fast track training
  • Live Instructor LED Online training
  • Customized training

Yes, the access to the course material will be available for lifetime once you have enrolled into the course.

You will receive DASVM Technologies recognized course completion certification & we will help you to crack global certification with our training.

Yes, DASVM Technologies provides corporate trainings with Course Customization, Learning Analytics, Cloud Labs, Certifications, Real time Projects with 24x7 Support.

Yes, DASVM Technologies provides group discounts for its training programs. Depending on the group size, we offer discounts as per the terms and conditions.

We accept all major kinds of payment options. Cash, Card (Master, Visa, and Maestro, etc), Wallets, Net Banking, Cheques and etc.

DASVM Technologies has a no refund policy. Fees once paid will not be refunded. If the candidate is not able to attend a training batch, he/she is to reschedule for a future batch. Due Date for Balance should be cleared as per date given. If in case trainer got cancelled or unavailable to provide training DASVM will arrange training sessions with other backup trainer.

Your access to the Support Team is for lifetime and will be available 24/7. The team will help you in resolving queries, during and after the course.

Please Contact our course advisor +91-99003 49889. Or you can share your queries through info@dasvmtechnologies.com

like our courses