I need help in creating a 'CICD using Jenkins' powerpoint deck and sample Jenkins pipelines for tutorial purposes.
The deck should cover the following points :
Introduction to CICD
Various stages in CICD.
What is CI server ? Various options available
Pipeline as code
Introduction to Jenkins
Advantages of Jenkins over other CI servers.
Different types of Jobs you can make in Jenkins
Declarative vs Scripted pipeline.
An example of each (Pipeline should check out code from Git, perform unit testing, build/package, upload to AWS S3, create AWS ec2 and deploy to it)
Advantages and Disadvantages of each.
Few more topics could be added if the need arises.
Expecting the work to be complete in 3 weeks