Evolve your automation with Pipelines as Code


Level up your automation skills with this crash course that covers creation of both basic and advanced automation pipelines.

Description:
Jenkins has for a long time been a favorite automation server on the market. It has been one of the primary applications to create Continuous Integration/Deployment pipelines. This was most commonly done via defining a series of individual jobs for the various pipeline tasks. Each job was configured via web forms—filling in text boxes, selecting entries from drop-down lists, etc. Then the series of jobs were strung together, each triggering the next, into a pipeline.

This way of creating and connecting Jenkins jobs to form a pipeline was challenging an limiting. There was no functional development environment and no way of version handling job configurations.

With the 2.x releases and Pipelines as Code these limitations have been removed and it is simpler than ever to create dynamic and scalable automation pipelines. With the possibility to utilize high level programing languages as Java/Groovy and with additional support of custom Pipeline DSL it is a powerfull combination that enables users to easily create simple pipelines and enables development of advanced flows.

Target group:
This course is for everyone that wants to learn how Jenkins can be used to automate a wide range of tasks. It is suitable both for new Jenkins users and more expirienced Jenkins users that want to learn how to fully utilise the benefits of Pipelines as Code.

Prerequisetes:
Basic programing expirience is nice to have. The exercises are very detailed so it is possible to attend the course even without.

 

  • DURATION
  • 1 day
  • LANGUAGE
  • English
  • Swedish
  • CONTENT
  • Introduction to CI and DevOp
  • Automation with Jenkins
  • Configuration and administration
  • Pipelines as Code
  • Tools integration
  • Global Jenkins Libraries
  • Security
  • Best practices

For more information please contact us