CloudBees Core on Modern Cloud Platforms - Intermediate

Tijdsduur

CloudBees Core on Modern Cloud Platforms - Intermediate

Amazic
Logo van Amazic

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

Er zijn nog geen startdata bekend voor dit product.

Beschrijving

Course Objectives

  • Understand how CloudBees Core is integrated with Kubernetes
  • Know how to use the major CloudBees Core features that are only available for CloudBees Core on modern platforms
  • Learn basic practices for managing your cluster

Audience

The course is applicable to:

  • Administrators of CloudBees Core on modern cloud platforms
  • Pipeline Developers
  • QA Engineers
  • Build and Release EngineersTechnical
  • Project Managers
  • Architects

Prerequisites

Students should take the following courses or have CJE/CCJE certification before taking this class:

  • Jenkins – Fundamentals course
  • Jenkins Administration – Fundamentals course
  • CloudBees Core – Fundamentals course

Ancillary T…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Cloud Computing, Google Apps, VMware vCloud, Microsoft Azure en Amazon Web Services (AWS).

Course Objectives

  • Understand how CloudBees Core is integrated with Kubernetes
  • Know how to use the major CloudBees Core features that are only available for CloudBees Core on modern platforms
  • Learn basic practices for managing your cluster

Audience

The course is applicable to:

  • Administrators of CloudBees Core on modern cloud platforms
  • Pipeline Developers
  • QA Engineers
  • Build and Release EngineersTechnical
  • Project Managers
  • Architects

Prerequisites

Students should take the following courses or have CJE/CCJE certification before taking this class:

  • Jenkins – Fundamentals course
  • Jenkins Administration – Fundamentals course
  • CloudBees Core – Fundamentals course

Ancillary Technologies

Students should also have some familiarity with ancillary technologies related to the product:

  • Docker
  • Git
  • Kubernetes

See Ancillary Resources for documentation and training resources for these and other related technologies.

  • The class has been structured so you can do the exercises even if you are not familiar with these tools but learning them will help you implement CloudBees Core when you get home

Approach

This course includes lectures and hands-on labs

Feel free to ask questions

  • Please keep on topic out of respect for all students

Each student is provided a Virtual Lab environment, which is actually a Kubernetes namespace

  • Follow along with instructor demonstrations
  • Complete the hands-on labs to get real experience

Duration

This training will be delivered for one full day.

Course Modules

Description of CloudBees Core on Modern Cloud Platforms – Intermediate course

This is a one-day class that discusses CloudBees Core on modern cloud platforms, how it is integrated with Kubernetes, and CloudBees Core features that are only available for CloudBees Core on modern cloud platforms

Each student has a virtual lab they can use to follow-along with the lecture materials and to do lab exercises to practice using key features.

  • Each student lab is actually a Kuberetes Namespace

Section 01 – Introduction and First Team Master

  • Brief recap about the CloudBees Core product line and the features that are supported for CloudBees Core on all platforms
  • Learn about the benefits of CloudBees Core on team masters
  • Learn about Team Masters, which simplifies the authorization model for an autonomous team
  • Create your first Team Master in a lab exercise

Section 02 – Architecture

  • Overview of Kubernetes concepts and objects that are used by CloudBees Core
  • Architecture of CloudBees Core running on Kubernetes

Section 03 – Managing the Cluster

  • Understand the CloudBees Core Operations Center
  • Security options for the cluster
  • How to enable bulk management operations
  • CLI enhancements for CloudBees Core on modern cloud platforms
  • Using kubectl, the primary command line tool for running commands for the Kubernetes cluster

Section 04 – Working with Masters

  • Create, configure, and update a Managed Master and configure a Client Master for your Operations Center
  • How and why to connect a Client Master to your CloudBees Core on modern cloud platforms cluster
  • How to modify and migrate the team for a Team Master
  • How to copy a Pipeline from a Managed Master to a Team Master
  • Practice managing masters in a lab exercise

Section 05 – Ephemeral Agents

  • Implement Jenkins ephemeral agents in a Kubernetes cluster
  • Define a Kubernetes Pod template and associated containers to hold the CloudBees Core shared cloud from which ephemeral agents are provisioned . This can be done from the dashboard or from within Pipeline code
  • Modify the Pipeline to create an agent in a lab exercise, run the Pipeline, and monitor the Agent Pods as the Pipeline executes

Section 07 – High Availability with Kubernetes

  • Understand the Kubernetes facilities to recover from failure

Section 08 – Autoscaling Agents

  • Understand why and how to segregate agents from masters in the CloudBees Core cluster
  • See how to implement autoscaling for the agents in your cluster

Section 09 – Installation Demonstration

  • The instructor will walk through the procedure of installing CloudBees Core for modern cloud platforms on Google Kubernetes Engine (GKE)
  • Students who have a Google Cloud Account are welcome to follow along to do their own installation

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)