Skip to content
Support Materials
Materials and guides for Rahti / OpenShift
Initializing search
Gitlab
Main
1. DEV
2. SEC
3. OPS
4. TEST
5. AI
6. OPF
7. GEN
Support Materials
Gitlab
Main
1. DEV
1. DEV
AI native software development introduction and live coding - Pieter ter Berg, Pinja
Development
Development
Using Docker
Using Docker
Prestashop and docker
Development Environment
Development Environment
Setting up development environment
Repostitorys
Repostitorys
Set up Prestashop repositorys
Using Git
Using Git
Making changes in your code
Good Commit practices
Gitlab practices part 1
Using Git by Pyry Hartman
2. SEC
2. SEC
Welcome to SEC material section
How I became aware of security - Jens Wegar , Locotech Oy
SEC - Introduction to information security testing
Kurssin alustava sisältö
Cyber Security as a work inside organization - Sergey Martikainen, Locotech Oy
About bug reporting
About bug reporting
About Security Bug reporting
Fuzz testing
Fuzz testing
Fuzz testing
Hardening MicroK8s
Hardening MicroK8s
Hardening MicroK8s
IriusRisk ThreatModeling
IriusRisk ThreatModeling
IriusRisk a tool for Threat Modeling
Threat Modeling principles
OWASP
OWASP
OWASP Dependency Check
OWASP
Dynamical application security testing
Dynamical application security testing
About DAST
Software library quality metrics
Software library quality metrics
About Software component quality metrics
Statical source code analysis
Statical source code analysis
Forking of Presta Shop Source Code and SAST
About SAST
3. OPS
3. OPS
Introduction of Platform Engineering and operations
Production platform
Production platform
How to setup Product Lines
Platform v0
Platform v0
1. Installing PrestaShop on Rocky Linux
2. PrestaShop Installation GUI
Platform v1
Platform v1
1. Setting up first service as container
2. Setting up PrestaShop on Rocky Linux 10 with Docker
3. Setting up CI/CD pipeline
Platform v2
Platform v2
1. Installing MicroK8s on Rocky Linux
2. Deploy Gitlab Agent + Runner on MicroK8S
3. Setting Up a Service
4. Deploying PrestaShop From cPouta Server With Internal Docker Images
5. CI/CD and Helm installation of PrestaShop
6. Install MicroK8s management tools
7. Sharing one MicroK8S for several repositories
8. Enabling Test automation pipeline
9. Installing of kagents for MicroK8s
10. Enabling of Metrics and Monitoring
11. Installing multiple services on MicroK8s
99. Cleaning and removing setup
Platform v3
Platform v3
About CSC
About Red Hat Academy
Guides and technologies
Guides and technologies
CSC and cPouta
CSC and cPouta
Setting up your first virtual machine
Docker
Docker
Docker technology
Gitlab CI
Gitlab CI
About gitlab ci
Gitlab runner setup
IaC
IaC
Infrastructure as Code (IaC)
Kubernetes
Kubernetes
Introduction to Kubernetes Management Tools
Open Stack
Open Stack
About cPouta service
Orchestration
Orchestration
Ansible
Chef
Fabric
Puppet
Rahti
Rahti
Deploying PrestaShop on Rahti
Materials and guides for Rahti / OpenShift
Ssl
Ssl
Reference product prestashop
Reference product prestashop
Prestashop requirement model
Architecture
Architecture
About Service Architecture of eCommerce Platform
Setup guides
Setup guides
Helm
Helm
Deploy custom PrestaShop Helm chart (internal repos)
Installing PrestaShop SUT (System Under Test) on Kubernetes
4. TEST
4. TEST
Welcome To The New World by Maaret Pyhäjärvi
1. Quality assurance
1. Quality assurance
Introduction
Introduction
Introduction to Quality Assurance in Software Engineering
Quality standards
Quality standards
About quality metrics and standards
1.1. Introduction to testing
1.1. Introduction to testing
Basic concepts
Basic concepts
System Under Test / Test Target
Test Target?
Introduction to testing
Introduction to testing
Introduction to Testing
1.2. Exploratory testing
1.2. Exploratory testing
Introduction
Introduction
Introduction to Exploratory Testing
Links
Links
About Explorative testing
1.3 Test management
1.3 Test management
About test management
About test management
Sources for testing ideas?
What does mean test management ?
1.4 Testautomation
1.4 Testautomation
Introduction
Introduction
Test Automation in Software Engineering
Robot Framework
Robot Framework
Robot Framework
Prestashop as a test target
SeleniumLibrary guide for Robot Framwork
Data driven testing
Resource file in Robot Framework
Gitlab CI/CD with Robot Framework
Regression Testing
Performance testing with RF
Demonstration Videos
1.5 Performance testing
1.5 Performance testing
What is Performance Testing
PrestaShop performance testing with K6
Prometheus And Grafana
1.6 Testing Hardware and Software
1.6 Testing Hardware and Software
VALTRA Software Validation, Olli Kauppinen VALTRA
2. Prestashop as test target
2. Prestashop as test target
Presta Shop as SUT
Presta Shop as SUT
PrestaShop as reference test target
Tukko Service as SUT
Tukko Service as SUT
Installing tukko as sut
3. Tools for testing
3. Tools for testing
Tool Ffuf
Tool Ffuf
Ffuf - Fuzz faster you fool
Tool GitLab API fuzzer
Tool GitLab API fuzzer
Fuzzing PrestaShop Webservice with GitLab API fuzzer
Tool Hercules
Tool Hercules
TestZeus Hercules
Running TestZeus Hercules with docker
TestZeus Hercules video demonstrations
Tool K6
Tool K6
K6 Performance Testing Tool
Tool Playwright
Tool Playwright
Self-study Playwright
Exercise
Playwright: An Overview
Paavo's Playwright lesson
Solution
Solution
Exercise example solution
Tool Rfswarm
Tool Rfswarm
rfswarm
Tool Robot Framework
Tool Robot Framework
Introduction to Test Automation with Robot Framework
Working With Robot Framework
About Robot Framework
Tool SonarQube
Tool SonarQube
About SonarQube
Tool Squash TM
Tool Squash TM
Squash TM
Tool Test Factory
Tool Test Factory
Installation notes for Open Test Factory
Robot Framework with Open Test Factory
5. AI
5. AI
Ai and healthcare
Unified AI Proxy
AI Assistant Example for PrestaShop
Reading list 2026
Simple LiteLLM AI API Proxy
Using vle ai
Using vle ai
6. OPF
6. OPF
Open Project Platform
Open Project Platform
Setting up OPF for Gitlab
7. GEN
7. GEN
WC Development Plaform
Valuable Logs and Notes
AGILE
AGILE
About Scrum by Minttu Mäkäläinen, Gofore
About Essence
Rituals
Rituals
About Bug reporting
Feature Cost Estimation before Offer
Planning Poker as estimation tool?
About Definition of done (DoD)?
Before Sprint Review
Daily Scrum
Demo Day
End seminar
Epic/Feature Roadmap
Links between Epics + Features and issus
Session for requirement gathering
Project Status Check!
Retrospective
Future Factory(IT) GATE 1 Review and Offer Day
About Epic/Feature Roadmap and documentation
Scrum of Scrums ?
Special Task
Sprint Planning
First steps ahead after review
Test Case - Verification - Validation ?
Worktime reporting
COMMUNICATION
COMMUNICATION
Posting about our team!
PROCESS
PROCESS
Working in Service Production, Petri Haustola, HYVAKS
Black Book 1.1
Black Book 1.1
1.0 Introduction
2.0 Stakeholders
3.0 Facilities and Equipment
4.0 Assignments
5.0 Virtual Company
6.0 Practices
7.0 WIMMA Lab Selection Process
8.0 WIMMA Lab Structure and Phases
9.0 Practical Exercises
10.0 Marketing and Communications
11 Guests
12.0 Events
13.0 Conclusion
14 References
Attachments
Attachments
Images
Images
Green Book
Green Book
What is CayaC?
GREEN BOOK (Development Process Guide)
A working CI/CD-pipeline
Let's build a virtual company!?
Setting up Core
Here it starts....
OLD GUIDE - How to set up product line for CayaC
How to setup tools for project
How to setup companys WWW-site?
Tools and resources...
Opf virtual company
How to set up Gitlab runner
How to set up a simple production pipeline
Attachments
Attachments
Images
Images
Backlog management
Backlog management
About Ticket life cycles
Backlog managment issues
Product Management
Product Management
Product Owner
SERVICE DESIGN THINKING
SERVICE DESIGN THINKING
Customer journey map
Customer journey map
Customer Journey Map
Customer Journey Map Template
Personas
Personas
Personas
Dave Lawson - persona
Service design thinking
Service design thinking
1. Service Design Thinking
4. Principles of Service Design Thinking
5. Design Thinking vs Service Design
Important Links
Aligning Design Thinking Learning from Innoflash to WIMMA Capstone
Tools and material
Tools and material
Service Design Toolkit
SUS
SUS
SUS - Sustainable Development
TEAMWORK
TEAMWORK
About Team Working
Personas
TEMPLATES
TEMPLATES
Personal learning diary (Template)
Work Experience report
Project End Report (Template)
Project summary
Links and materials
Links and materials
DEVOPS
Main
3. OPS
Guides and technologies
Rahti
Materials and guides for Rahti / OpenShift
#
Back to top