Agile Training: Mastering Security in DevOps (SECDEVOPS)

Course Delivery

Live Instructor-Led Training

Course Description

The agile training course Mastering Security in DevOps (Agile Training) is a complete study of the challenges associated with securing products that are developed using agile methods. Starting with a discussion of those challenges, the course discusses the difference between the application development context and the operational reality of every day software management. The training discusses concrete ways to inject security into a DevOps environment. Included in the discussion is a complete exploration of threat and risk management, the definition and adoption of standardized operational processes as well as techniques to effectively implement continuous integration and proper security audits.

Course Dates and Pricing

Oct 9 - 12, 2023$3,350.00Nov 6 - 9, 2023$3,350.00Dec 4 - 7, 2023$3,350.00Jan 15 - 18, 2024$3,350.00Feb 12 - 15, 2024$3,350.00Mar 11 - 14, 2024$3,350.00

Course Outline

About DevOps and security

Projects and Processes: Development vs Production
Discussion: Delivering Secure Software through Continuous Delivery
Security and Compliance Challenges and Constraints in DevOps

The Art of Processes and Risk Management

Defining Key Terms: APTs, Threats, Assets, And Vulnerabilities
About Risk Management and the Risk Model
Using the Diamond Model to Perform Risk Analysis
Applying the Risk Model to Prioritize Risks
Managing Risks Proactively: Effective Risk Management
The Importance of Process: Essential Definitions
The Key Role of Configuration Management and Change Management
About Incident and Problem Management
Putting It All Together

Getting Started

Where’s the Design?
Eliminating Waste and Delays
It’s in the Cloud
Microservices and Containers
Separation of Duties in DevOps
Change Control

Injecting Security into DevOps

An Overall Security Approach
OWASP Proactive Controls
Implementing Secure by Default
Making Security Self-Service
Infrastructure Considerations
Iterative, Incremental Change to Contain Risks
Why Continuous Delivery can be an Advantage

Security Tools and Practices

Continuous Delivery
Injecting Security into Continuous Delivery
Secure Design in DevOps
Writing Secure Code in Continuous Delivery
Security Testing in Continuous Delivery
Securing the Infrastructure
Security in Production


Defining Policies Upfront
Automated Gates and Checks
Managing Changes in Continuous Delivery
Separation of Duties in the DevOps Audit Toolkit
Using the Audit Defense Toolkit
Code Instead of Paperwork

Course Locations

  • Ottawa

  • Montreal

  • Toronto

Related Agile Training

SCRUM Training: SCRUM Fundamentals

The course Practical Strategies for Agile Success (SCRUM Training) is a complete study of SCRUM. The training includes building and maintaining a Product Backlog, writing great user stories, managing stakeholders, planning and executing a sprint and performing a sprint review and a sprint retrospective. The course covers essential techniques such as monitoring technical debt, making use of sprint and product burndown charts, and performing Product Backlog grooming to name a few. This SCRUM course covers everything that you need to know to run a SCRUM project. Training course titled SCRUM Training: SCRUM Fundamentals that will allow you to hone your professional skills.

Sep 27 - 29, 2023$2,250.00Oct 25 - 27, 2023$2,250.00Nov 22 - 24, 2023$2,250.00Dec 20 - 22, 2023$2,250.00Jan 31 - Feb 2, 2024$2,250.00Feb 28 - Mar 1, 2024$2,250.00Mar 27 - 29, 2024$2,250.00

Agile Project Management: Principles & Practices

The course Agile Principles and Practices (Agile Project Management Training) provides a balanced introduction to the theory and application of Agile, through presentations, group discussions and hands-on exercises. By the end of the course, participants will understand how different Agile approaches and tools can help their organizations become more client-centered, foster high-performing teams, improve efficiency, to produce quality products and services. This course suits supervisors, managers, team leads and executives in IT and non-IT fields. Training course titled Agile Project Management: Principles & Practices that will allow you to hone your professional skills.

Oct 9 - 10, 2023$1,500.00Nov 6 - 7, 2023$1,500.00Dec 4 - 5, 2023$1,500.00Jan 15 - 16, 2024$1,500.00Feb 12 - 13, 2024$1,500.00Mar 11 - 12, 2024$1,500.00

Agile Training: An Introduction to Agile Development

