Loading...

Continuous Integration and Continuous Delivery

Fast and Sustainable Release Cycles

Continuous Integration and Continuous Delivery
Paid Course

Continuous Integration and Continuous Delivery

Learn how to configure and provision continuous integration and continuous delivery pipelines enabling software development teams to deliver new and tested code features into production environments every few seconds or minutes.

Course Details

This course provides an in-depth and hands-on exploration of industry-standard open source tooling in order to provision continuous integration and continuous delivery (CI/CD) pipelines enabling software engineers and software development teams to deliver new and tested code features rapidly into production environments every few seconds or minutes. Using real-world applications developed in Java, this course explores in detail the major principles of CI/CD including source code version control with Git, build automation with Apache Maven and Gradle, continuous integration and continuous delivery with Jenkins, containerisation with Docker, orchestration with Kubernetes and monitoring with Prometheus.

Requirements

Outcomes

  • Knowledge of continuous integration and continuous delivery principles.
  • The ability to configure and provision CI/CD pipelines using industry-standard open source tooling including soucre code version control, build automation, automated testing, continuous integration, containerisation, orchestration and monitoring tooling.
  • The ability to deliver new and tested code features rapidly into production environments every few seconds or minutes with oversight from both business and technical teams.
  • Significantly increased confidence during production deployments through more effective and predictable management of software changes and risk, and overall reduction in development and deployment times.

Contact UsLog In