CI/CD Pipeline Training

Delivering apps to the end-user in the best possible way is a 'must' for every software company. Yet, there is more than meets the eye: creating an automated and seamless software delivery process is a key requirement for every DevOps team. A CI/CD pipeline can provide a helping hand in this matter and forms a backbone in any software development lifecycle.

Adobe Stock 317757317

What is CI/CD?

Developing and delivering the final software product to the end-user can be a challenging task in itself. Nowadays, we see that more iterative and cyclic approaches like the Continuous Delivery and Continuous Integration method (CI/CD) are taking over the manual ways of software development. CI/CD helps you automate your software delivery process in a series of steps in order to deliver the newest version of the software with speed, safety, and reliability.

Continuous integration and continuous delivery (CI/CD) require continuous testing: the objective is to deliver high quality and secure software. Continuous testing is often implemented as a set of automated regression, performance, and other tests that are executed in the CI/CD pipeline. Continuous delivery (CD) picks up where continuous integration ends. CD automates delivery of applications to selected infrastructure environments (test, staging, production, etc.).


About the CI/CD training

The training course starts with a refresher on the concepts Continuous Delivery and Continuous Integration as we touch on the basics of securely applying concepts such as containers and pipelines. Next, we explore the different aspects of building a CI/CD pipeline. We finish this course with building an actual pipeline including multiple test suites and deployment.

On completion of this course, you’ll have a clear picture of how to implement the well-known steps in a CI/CD pipeline. Along the way, particular attention is given to DevSecOps and security requirements to software development processes relevant to, for example, preventing supply chain attacks.

Why should you attend?

  • Understand the basic requirements for implementing a secure CI/CD process;
  • Gain proper understanding of the benefits of CI/CD and how this will improve your overall software development processes, in relation to software lifecycles;
  • Know what essential tools and components are needed in improving your pipeline to prevent any fails and (security) issues.


This is training is very interactive and practical as we take you along the entire process of setting up an automated CI/CD pipeline and the topics in secure software development in each specific context.

Who should attend?

The CI/CD training is suitable for:

  • DevOps teams;
  • Application builders or testers;
  • Software engineers;
  • Technical staff involved involved in any software development projects


Required Skills & Expertise

A basic understanding of DevOps or software development processes is necessary in order to attend this training.

Interested?

If you are interested in attending this interactive training at your company, please let us know via the contact form, by telephone +31 (0)88 888 31 00 or email info@secura.com.

Would you like to learn more about secure software development? Secura also offer Software Development Lifecycle (SDLC) services to help you develop secure software in a way that fits your development needs. Learn more about our SDLC approach here. Or watch the recording of our past Secure SDLC webinar here.

Secura Contact Shape
Partners of Secura

Cybersecurity is more than technology alone. Secura collaborates with partners in compliance and risk management, integrated application security, privacy, IT- and internet law and certification.