Seminarinformationen

Seminar - Ziel

In diesem 5-tägigen Seminar „ISC2 CSSLP – Certified Secure Software Lifecycle Professional“ werden Sie umfassend auf die CSSLP-Zertifizierungsprüfung vorbereitet. Ziel des Seminars ist es, Ihnen ein tiefgehendes Verständnis der sicherheitsrelevanten Aspekte im gesamten Softwareentwicklungslebenszyklus zu vermitteln. Sie lernen, wie Sie Sicherheit von Anfang an in den Entwicklungsprozess integrieren, um sichere Anwendungen zu schaffen.

Das Seminar behandelt alle acht Domänen des CSSLP. Dabei beginnen Sie mit den grundlegenden Prinzipien sicherer Software und Sicherheitsdesigns. Sie beschäftigen sich mit der Definition von Sicherheitsanforderungen für Software sowie mit der Analyse von Compliance-, Datenschutz- und Datenklassifizierungsanforderungen. Zudem lernen Sie, Missbrauchsszenarien zu erstellen und eine Security Requirement Traceability Matrix (STRM) zu entwickeln.

Im Bereich sichere Softwarearchitektur und Design führen Sie Bedrohungsmodellierungen durch, definieren Sicherheitsarchitekturen, entwickeln sichere Schnittstellendesigns und führen Risikoanalysen auf architektonischer Ebene durch. Außerdem lernen Sie, während der Implementierungsphase sicheren Code zu schreiben, Sicherheitsrisiken im Code zu erkennen und Sicherheitskontrollen umzusetzen.

Das Seminar umfasst auch detaillierte Module zur sicheren Softwareprüfung, darunter die Entwicklung von Sicherheitstestfällen, Teststrategien und -plänen. Ebenso wird die Verwaltung des Software-Lebenszyklus behandelt, einschließlich sicherer Konfigurations- und Versionskontrolle sowie der sicheren Außerbetriebnahme von Software.

Weiterhin werden Themen zur sicheren Bereitstellung, zum Betrieb und zur Wartung von Software behandelt, einschließlich operativem Risikomanagement, sicherer Freigabe von Software und Unterstützung im Incident Response. Abschließend erhalten Sie Einblicke in die sichere Software-Lieferkette, das Management von Risiken in der Lieferkette, die Sicherheitsbewertung von Drittanbieter-Software sowie die Überprüfung von Herkunft und Vertrauenswürdigkeit (Pedigree und Provenienz).

Teilnehmer - Zielgruppe

  • Software Architect
  • Software Engineer
  • Software Developer
  • Application Security Specialist
  • Software Program Manager
  • Quality Assurance Tester
  • Penetration Tester
  • Software Procurement Analyst
  • Project Manager
  • Security Manager IT

Kurs - Voraussetzungen

  • keine

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Domain 1: Secure Software Concepts

  • Core Concepts
  • Security Design Principles

Domain 2: Secure Software Requirements

  • Define Software Security Requirements
  • Identify and Analyze Compliance Requirements
  • Identify and Analyze Data Classification Requirements
  • Identify and Analyze Privacy Requirements
  • Develop Misuse and Abuse Cases
  • Develop Security Requirement Traceability Matrix (STRM)
  • Ensure Security Requirements Flow Down to Suppliers/Providers

Domain 3: Secure Software Architecture and Design

  • Perform Threat Modeling
  • Define the Security Architecture
  • Performing Secure Interface Design
  • Performing Architectural Risk Assessment
  • Model (Non-Functional) Security Properties and Constraints
  • Model and Classify Data
  • Evaluate and Select Reusable Secure Design
  • Perform Security Architecture and Design Review
  • Define Secure Operational Architecture
  • Use Secure Architecture and Design Principles, Patterns, and Tools

Domain 4: Secure Software Implentation

  • Adhere to Relevant Secure Coding Practices
  • Analyze Code for Security Risks
  • Implement Security Controls
  • Address Security Risks (e.g. remediation, mitigation, transfer, accept)
  • Securely Reuse Third-Party Code or Libraries
  • Securely Integrate Components
  • Apply Security During the Build Process

Domain 5: Secure Software Testing

  • Develop Security Test Cases
  • Develop Security Testing Strategy and Plan
  • Verify and Validate Documentation
  • Identify Undocumented Functionality
  • Analyze Security Implications of Test Results
  • Classify and Track Security Errors
  • Secure Test Data
  • Perform Verification and Validation Testing

Domain 6: Secure Software Lifecycle Management

  • Secure Configuration and Version Control
  • Define Strategy and Roadmap
  • Manage Security Within a Software Development Methodology
  • Identify Security Standards and Frameworks
  • Define and Develop Security Documentation
  • Develop Security Metrics
  • Decommission Software
  • Report Security Status
  • Incorporate Integrated Risk Management (IRM)
  • Promote Security Culture in Software Development
  • Implement Continuous Improvement

Domain 7: Secure Software Deployment, Operations, Maintenance

  • Perform Operational Risk Analysis
  • Release Software Securely
  • Securely Store and Manage Security Data
  • Ensure Secure Installation
  • Perform Post-Deployment Security Testing
  • Obtain Security Approval to Operate
  • Perform Information Security Continuous Monitoring (ISCM)
  • Support Incident Response
  • Perform Patch Management (e.g. secure release, testing)
  • Perform Vulnerability Management
  • Runtime Protection
  • Support Continuity of Operations
  • Integrate Service Level Objectives (SLO) and Service Level Agreements (SLA)

Domain 8: Secure Software Supply Chain

  • Implement Software Supply Chain Risk Management
  • Analyze Security of Third-Party Software
  • Verify Pedigree and Provenance
  • Ensure Supplier Security Requirements in the Acquisition Process
  • Support contractual requirements

Weitere Schulungen zu Thema ISC2

ISC2 CCSP - Certified Cloud Security Professional

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar „ISC2 CCSP – Certified Cloud Security Professional“ erwerben Sie umfangreiche Kenntnisse und Fertigkeiten in den sechs zentralen Bereichen der Cloud-Sicherheit, um Sie ideal auf die CCSP-Zertifizierungsprüfung vorzubereiten. Das Seminar ...

ISC2 CISSP Zertifizierung - Certified Information System Security Professional

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar zur CISSP-Zertifizierung „ISC2 CISSP – Certified Information System Security Professional“ erhalten Sie eine umfassende Einführung in acht zentrale Bereiche der Informationssicherheit, um Sie optimal auf die CISSP-Prüfung vorzubereiten. Der ...

ISC2 CGRC - Certified in Governance, Risk and Compliance

- u.a. in Frankfurt am Main, Köln, Paderborn, Zürich, Jena

In diesem 5-tägigen Seminar „ISC2 CGRC – Certified in Governance, Risk and Compliance“ werden Sie umfassend auf die ISC2-Zertifizierung vorbereitet. Das Seminar vermittelt Ihnen das nötige Wissen und die Fähigkeiten, damit die Informationsrisikomanagementprogramme ...

ISC2 ISSEP - Information Systems Security Engineering Professional

- u.a. in Berlin, Köln, München, Nürnberg, Essen

In diesem 3-tägigen Seminar „ISC2 ISSEP – Information Systems Security Engineering Professional“ erhalten Sie fundierte Einblicke in die Grundlagen des Systems Security Engineering. Sie lernen, wie Sie die wesentlichen Prinzipien des Systems Security Engineering ...