-
Notifications
You must be signed in to change notification settings - Fork 475
Executable tutorial Proposal #2882
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@AlessandroColi Yet, I would like you to share more details on what particular threats you will cover, and how you will handle them. Is it a tool that you are making yourself, or an external tool? Please expand on what the tutorial will deliver in more detail and comment on the ILO. |
Readme is not correctly formatted Got: ['Assignment Proposal', 'Title', 'Names and KTH ID', 'Deadline', 'Category', 'Description', 'Description'] |
1 similar comment
Readme is not correctly formatted Got: ['Assignment Proposal', 'Title', 'Names and KTH ID', 'Deadline', 'Category', 'Description', 'Description'] |
Readme is not correctly formatted Got: ['Assignment Proposal', 'Title', 'Names and KTH ID', 'Deadline', 'Category', 'Description', 'Description'] |
Updated, is it clearer now? |
Hello! @dazhijiong and I would like to give feedback on your tutorial! Tell us when you finished first version. |
@sofiabobadilla Hi :) |
As soon as we get the proposal merged, we are happy to receive your feedback on our tutorial ! |
Yes, please proceed. |
Assignment Proposal
Title
Zero-Trust Data Pipelines: A Practical DevOps Security Tutorial
Names and KTH ID
Deadline
Category
Description
This interactive tutorial will provide students with some training and explanation on securing pipelines against threats. It will guide people in transforming a vulnerable deployment workflow into a secure, automated pipeline by implementing security controls that run automatically during build and deployment processes.
Specifically, it will have students add good practices inside their code:
The intended learning outcomes of our tutorial are:
All exercises run directly in Colab using GitHub Actions examples and pipeline configuration patterns that participants can immediately apply to their workflows.
Relevance
One of the most expensive and common reasons for DevOps pipeline failures is data integrity issues. The ability to have automated security controls in place becomes crucial as DevOps teams handle sensitive data across distributed systems more frequently. This tutorial bridges the gap between security theory and real-world application, giving DevOps students useful skills.