Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Assignment Proposal
Title
Event-Driven Security: A Containerized SOAR Tutorial with Flask, Ansible, and Docker
Names and KTH ID
Deadline
Task 3
Category
Executable tutorial
Description
This executable tutorial demonstrates how to build an event-driven, containerized SOAR (Security Orchestration, Automation, and Response) workflow. This project aims to create a realistic DevSecOps pipeline that responds dynamically to security events.
The tutorial will be hosted on a platform like mybinder.org, providing a browser-based environment with Flask, Ansible, and Docker and the user of the tutorial will execute the following automated workflow:
This tutorial provides hands-on experience with building an automated security response system that integrates web services and containerization.
** Relevance **
This proposal is relevant to DevOps and DevSecOps by demonstrating an automated and "as-code" approach to security operations:
Tutorial Links:
The tutorial is found on Github: https://github.com/leovalentin2/devops-soar
The executable version of it is hosted on mybinder: https://mybinder.org/v2/gh/leovalentin2/devops-soar/main (this link is also reachable via the README.md file in the Github link above)