The course An Introduction to Agile Development (Agile Training) :: THIS SETC Certified course provides participants with a solid introduction to the Agile method. Beginning with the concept of iterative development, the course discusses the basic principles that are shared by all Agile. The course concludes with a brief overview of the SCRUM project management methodology and a general discussion of the change management discipline. Training course titled Agile Training: An Introduction to Agile Development that will allow you to hone your professional skills.

Sep 25 - 26, 2023$1,500.00Oct 23 - 24, 2023$1,500.00Nov 20 - 21, 2023$1,500.00Dec 18 - 19, 2023$1,500.00Jan 29 - 30, 2024$1,500.00Feb 26 - 27, 2024$1,500.00Mar 25 - 26, 2024$1,500.00

Project Management Training: Agile Project Management

What’s the buzz? How does Agile differ from traditional project management? Why change the way you do business? Can you apply Agile to non-IT fields? For many organizations, a move to an Agile, customer-centric, employee-driven approach resulted in greater team performance, innovative solutions and increased customer satisfaction. Is Agile for you? This 4-day Agile Project Management (AGIPM) course provides a thorough exploration of Agile principles, philosophy and methodologies. Balanced with a strong foundation of Agile theory, and the use of real-world case studies, tools, exercises, and activities, participants will come away with practical tools and insights, ready to manage their projects in an Agile way. Training course titled Project Management Training: Agile Project Management that will allow you to hone your professional skills.

Oct 16 - 19, 2023$3,350.00Nov 13 - 16, 2023$3,350.00Dec 11 - 14, 2023$3,350.00Jan 22 - 25, 2024$3,350.00Feb 19 - 22, 2024$3,350.00Mar 18 - 21, 2024$3,350.00

SCRUM Training: A Practical Introduction to Agile

The course A Practical Introduction to Agile (SCRUM Training) shows you what agile project management looks like in the world of SCRUM. You learn how to manage your product backlog and the resulting sprints using sophisticated agile management techniques that can adapt to the changing needs of your clients. You will acquire real skills in Backlog Grooming and in managing every Scrum activity from Sprint Planning to the Sprint Retrospective. The 50:50 theory to practice ratio will further help you to transition your newly acquired SCRUM skills to your workplace. Training course titled SCRUM Training: A Practical Introduction to Agile that will allow you to hone your professional skills.

Oct 2 - 5, 2023$3,750.00Oct 30 - Nov 2, 2023$3,750.00Nov 27 - 30, 2023$3,750.00Jan 8 - 11, 2024$3,750.00Feb 5 - 8, 2024$3,750.00Mar 4 - 7, 2024$3,750.00

SCRUM Training: Becoming a Great Product Owner

The course Becoming a Great Product Owner (SCRUM Training) includes concrete techniques for requirements elicitation & stakeholder management and discusses the creation & maintenance of the Product Backlog in detail. Product Owners are shown how to idenitify epics, features & sprintable PBIs as they perform backlog grooming. This course shows you how to write great user stories through constant interaction with product stakeholders. SCRUM core concepts are mastered through detailed group discussions & extensive practice exercises that allow you to experience the complete SCRUM lifecycle. Training course titled SCRUM Training: Becoming a Great Product Owner that will allow you to hone your professional skills.

Oct 16 - 17, 2023$1,500.00Nov 13 - 14, 2023$1,500.00Dec 11 - 12, 2023$1,500.00Jan 22 - 23, 2024$1,500.00Feb 19 - 20, 2024$1,500.00Mar 18 - 19, 2024$1,500.00

SCRUM Training: The Complete Lifecycle

The course The Complete Lifecycle (SCRUM Training) is a complete study of SCRUM. We start with an overview of various SDLCs and quickly move to the details of SCRUM as it applied to software development. Every aspect of SCRUM is discussed: sprint planning, sprint execution, spring review & the sprint retrospective. How to gather requirements, write user stories, assemble project teams, manage technical debt, risks & changes, and how to create & manage a product backlog are discussed in the context of real-world SCRUM. Training course titled SCRUM Training: The Complete Lifecycle that will allow you to hone your professional skills.

Sep 25 - 28, 2023$3,750.00Oct 23 - 26, 2023$3,750.00Nov 20 - 23, 2023$3,750.00Dec 18 - 21, 2023$3,750.00Jan 29 - Feb 1, 2024$3,750.00Feb 26 - 29, 2024$3,750.00Mar 25 - 28, 2024$3,750.00