01. Welcome!
ND#9991 C03 L01 A01 Teacher Introduction
Welcome to the Cloud DevOps CI/CD Course!
Welcome to the Cloud DevOps CI/CD Course!
To facilitate software development, Continuous Integration / Continuous Development (CI/CD) has become a swiss army knife of development, deployment, and testing. One of the most popular and oldest currently maintained frameworks for CI/CD is called Jenkins.
Jenkins comes originally from the Hudson project which had very similar features and functionality, but was controlled by Sun Microsystems. Jenkins was released in 2011 and is open source. In addition, Jenkins is highly modular and supports a multitude of plugins. We will cover a few of the plugins at a higher level in this course.
Most of our focus in CI/CD will be on pipelines. With pipelines we are able to use code checked into a Git repository to control the execution, linting, security testing, and performance testing of code. Within the course we will also explore using multiple branches for different levels such as development, staging, and production.