קורסים מקצועיים למתקדמים

DevOps

The complete guide to JENKINS CI/CD

מספר הקורס 35685

למה ללמוד בג'ון ברייס?
  • למידה חדשנית ודינמית עם כלים מתקדמים בשילוב סימולציות, תרגול וסביבות מעבדה
  • מגוון הכשרות טכנולוגיות עם תכנים המותאמים להתפתחות הטכנולוגית ולביקוש בתעשיית ההייטק
  • מובילים את תחום ההכשרות לעולם ההייטק והטכנולוגיה כבר 30 שנה, עם קהילה של עשרות אלפי בוגרים
  • אתם בוחרים איך ללמוד: פרונטאלית בכיתה, מרחוק ב- Live Class או בלמידה עצמית

המועדים הקרובים

קורס לקבוצות

הקורס נפתח במתכונת של קבוצה בלבד, בהתאמה אישית לארגונים.
לפרטים נוספים: Muzman@johnbryce.co.il

משך הקורס

שעות לימוד:

24

מספר מפגשים:

קורס בוקר:

3

מתכונת הקורס

הקורסים המוזמנים לארגונים מותאמים באופן אישי ומלא לצרכי הארגון, מערכי הלימוד גמישים וניתן לשלב בהם תכנים רלוונטיים וייעודיים.

Overview

In today’s fast phase development and cutting edge microservices architecture, a shorter development time, small and independent releases, and decentralized governance brings to our table a massive set of challenges that we need to overcome from versioning, testing, deployment, and configuration control to multiple streams of tests and deployments under Dockers and K8S environments. Flexibility, short build time and CI/CD as a code are what we are after. Jenkins 2.121 with blue ocean and coming soon Jenkins X (previewed in this course) are the set of tools that every delivery team personal needs to master, and with our course and content, you’ll master it all in no time.

מטרות הקורס

Who Should Attend

DevOps professionals who need to build advanced CI/CD pipelines.

תכנית הלימודים

Course Contents
  • Introduction to Jenkins
    • Overview of Jenkins and its role in CI/CD
    • New features in Jenkins 2.473
    • Jenkins’s architecture and components
    • Freestyle JOB – 101
  • Jenkins Pipelines Basics
    • Introduction to Jenkins Pipelines
    • Declarative vs. Scripted Pipelines
    • Creating and running a simple pipeline
    • Using plugins in pipeline
  • Advanced Pipeline Features
    • Parallel and Sequential stages
    • Using environment variables and credentials
    • Pipeline libraries and shared libraries
    • Debugging and troubleshooting pipelines
    • Conditional Execution and When Conditions
    • Declarative vs. Scripted Pipelines
    • declarative pipeline (docker)
    • Handling Errors, Failures and Retries
Prerequisites
  • Maven familiarity
  • Familiarity with basic Linux administration
  • Open Source software familiarity
  • Source control experience