modern CI/CD course
Intended audience
DevOps developers,software developers,software
▼Expand All
-
Introduction & Setup
-
Course introduction
-
Overview of the course objectives and structure
-
Setup instructions for required software and tools
-
-
CI/CD introduction
-
Understanding the principles and benefits of Continuous Integration and Continuous Deployment (CI/CD)
-
Overview of the CI/CD pipeline and its components
-
Introduction to common CI/CD practices and workflows
-
-
Jenkins overview
-
Jenkins Pipeline as code
-
ntroduction to Jenkins Pipeline and its benefits
-
Creating and configuring Jenkins Pipeline jobs
-
Defining stages, steps, and post-actions in a Jenkins Pipeline
-
-
Jenkins Shared Library
-
ntroduction to Jenkins Shared Library
-
Creating and managing reusable components in Jenkins Shared Library
-
Incorporating shared library components in Jenkins Pipelines
-
-
-
GitLab overview
-
GitLab CI/CD pipeline
-
Configuring and defining a GitLab CI/CD pipeline
-
Understanding the structure of GitLab CI/CD configuration files
-
Configuring pipeline triggers and stages
-
-
-
GitHub overview
-
GitHub Actions overview
-
Understanding the structure and components of GitHub Actions
-
Writing workflows using YAML syntax
-
Configuring triggers and event-based workflows in GitHub Actions
-
-
CI/CD with GitHub Actions
-
Building CI/CD pipelines using GitHub Actions
-
Configuring different stages and actions in a workflow
-
Integrating with external tools and services in GitHub Actions
-
-
-
Artifacts repositories overview
-
Artifacts management with Sonatype Nexus
-
Configuring and utilizing Sonatype Nexus as an artifacts repository
-
Publishing and retrieving artifacts in Sonatype Nexus
-
Managing dependencies and versioning in Sonatype Nexus
-
-
Artifacts management with JFrog Artifactory
-
Configuring and utilizing Sonatype Nexus as an artifacts repository
-
Publishing and retrieving artifacts in JFrog Artifactory
-
Managing dependencies and versioning in JFrog Artifactory
-
-
-
GitOps overview
-
GitOps with ArgoCD
-
ntroduction to ArgoCD as a GitOps tool
-
Installing and configuring ArgoCD
-
Managing and deploying applications using ArgoCD
-
-
- Previous knowledge in the basics of Docker and Kubernetes
- Initial familiarity with the basics of CICD and the tools used by the technology and initial ability to use them
Contact Us
03-6176666
03-6176677
info@sela.co.il
SEND
Related Courses