Orange Cyberdefence SensePost will be launching a new information security training course aimed at enriching software developers with security thinking.
The SecDevOps course has been developed by penetration testers who test the security of applications, IT environments, CI/CD pipelines and often review source code for development houses.
The training has beenย designed to teach software developers how to integrate security seamlessly into theirย existing software development lifecycles โ whether that be following Agile or traditional Waterfall models.
Scheduled to take place virtually for the first time this September, the courseย addresses a growing industry need: to ensure security is embedded throughout the development lifecycle and not as a last minute add-on just to tick a box or pass an audit.
It will be taught over two days 16-17 September and is open to both enterprises and the public to register.
Orange Cyberdefense training coordinator, Darryn Cull, says this course delivers a comprehensive introduction to SecDevOps, spanning core security principles and best practices through to the most up-to-date tools and technologies.
โThis course is not intended to teach developers how to write secure code, but rather to help them ingrain security guardrails into their day-to-day workflows or broader CI/CD processes. It is ideal for developers, or security analysts and IT specialists wanting to gain entry into the SecDevOps sphere,โ he explains.
Cull says security can no longer wait until the final stages of development.
โWith SecDevOps, developers will learn how to embed automated security checks into each sprint, reducing last-minute fire drills and ensuring safer, more reliable software from day one.โ
Over the course of 16 instructor-led hours, participants will explore both theoretical content and practical applications of key concepts in a secure lab environment.
Attendees will work through ten core modules, ranging from threat modelling with STRIDE to gaining exposure to key security tools that could be integrated into new or existing CI/CD pipelines.
They will also complete more than a dozen hands-on exercises using industry-standard tools and gain knowledge of common security-based methodologies.
The curriculumโs 40/60 split between conceptual overview and practical exercises ensures attendees not only understand how security can be integrated into their development efforts, but gain exposure to tooling that could immediately aid them.
The SecDevOps course is ideal for development houses and in-house teams frustrated by monolithic, five-day security assessments at the end of projects.
It empowers participants to integrate their own security checks into weekly or monthly sprints, making security a continuous part of the development cycle.
He stresses that the training is explicitly tailored for software developers; and pipeline maintainers in their early DevOps transition.
“Non-technical personnel like security managers and IT managers are advised to seek alternative offerings.”
In addition to expert guidance from active penetration testers and security analysts, each attendee will receive an isolated lab environment in which a CI/CD pipeline with security guardrails has already been established.
By submitting source code with known vulnerabilities into the pipeline, the attendees will be able to experience and explore the workings of the security guardrails. Not to mention, gain insight into what the guardrails are doing and why they exist.
โThrough practical exposure to secure coding techniques and automated security tooling, attendees will be equipped to identify and address security issues earlier and quickly in their code bases – streamlining their development processes and strengthening the overall security posture,โ he concludes.
Registration for this course is currently open. Prospective participants must bring a laptop running Chrome or Firefox, have basic familiarity with Linux or Windows command-line interfaces, have some development experience with .NET or equivalents, and arrange access to Zoom or Microsoft Teams.
A Discord account will be used for course collaboration and resources.