= Campus Systems Linux Essentials Workshop - 5 day workshop - 2022 : Agenda = ---- '''Time Schedule''' ||session 1||8.30am - 10.30pm || ||break |||| ||session 2||11.00am - 1.00pm || ||break |||| ||session 3||2.00pm - 3.30pm || ||break |||| ||session 4||4.00pm - 5.30pm || '''Instructors''': SH - Senevi Herath, LEARN[[BR]] DL - Dhammika Lalantha, LEARN[[BR]] GJ - Geethike Jayasinghe, LEARN[[BR]] DG - Deepthi Gunasekara, LEARN[[BR]] TJ - Tuwan Jaleel, LEARN[[BR]] DW - Dushmantha Wijenayake, LEARN ---- '''Program Line-up''' ||= '''Session''' =||= '''Topic''' =||= '''Instructor''' =||= '''Presentation / Hands-On''' =|| ||||||||= '''Day 1''' =|| ||||||||= Opening: welcome speech by CEO/LEARN (Prof. Roshan Ragel) =|| ||Session 1 ||Introduction to Identity Access Management,Concept, Infrastructure components, SAML,Federated identity management, eduID ,eduGAIN,LEARN Identity Access Federation (LIAF) || SH || [https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/Linux-basics_v2.pdf slides] || ||Session 2 ||Campus Identity database administration, Lightweight Directory Access Protocol,eduPerson schema,Setting Up Lab environment|| SH || [https://ws.learn.ac.lk/wiki/Csle2022/Agenda/Linuxsetup_new Demonstration], [https://ws.learn.ac.lk/wiki/Csle2022/Agenda/linuxhandson Hands-On] || ||||||||= '''Day 2''' =|| ||Session 1 ||Implementation detail of LDAP instance, LDAP Lab|| DG || [https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/linux_package_management.pdf slides],[wiki:Csle2022/Agenda/linuxpackagemanagement Package Management],[https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/Filters.pdf Filters slides],[wiki:Csle2022/Agenda/linuxfilters Filters] || ||Session 2||Institutional Identity Providers Service (Shibboleth), Manual installation procedure of Shibboleth|| DG || [https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/shellscripting.pdf slides], [wiki:Csle2022/Agenda/scriptingandgithub Scripting],[https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/github.pdf slides],[wiki:Csle2022/Agenda/githubadministration Github] || || ||Syslog Server || DL ||[https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/rsyslog.pdf slides],[wiki:Csle2022/Agenda/rSyslog Lab]|| ||||||||= '''Day 3''' =|| ||Session 1 || Shibboleth LAB || DL ||[https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/slides-LAMP.pdf slides ],[wiki:Csle2022/Agenda/databaseandweb Lab] || ||Session 2 || Shibboleth LAB || DL ||[https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/Linux_firewalls.pdf slides],[wiki:Csle2022/Agenda/FW FWLab]|| ||||||||= '''Day 4''' =|| ||Session 1 || LEARN Zoom integration, IDP installation automated ansible method|| DL ||[https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/slides-KVM.pdf slides], [wiki:Csle2022/Agenda/virtualization KVM Lab], [https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/LXC%20Docker.pdf slides], [wiki:Csle2022/Agenda/Containers LXC/Docker Lab]|| ||Session 2 ||Migrating existing Identity database to the new implementation, Updating institutional LIAF registration|| DG ||[https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/Ansible%20Automation.pdf slides], [wiki:Csle2022/Agenda/Ansible Lab]|| ||||||||= '''Day 5''' =|| ||Session 1 ||Implementation of campus own services over federated identity access,Shibboleth SP|| DG ||[https://ws.learn.ac.lk/raw-attachment/wiki/Csle2022/Agenda/DR_Backup.pdf slides], [wiki:Csle2022/Agenda/bacula baculaLab]|| ||Session 2 ||Shibboleth SP integration,workshop closing|| - || - ||||||||||||= [https://url.ac.lk/7BuN7W9l Online Feedback Form] ||||||||||= Closing: certificate giving =|| ---- '''Dinner - All participants are invited''' Date : To be decided Time : 7.00PM Venue : Gal Bungalow ----