Atlassian Bamboo Data Center from Beginner to Advanced!
Atlassian Bamboo Data Center from Beginner to Advanced!, available at $64.99, has an average rating of 4.3, with 45 lectures, based on 1761 reviews, and has 11114 subscribers.
You will learn about Architecture of a cost-effective and scalable Atlassian Bamboo setup. Installing Atlassian Bamboo on Windows, MacOS and Linux. Installing Atlassian Bamboo using Docker. Installing Build Agents and Build Capabilities Running builds in isolated environments Working with Projects, Build Plans, Stages, Jobs and Tasks Connecting to Git-based source control systems securely. Compiling the code and packagin the artifacts. Running unit tests and inspecting the code quality. Deploying the code artifacts using Docker Deploying serverless microservices Administering Bamboo (e.g. users, groups, permissions etc) This course is ideal for individuals who are Developers or DevOps and Platform engineers or Technology Managers or Solution Architects or University Students of IT and/or Computer Science It is particularly useful for Developers or DevOps and Platform engineers or Technology Managers or Solution Architects or University Students of IT and/or Computer Science.
Enroll now: Atlassian Bamboo Data Center from Beginner to Advanced!
Summary
Title: Atlassian Bamboo Data Center from Beginner to Advanced!
Price: $64.99
Average Rating: 4.3
Number of Lectures: 45
Number of Published Lectures: 45
Number of Curriculum Items: 45
Number of Published Curriculum Objects: 45
Original Price: A$29.99
Quality Status: approved
Status: Live
What You Will Learn
- Architecture of a cost-effective and scalable Atlassian Bamboo setup.
- Installing Atlassian Bamboo on Windows, MacOS and Linux.
- Installing Atlassian Bamboo using Docker.
- Installing Build Agents and Build Capabilities
- Running builds in isolated environments
- Working with Projects, Build Plans, Stages, Jobs and Tasks
- Connecting to Git-based source control systems securely.
- Compiling the code and packagin the artifacts.
- Running unit tests and inspecting the code quality.
- Deploying the code artifacts using Docker
- Deploying serverless microservices
- Administering Bamboo (e.g. users, groups, permissions etc)
Who Should Attend
- Developers
- DevOps and Platform engineers
- Technology Managers
- Solution Architects
- University Students of IT and/or Computer Science
Target Audiences
- Developers
- DevOps and Platform engineers
- Technology Managers
- Solution Architects
- University Students of IT and/or Computer Science
Master Atlassian Bamboo Data Center: Unlock the Power of Continuous Integration and Delivery!
Learn how to leverage Atlassian Bamboo Data Center, the industry-leading Continuous Integration and Delivery tool, to streamline your software development process. This comprehensive course offers valuable insights and hands-on training to help you harness the full potential of this powerful technology.
In this course, you will discover:
-
Cost-effective and scalable deployment of Atlassian Bamboo.
-
Building, Testing and Packaging your code.
-
Deploying your code artifacts as Docker Containers.
-
Deploying Serverless microservices.
-
Unit testing and code inspection.
-
Administrative tasks
This course is the culmination of over two decades of my experience as a software engineer and my role as a technology manager specializing in crafting adaptable and cost-effective CI/CD systems over the past decade.
Recently, I’ve undertaken a comprehensive overhaul of this course, reimagining it from the ground up. The goal was to ensure it aligns seamlessly with the latest features of Atlassian Bamboo Data Center and embraces contemporary software deployment trends, including containerization and serverless deployments.
Upon completing this course, you’ll have honed the highly sought-after skills required for architecting, setting up, and configuring Atlassian Bamboo confidently.
Join this course today and unlock the full potential of Atlassian Bamboo in your software development journey. Enrol now to embark on an exciting learning experience!
Course Curriculum
Chapter 1: Introduction
Lecture 1: What is Bamboo and what is Continuous Integration
Lecture 2: The Architecture of a Continous Integration System with Bamboo
Chapter 2: Installing Bamboo
Lecture 1: The Requirements
Lecture 2: Installing Bamboo on Windows
Lecture 3: Installing Bamboo on Mac
Lecture 4: Installing Bamboo on Linux
Lecture 5: Setting Up Database and Configuring Atlassian Bamboo
Chapter 3: Build Agents
Lecture 1: Introduction to Build Agents
Lecture 2: Types of Build Agents
Lecture 3: Introdction to Elastic Build Agents
Lecture 4: Basics of Deploying a Build Agent
Lecture 5: Adding a Local Build Agent and Its Capabilities
Lecture 6: Installing and Authorizing a Remote Build Agent
Lecture 7: Project structures in Bamboo
Chapter 4: Working with Source Control Systems
Lecture 1: Connecting to GitHub and GitHub Enterprise
Lecture 2: Connecting to Git Using SSH Keys
Lecture 3: Connecting to Public Git Repositories
Chapter 5: Build Plans. Building and Packaging your code
Lecture 1: Creating Projects, Build Plans, Stages, Jobs and Tasks
Lecture 2: Compiling the Code and Creating an Artifact
Lecture 3: Variables in Bamboo
Lecture 4: Important Variables to Remember
Lecture 5: Creating and Using Variables in Bamboo
Lecture 6: Triggers in Bamboo
Lecture 7: Plan Branches
Chapter 6: Automated Testing and Code Quality
Lecture 1: Using The Artifacts of The Previous Stage
Lecture 2: Running Unit Tests in Bamboo
Lecture 3: Showing The Test Results in Bamboo
Lecture 4: Inspecting Code Quality (OPTIONAL)
Chapter 7: Continuous Delivery
Lecture 1: Introduction to Deployment Projects
Lecture 2: Creating Deployment Projects
Lecture 3: Building a Docker Image in a Deployment Project
Lecture 4: Pushing a Docker Image to Docker Registry
Lecture 5: Deploying AWS Lambda Functions – Fundamentals
Lecture 6: Deploying AWS Lambda Functions – Preparing the Artifacts
Lecture 7: Deploying AWS Lambda Functions – Uploading Artifacts to AWS S3
Lecture 8: Deploy AWS Lambda Functions – Deploying with Creating a CloudFormation Stack
Lecture 9: Deployment Permissions
Chapter 8: Administering Bamboo
Lecture 1: Users, Groups, and Permissions
Lecture 2: Configuring an Email Server and Sending Notifications
Lecture 3: Extending Atlassian Bamboo Using Applications and Add-ons
Chapter 9: Bamboo and Docker
Lecture 1: Leveraging the Power of Docker in Atlassian Bamboo Data Center
Lecture 2: Building, Testing and Packaging the Code Inside a Docker Container
Lecture 3: Deploying Atlassian Bamboo Data Center Using Docker
Lecture 4: The Docker on Docker Technique
Chapter 10: The End
Lecture 1: Thank You
Instructors
-
Aref Karimi
Technology Leader and Evangalist
Rating Distribution
- 1 stars: 32 votes
- 2 stars: 54 votes
- 3 stars: 279 votes
- 4 stars: 714 votes
- 5 stars: 681 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024