Kiitos!

Kummakin toteutuksen palaute oli kiitettävä: 4.9 /5 ja 4.5 /5. Tavallisin palaute (moodi) molemmista ryhmistä oli paras mahdollinen 5, kun toisessa ryhmässä lähes kaikki palautteet olivat 5/5.

Sain palautetta moneen kanavaan (kiitos!) tässä lyhyesti niistä kaikista. Sisäisen Pepin lisäksi sain kommentteja suullisesti, sähköpostilla ja kommentteina kotisivuilleni. Vapaamuotoisia palautteita löytyy https://terokarvinen.com/2024/configuration-management-2024-spring/#comments

Kurssi on edistyneeksi kurssiksi melkoisen suosittu, ja pidin siitä kaksi rinnakkaistoteutusta. Toinen online 3 h/vk ja toinen paikan päällä lähes 6 h/vk. Tässä kommentoin molempia, sillä vertailu on osin yllättävä. Paikan päällä melkein kuudessa tunnissa kasvokkain, aamusta alkaen voin antaa melkoisesti henkilökohtaista ohjausta. Illalla lyhemmässä ajassa, usein pitkän työpäivän jälkeen opiskelun voisi luulla olevan melkoisesti työläämpää.

Yllättävä tulos: online-ryhmän palaute oli parempi 4.9 / 5. Itse asiassa online-ryhmässä yhtä lukuunottamatta jokainen palaute oli paras mahdollinen 5/5. NPS (Net promoter score) noudattaa samaa linjaa, online-ryhmässä 100% ja paikan päällä olleilla 46%. Vaikka ero 4.9 vs 4.5 voi näyttää numerona pieneltä, se on linjassa vapaamuotoisten palautteiden kanssa ja siksi kiinostava.

Jotkut opiskelijat kertoivat valinneensa ryhmän oman taitotasonsa perusteella. Kuulostaakin järkevältä käyttää enemmän aikaa haastavampaan kurssiin. Jos tällainen valikoituminen on ollut laajempaa, osallistujien taustat voisivat selittää online vs luokka eroa. Yhden vastaajan palaute erosi olennaisesti muista, ja siinä vastaaja oli tyytymätön kurssiin ja koki, ettei hänen haasteitaan otettu tarpeeksi huomioon edes paikan päällä lähes kuuden viikkotunnin toteutuksessa.

Työkaluvalinnat saivat kiitosta. Vagrantin opettamisesta kurssin alussa pidettiin, ja lähes kaikki kurssilaiset päätyivät hallitsemaan virtuaalikoneita sillä. Palautteen perusteella opetan Vagrantin (tai vastaavan) työkalun käytön virtuaalikoneiden hallintaan heti alussa. Git-versionhallinnan opetuksesta pidettiin, kuten yleensäkin. Heterogeenisiä ympäristöjä, erityisesti eri käyttöjärjestelmien käyttöä, pidettiin hyvänä. Päätyökalusta Saltista pidettiin.

Läksyjä kiiteltiin laajasti. Tein niihin parannuksia sekä ennen kurssia että sen aikana, joten tämä ilahdutti suuresti. Läksyissä lyhyt teoriatiivistelmä ja laajat soveltavat käytännön tehtävät näyttää olevan hyvä formaatti.

Edistyneimmät kurssilaiset esittivät kurssin aikana melkoisen syvällistä ajattelua osoittavia kysymyksiä nykyisen sukupolven keskitetyn halinnan (configuration management, infrastructure as code) työkaluista. Esimerkiksi luottamuksesta ja hajauttamisesta verkoissa; oman konfiguraatiokielen (DLS) rajoituksista; kapseloinnista ja abstraktiosta. Kurssilla ei ole mahdollista mennä näin syvälle, mutta olen käsitellyt näitä väitöskirjassani, laitoin linkin ilmaiseen kokotekstiin viestin loppuun.

Loppprojektista pidettiin: esittämisestä, esiintymisestä, kommenteista ja kommentoinnista. Ja kavereiden työt näyttivät niin hienolta, mutta omaan olisi voinut olla enemmän aikaa. Ehkä aivan hieman enemmän aikaa voisi ottaa, mutta koska kurssilla on niin paljon opetusta ja läksyjä, projektin laajuus on pidettävä pienenä, jotta työmäärä pysyy kohtuullisena.

Tulkaa myös syksyn kursseilleni

- Information Security ICI002AS2AE-3005 (alkusyksy ma 8-10:45 pa5001, English)
- Linux-palvelimet ICI003AS2A-3010 (alkusyksy ke 17:40-20:30 online)
- Sovellusten hakkerointi ja haavoittuvuudet ICI012AS3A-3001 (loppusyksy ti 8-10:45 pa4009)
- Tunkeutumistestaus ICI005AS3A-3003 (loppusyksy pe 8-13:45 pa5001)
- ICT Security Basics from Trust to Blockchain ICT4HM103-3006 (loppusyksy to 17:40-20:30 online, vain yamk)

"Sovellusten hakkerointi" syksyn toteutuksessa alkaa olla jonoa. Jos et mahdu tuohon toteutukseen, niin ilmoittaudu ajoissa kevään 2025 "Verkkoon tunkeutuminen ja tiedustelu" ICI013AS3A-3001.

Vierailuluentoja ja muuta extraa voi seurata listaltani https://terokarvinen.com/newsletter/

Syvemmälle menevää kesälukemista löytyy tuoreesta väitöskirjastani "Configuration Management of Distributed Systems over Unreliable and Hostile Networks" https://westminsterresearch.westminster.ac.uk/item/w7vvz/configuration-management-of-distributed-systems-over-unreliable-and-hostile-networks

Infran ja koodin maustamaa kesää!

— Tero Karvinen, 2024-06-14

Kurssin Palaute ja Kehitysehdotukset
Arvosana: 5/5
Kurssi tarjosi todella paljon oppimismahdollisuuksia, ja koska ajankäytön pystyi täysin itse määrittämään, pystyi myös vaikuttamaan siihen, kuinka paljon oppi. Kurssin jälkeen Githubin ja Vagrantin käyttö sekä Salt-komennot jäivät mieleen kuin itsestään.

Vagrantin Käyttö
Vagrantin käyttöönotto heti kurssin alussa oli loistava valinta. Se mahdollisti käytännönläheisen oppimisen alusta lähtien ja auttoi opiskelijoita pääsemään nopeasti mukaan kurssin sisältöön.

Kehitysehdotukset
Oman Vagrant-tiedoston Luominen:

Jokainen voisi luoda oman Vagrant-tiedoston, joka tallennetaan Githubiin. Tämä tiedosto ladattaisiin aina ennen tehtävien tekemistä. Tämä käytäntö edistäisi versionhallinnan ja Vagrantin syvällisempää oppimista.
Loppuprojektin Aloittaminen Aikaisemmin:

Loppuprojektin voisi aloittaa viikkoa aiemmin, mikä antaisi enemmän aikaa suunnittelulle ja toteutukselle. Ensimmäinen viikko voisi keskittyä jonkin perusominaisuuden käyttöön, ja tunnilla voitaisiin käsitellä ideoita, joita kehittää viimeisen viikon aikana.
Tämä antaisi paremman hallinnan projektista ja syvällisemmän ymmärryksen aiheesta.
Pari- tai Ryhmätyö:

Loppuprojekti voisi olla pari- tai ryhmätyö. Tämä kehittäisi ryhmätyötaitoja ja antaisi mahdollisuuden oppia toisilta opiskelijoilta. Ryhmätyöskentely voisi myös tuoda uusia näkökulmia ja ratkaisuja projekteihin.

Oma projekti löytyy täältä:
https://github.com/Linux88888/Palvelintenhallinta/blob/main/h7.md

— Valtteri, 2024-05-16

Todella hyvä kurssi, joka vaatii paljon panostusta läksyjen takia.
Minulla ei ollut mitään aiempaa kokemusta Saltista, ja tämän kurssin jälkeen sen käyttö tuntuu todella luontevalta ellei jopa helpolta. Myös Vagrant tuli paremmin tutuksi ja tulen varmasti käyttämään sitä hyvin usein omien projektieni kehittämisessä ja testailussa.
Itse pidin online-formaatista, ja oppitunnit olivat tällä kurssilla mielestäni sopivan pituisia.
Oppitunneilla kulutettiin paljon aikaa aiemman viikon kotitehtävien tarkistamiseen ja debuggaamiseen, mikä omasta mielestäni oli hyvä tapa kerrata sisältöä sekä harjoitella ongelmien selvittämistä. Tehtävät auttoivat viikon aiheen oppimisessa ja keskeisten konseptien ymmärtämisessä. Suurin osa käytännön oppimisesta tuli tehtävien parissa itsenäisesti työskentelystä.

Muutama kehitysidea:
- Loppuprojektin tekoon voisi olla hieman enemmän aikaa, sillä itselleni ainakin tuli todella kova kiire saada jotain toimivaa aikaiseksi. Lisäaika antaisi myös enemmän pelivaraa uusien asioiden ja tekniikoiden kokeiluun.
- Unitfilestä voisi olla vaikka jokin vapaaehtoinen tehtävä, sillä se vaikutti todella hyödylliseltä!

Suosittelisin kurssia kenelle vain joka on kiinnostunut aiheesta, ja jolla riittää aikaa ja energiaa tehtävien huolelliseen tekoon ja itsenäiseen opiskeluun. 5/5!

Tehtävät: https://github.com/iines-j/palvelin-kurssi/tree/main
Projekti: https://github.com/iines-j/salt_minecraft_server/

— iinesj, 2024-05-15

Mielestäni kurssin sisältö ja anti oli aivan huippuluokkaa 5/5 sisältäen paljon kotitehtäviä ja luennoilla hands-on tehtäviä! Opin paljon tältä kurssilta Vagrantista ja Saltista, sekä haluaisin käyttää tätä ohjelmointiympäristöjen hallintaa. Joten jos aikaa löytyy, tähän voisi panostaa vielä paljon. Olen aikaisemmin käyttänyt yhdessä vikailmoituksen dokumentoinnissa Ansiblea, mikä taipuu hieman eri tavalla palvelinten konfigurointiin.
Luokkakaverien edistymistä oli mielenkiintoista seurata ja huomasin saman kuin muutkin, koskaan ei ole tarpeeksi aikaa tehdä kaikkea niin laajasti kuin haluaisi.
Haluan ehdottomasti suositella tätä kurssia kaikille, joilla on kiinnostusta tehdä infraa koodina.

Tämän kurssin tehtäväni ja salt-konfiguraatiot löytyvät Giteistä:
h7 - oma mini projekti: https://github.com/leksu70/2024k-ph-teht/blob/master/h7-oma-miniprojekti.md
h7:ään liittyvä salt: https://github.com/leksu70/2024k-ph-teht-salt
Testiajo: https://github.com/leksu70/2024k-ph-teht/blob/master/h7-Test-run.md

Suuri kiitos Terolle!

— Leo Sutinen, 2024-05-15

Opin paljon keskitetystä hallinnasta. Kurssi antoi hyvät eväät jatkaa eteenpäin. En tiennyt mitään saltista ja olin vasta juuri kuullut puppetista ja ansiblesta. Opin miten tällaiset asiat toimivat. Kirjoitin myös ensimmäistä kertaa ikinä infraa koodina.

Opitulla tiedolla voi tehdä vaikka mitä. Lähden varmasti hyödyntämään opittua kotiprojekteissa kuten töissäkin. Opin paljon esimerkiksi IaC koodin kirjoittamisesta ja master-slave arkkitehtuurista.

Läksyissä pidin paljon hands on tehtävistä. En henkilökohtaisesti juurikaan välitä kirjallisista tehtävistä.

Loppuprojektien esitysten seuraaminen oli kivaa. Tykkäsin katsoa kaikkia eri ideoita ja niiden ratkaisuja.

En keksi parannusehdotuksia kurssiin.

Ehdottomasti suosittelisin kurssia 10/10.

Oma repo löytyy -> https://github.com/GitJuski/Configuration-Management

Loppuprojekti löytyy -> https://github.com/GitJuski/3-LAPP

— Juuso Vainikka, 2024-05-15

Moikka Tero!

Tämä kurssi tarjosi minulle paljon uutta ja opin paljon Saltin käytöstä. Kokonaisuudessaan kurssi oli erittäin hyvä ja opettavainen kokemus. Erityisesti tykkäsin kurssin monipuolisesta sisällöstä ja käytännönläheisestä lähestymistavasta. Suositelen kaikille, todella hyvä kurssi!
Yt,
K.K



— Kaapo, 2024-05-15

Tosi kiinnostava kurssi! Aluksi tuntui että voi mennäkin vähän yli hilseen, mutta kun asioita meni eteenpäin, niin ymmärrys tuli sen mukana.
Kurssilla on se hyvä puoli, että ei käydä pelkästään teoriaa läpi, vaan tehdään myös konkreettisesti toimivia asioita. Tästä tulee hyötyä jatkossakin.
Ainoa asia mitä ehkä huomauttaisin, olisi että jos on laajasti muita kursseja samaan aikaan, niin voi tulla läksyjen kanssa kiire. Jotkut läksyt saattoi olla vähän pidempiä, ja välillä toivoisi että olisi mahdollisuus pienemmällä kynnyksellä, esim moodlessa, laittaa kysymystä jos jokin askarruttaa, tai jos ei saa toimimaan, niin muilta apua. Tämä siis voisi olla jotain mitä parantaa jatkossa.
En voi sillä mielellä moittia töiden laajudesta, koska itselläni sattui olemaan muita kursseja samanaikaisesti, ja sattuivat päättymään kaikki samoihin aikoihin.
Läksyistä voisi sen verran, että ehkä palautusaikaa voisi höllentää hieman.
Muiden esityksiä omista moduuleista oli mukava kuulla, ja näkee kuinka laajasti Saltia voi käyttää. Itse en tällä kertaa kauhean monimutkaista moduulia ehtinyt tekemään, mutta luulen kokeilevani joitakin itsekseni lähitulevaisuudessa, ihan vaan että oppisi itsekin tekemään.
Kurssi oli tosi mukava muuten, Teron asiantunteva näkemys ja positiivisuus aina kiva.
Suosittelisin kurssia niille jotka haluavat oppia automatisoimaan virtuaaliympäristön tekoa, ja muutenkin palvelinten hallinasta :)
5/5

— Jonas Julin, 2024-05-15

Opin erittäin paljon uutta kurssin aikana.
Tehtävien kanssa, voisi asettaa vielä lisää materiaalia tai ainakin tehtävien läpikäymisen jälkeen olisi ollut kiva saada lisää materiaalia, sivulle itselleen.

Tämä osaksi siksi, että tunnilla käydyistä asioista läheskään kaikki eivät jää mieleen ja niitä on välillä erittäin vaikea yrittää toistaa itse, kun kuunteluun keskittyneenä ei ole tehnyt muistiinpanoja ja screenshotteja ihan niin intensiivisesti.

Vaativa kurssi jolla oppi paljon.

— Andreas Korpi, 2024-05-15

Linux kurssilla totuttu tyyli jatkuu... Paljon työtä, nopea tahti, mutta exponentiaalinen oppimiskäyrä. Sitoutuneelle ja motivoituneelle erinomainen kurssi.
Opetustyyli sopii mulle. Tunnilla käydään teoria ja haastavien tehtävien kanssa hypättiin syvään päähän. Paljon piti selvittää itse ja oppiminen tapahtui kokeilemalla ja toteuttamalla. Valmiita toistettavia ratkaisuja piti löytää itse, eli niitä ei annettu valmiiksi pureskeltuina.
Opin etähallintaa ja myös soveltamaan opittua.
Teron tyyli vie mukanaan, luennoilla jaksaa kuunnella ja osallistuminen oli innostavaa.
Kurssin tehtäväsivu linkattu.
5/5

— Kadriye Syrjä, 2024-05-15

Kurssin aikana tuli Salt ja Vagrant ensimmäistä kertaa käyttöön. Näiden peruskäytön lisäksi opin soveltamaan näiden käyttöä. Lisäksi paketinhallinnasta oppi kurssin aikana aika paljon lisää aikaisemmin.

Läksyt vei paljon aikaa, mutta opetti todella paljon. Lisäksi Terolta sai usein niistä palautetta, jolloin homman oppi entistäkin paremmin.

Parannusidea ilman ratkaisua: Aika monella miniprojekti "yllätti" ja ei ollut aikaa sitä tehdä. Osiosta oli kyllä jo aikaisin puhetta, mutta voisiko siihen jotenkin saada ihmiset varaamaan aikaa, koska esitelmät olivat todella mielenkiintoisia ja opettavaisia niiltä osin, missä oltiin tehty jotain muuta kuin jo tunnilla läpikäytyä.

Kurssin opetus oli todella selkeää, opettavaa ja viihdyttävää. Suosittelen kurssia jokaiselle jolla on aikaa panostaa kurssiin!

— Nicklas Åkerman, 2024-05-15

Opin kurssilla paljon uutta. Käytin ensimmäistä kertaa Saltia.
Aiheet olivat mielenkiintoisia ja tulevat varmasti käyttöön töissä ja harrastuksissa.
Läksyt olivat kovin työläitä ja jäi harmittamaan ettei oma aikataulu antanut myöten perehtyä aiheisiin syvällisemmin.
Suosittelen kurssia palvelimien hallinnasta kiinnostuneille. Kurssin sisältö oli hyödyllinen.
5/5

— janteH, 2024-05-15

Discordin ja Steamin asennus Linuxille Salt-master-slave arkkitehtuuria käyttäen

https://github.com/janteH/server-management-course/blob/main/h7/oma-miniprojekti.md

— janteH, 2024-05-15

Miniprojekti. Luodaan Vagrantilla kaksi virtuaalikonetta, joille luodaan master-slave arkkitehtuuri. Asennetaan Apache2, Ufw, Curl, Git ja Micro.

https://github.com/bhd471/Oma-moduuli/blob/main/H7-Oma-miniprojekti.md

— Janika Penttinen, 2024-05-15

Digital oceanissa master kone, paikallinen virtuaalikone
https://github.com/NicklasHH/Miniprojekti/blob/main/README.md

— Nicklas Åkerman, 2024-05-15

Opin kurssilla enemmän kuin olin odottanut. Tunneilla ei pelkästään käyty teoriaa vaan tehtiin enemmän asioita käsin, joka lisäsi omaa keskittymistäni ja mielenkiintoa aiheeseen. Pidin siitä, että kurssi oli toteutettu lähiopetuksena.

En suosittele käymään tämän kurssin kanssa samanaikaisesti montaa suurtöistä kurssia. Läksyt olivat aika raskas osa kurssia. Muiden opiskelijoiden arvioinnit omiin raportteihini kuitenkin lisäsivät omaa motivaatiota oppia ennemmän ja suoriutua paremmin.

Käytin ensimmäistä kertaa Saltia ja uskon jatkavani sen käyttöä kurssin jälkeen. Tunsin itse välillä vaikeuksia toteuttaa Mac koneella tehtäviä.

Oma moduulin tekemiselle oli liian vähän aikaa, varsinkin kun sen tekeminen ajottui viikolle, millä on paljon muidenkin kurssienkin lopputöitä ja kokeita.
4/5

— Mirella, 2024-05-14

Lisäksi tehtävien palautuksien jälkeisen vertaisarvioinnin pointti olisi hyvä avata. Arvostaisin myös vinkkejä kuinka vertaisarvioida muiden tehtäviä.

Harmillisesti tehtävät julkaistiin satunnaisina aikoina, joten oman aikataulun suunnittelu oli hankalaa. Toivoisin että tehtävät julkaistaisiin ajallaan sillä lisäaikaa ei virallisesti saa vaikka opettaja julkaisisi tehtävät myöhässä.

— Osku Heikkinen, 2024-05-14

1/5

Kurssin aiheet, eli Vagrantin ja Saltin käyttö, olivat parhaita aiheita, mitä olen Linuxin ympäristössä tähän mennessä käsitellyt. Uskon, että tämän kurssin jälkeen tulen tutustumaan niihin tarkemmin ja syvemmin. Kurssin paras puoli oli se, että siinä ei ollut väli- tai loppukoetta. Mielestäni näin tulisi olla jatkossakin, joten tästä isot plussat.

Valitettavasti kurssin toteutustapa ei ollut paras mahdollinen. Kuuden tunnin "maratonluento" ei rehellisesti innostanut minua tauoista huolimatta, ja se vaikeutti merkittävästi kurssin aiheiden omaksumista ja opiskelua. Jos minulla olisi mahdollisuus vaikuttaa kurssin aikatauluun, jakaisin kuuden tunnin luennon kahdeksi erilliseksi luennoksi tai enemmän. Tämä helpottaisi monia pysymään mukana ja asiat jäisivät paremmin mieleen viikonlopun puolella.

Tehtävien palautusaika tulisi olla kaksi viikkoa, eikä lyhyempi. Asioita käsiteltiin liian teknisesti, ja usein mentiin aiheen ulkopuolelle. Jos haluat saada muutamalla sanalla vastauksen johonkin, varaudu siihen, että vastaus voi olla laajempi kuin haluaisit. Laksu-ympäristön käyttö oli mielestäni turhaa, tähän olisi voitu hyödyntää Moodle-ympäristöä, joka tarjoaa melkein kaikki ominaisuudet, mitä Laksussa käytettiin tehtäviä varten.

Kun pidettiin ruokataukoja, Karvinen päätti pitää luokkatilan oven auki, jotta ihmiset pystyisivät jatkamaan tehtäviään, mikäli palaisivat aikaisemmin takaisin. Tämä kuulostaa hyvältä paperilla, mutta huonopuoli on se, että paikalla ei ole valvojaa tai luennoitsija, joka varmistaisi, ettei ulkopuoliset henkilöt tulisi varastamaan läppäreitä taikka muuta omiasuutta luokkatila ollessaan tyhjä.

Jos sinulla on erityistarpeita tai rajoittavia tekijöitä, joita haluaisit otettavan huomioon luentojen aikana, älä odota sitä, että niitä tullaan ottamaan huomioon. Jos et pysy perässä, niin sitten se on voi voi.

En suosittele tätä kurssia kenellekään ainakaan tässä muodossa, jossa se nyt on. Tätä palautetta voidaan soveltaa myös muihin kursseihin, joita Karvinen opettaa/opetti, koska ongelmat ovat tismalleen samanlaisia sielläkin.

Haluaisin korostaa, että tämä on oma subjektiivinen mielipiteeni, eikä se tarkoita, että tulette kokemaan samanlaista kokemusta kuin minulla.

Arvosana: 1/5

— H'ola, 2024-05-14

Mielestäni kurssin toteutus oli hyvä; erityisesti itselle sopi lähiopetus tämän kurssin kohdalla ja se, että luennon kesto oli tuplat (n. 6h), jolloin ehti käydä uudet asiat rauhassa läpi. Luennoille oli mukava tulla.

Opin paljon keskitetystä hallinnasta, sen periaatteista ja esimerkiksi Saltin käytöstä. Läksytehtävät olivat 1-2 pientä epäselvää poikkeusta lukuun ottamatta hyödyllisiä sekä hyviä (Suppeahko tehtävänanto/ei selvää minkä tyyppistä vastausta odotetaan). Uskon, että kurssilla opetetut asiat toimivat alkutyöntönä kohti syvempää osaamista.

Läksyistä vielä sen verran, että toivoisin niiden julkaisun olevan järjestelmällisempää. Läksytehtävät julkaistiin luennosta seuraavan päivän alkupuolella (ei mielestäni säännöllistä kellonaikaa) ja palautus 24h ennen seuraavan luennon alkua. Välillä harmittelin, kun tehtävät eivät olleet suoraan luennon jälkeen tehtävissä, kun itsellä oli paras draivi päällä sekä eniten aikaa niiden tekoon. Samalla kun muiden kurssien deadlinet ja osa-aikatyö sivussa puskivat päälle (Tähän toki vaikuttaa henkilökohtaiset kurssivalintai ja työmääräni).

Loppuen lopuksi kurssi oli antoisa ja suosittelen sitä lämpimästi kaikille keskitettyyn hallintaan kiinnostuneille. Ehkä varoituksen sanana sanoisin, että jos tavoitteena on tehdä laadukkaat kotitehtäväraportit (joista muuten saattaa olla tulevaisuudessa itselle apua), kannattaa niihin varata paljon aikaa.

— Ron Skogberg, 2024-05-14

Lähtötaso kurssille oli itsellä alkeet joten pitkä oppimismatka tuli. Salt tuli minulle uutena ja muuten Linux ympäristö on vieras. Toki perusteet käytynä mutta käyttökokemusta vain vähän. Vaikea arvioida tuleeko käyttöön työlämässä kurssilla opitut taidot mutta ainakin keskitettyä hallintaa työpaikoilla käytetään.

Läksyt oli tosi huonosti ajoitettu. Jos tehtävä julkaistaan torstaina klo 15 ja palautus maanantaina kello 8 niin tämä on mielestäni väärin. Kaikki viikonloput meni tähän. Myös kurssit oli eriarvoisessa asemassa kun keskiviikon kurssi saa tehtävät samaan aikaan mutta heille on annettu enemmän aikaa tehdä samat tehtävät.

En pitänyt tunneilla esittämisestä, vei huomion oppimisesta esittämiseen. Jos esittäminen ei ole hallussa niin jännitys vei huomion. Muuten loppuesityksiä oli kiva nähdä. Kurssilla käytiin paljon teoriaa mutta linkkejä ei materiaaliin jaettu vaan piti itse googlata sivut joita tunnilla esiteltiin. Voisi olla kiva saada nämä yhteen paikkaan niin ei mene aika sivuhistorian etsimiseen jos unohti laittaa itselle ylös.

Kurssi oli erittäin raskas joten en suosittele jos useita kursseja yhtäaikaa menossa. Tämä peilautuu paljon lyhyisiin palautusaikoihin. Mielenkiintoista asiaa mutta ainakin alussa tosi hankala päästä mukaan. Vagrant ehdottomasti mukaan heti alusta. Ei tosin ole kokemusta millainen kurssi oli aiemmin. Parannukset: kotitehtävät heti julki tai ainakin kurssit samanarvoiseen asemaan palautusaikojen suhteen. Lähiopetuksessa menisin opettajavetoiseen esittämiseen jolloin jännitys milloin joutuu eteen poistuu. Tai olisi edes jotenkin kiertävästi etukäteen tiedossa. Tehtävien annot olivat välillä vaikeita ymmärtää mitä haettiin takaa. Tehtävänantoihin voisikin lisätä tarkentavia selityksiä. Luennolle ei siinä mielessä ollut kiva tulla kun ei tiennyt millainen päivä on tulossa.

— heipp, 2024-05-14

Kurssin alkaessa palvelinten hallinta oli minulle täysin uusi aihealue, eli kaikki mitä kurssilla opetettiin tuli minulle täysin uutena asiana. Näin kahdeksan viikon aikana olen oppinut todella paljon uusia ja hyödyllisiä taitoja, joita aion hyödyntää varmasti jatkossakin. Kurssin läksyt olivat minusta kivoja ja tarpeeksi haastavia. Se, että niihin kuului myös tiivistystehtävä, auttoi paljon teorian oppimiseen. Kun taas hands on -tehtävät opettivat itse hallintaa. Myös se, että tehtävien palautus oli 24h ennen oppituntia oli minusta hyvä lisä, joka loi motivaatiota tehtävien tekoon.

Esitykset olivat kiva lisä kurssiin ja niiden katsominen oli mukavaa. Itse en ole luontainen esiintyjä, mutta kurssilla tätä pääsi harjoittamaan pienen yleisön edessä. Mielestäni kurssi ei kaipaa ainakaan tällä hetkellä parantelua. Kurssi on oikein viihtyisä ja tykkään erityisesti oppituntien pituudesta, joka antaa tunneille joustavuutta. Voisin kuvitella kurssin olevan aika paljon haastavampi, jos oppitunnit kestäisi ainoastaan kolme tuntia.

Suosittelisin kurssia erityisesti kaikille infran opiskelijoille, mutta aiheesta on varmasti hyötyä myös muiden suuntautumisten parissa.

— Noora , 2024-05-14

Kurssilla opin käyttämään SaltStack ja sen kautta hallitsemaan montaa eri konetta, tai tekemään vaikka lokaalisti eri tiloja (infraa koodina etc). Opin myös asentamaan vagrantilla testiympäristöjä. Käytin edellä mainittuja ensimmäistä kertaa ja kurssilla oppi hyvin sen tavoitteet. Kurssilla opitut asiat ovat hyödyllisiä ja luulen käyttäväni keskitettyä hallintaa tulevaisuudessa, kun perehdyn vielä syvemmin asiaan. Tehtävät ja läksyt eivät olleet turhan vaikeita ja niistä oppi hyvin käytännön asiaa. Esityksiä on mielenkiintoista kuunnella, niistäkin oppii uutta asiaa tai jo opitut palautuvat mieleen. Kurssille en keksi mitään parannettavaa. Suosittelen vahvasti kaikille, jotka ovat kiinnostuneet koneiden hallinnasta tätä. Tero oli erinomainen ja innostava, oli kiva kuunnella ja oppia. Viihdyin kurssilla paljon.

— Kasperi Lahti, 2024-05-14

Hyvää kurssissa oli vagrantin opettelu sekä SaltProjectin käyttö. Kurssille ei ollut mitään suurempia esivaatimuksia ja nollatasostakin lähtevä pysyi kurssilla mukana.

Kurssi sopii hyvin varsinkin infrapuolta opiskeleville ja siellä tulee opittua kaikkea kiinnostavaa aina versionhallinnasta koodaukseen. Jokaiselle opiskelijalle siis löytyy jotakin mikä herättää kiinnostusta.

Kurssin tehtävät olivat suhteellisen helppoja ja ne kerkesi tekemään ennen seuraavaa tuntia. Halukkaille oli tajolla myös haastavampia tehtäviä mikäli heillä oli intoa niitä kohtaan.

— Jere Kokko, 2024-05-14

5/5 kurssi jolla opitaan keskitettyä hallintaa, gittiä, vagranttia ja raportin/blogin kirjoitusta. online toteutuksessa opetustapa ja tempo nopea mutta oppii paljon.
parantaisin kurssia tekemällä gitistä erillisen pakollisen tai ennakkovaatimuksen minikurssin, näin säästyisi ylimääräinen viikko vaikka lopputyölle. suosittelen.

— lansiri, 2024-05-14

Opin paljon tällä kurssilla asioita, joista en tiennyt mitään aiemmin. Kurssi tuki hyvin aikaisempaa käymääni Linux Palvelimet - kurssia ja suosittelen sitä mieluusti ennen tämän kurssin aloitusta. Oli hyvä, että jo kurssin alkupuolella aloitettiin Vagrantin käyttö ja se, että työskenneltiin myös monelle arkipäiväisessä Windows - ympäristössä. Vagrant mahdollisti nopeamman oppimisen, sillä joutui usein toistamaan vaiheita kerta toisensa jälkeen.

Läksyistä huomionarvoista on se, miten hyvin tiivistelmien tekeminen on auttanut tehtävissä. Pakollisten tiivistelmien teko on yleensä nopeuttanut tehtävien tekemistä ja tukenut niiden aloittamisessa. Oli myös hyvin valittu tiivistelmien aiheet.

Viihdyin kurssilla ja suosittelen tätä mieluusti kaikille alasta kiinnostuneille, sillä se antaa perspektiiviä ja auttaa ymmärtämään asioita sekä pienempinä että suurempina kokonaisuuksina.

— Nico, 2024-05-14

Opin kurssilla todella paljon uutta. Linuxin komennot osasin ennen kurssia, mutta muuten melkein kaikki kurssin sisältö oli itselle uutta. Käytin Saltia tällä kursilla ensimmäistä kertaa. Aluksi hieman jopa hirvitti, kun tuli niin paljon uusia asioita opiskeltavaksi. Aikaa tuli käytettyä kurssin parissa enemmän kuin ikinä minkään muun kurssin kanssa. Mutta käytetty aika ei mennyt todellakaan hukkaan, opin todella paljon uutta. Oppimista myös helpotti se, että aiheet olivat mielenkiintoisia ja Tero osaa pitää asiat mielenkiintoisina. Läksyihin meni välillä paljon aikaa. Hands-on tehtävät ovat parhaita, kun pääsee itse tekemään ja sillä tavalla oppii parhaiten. Viihdyin kurssilla hyvin, vaikka kurssi vaatii aikaa. Suosittelen kurssia kaikille, jotka ovat käyneet linuxin perusteet-kurssin ja haluavat syventyä infraan.

— Leevi, 2024-05-14

Opin käyttämään vagranttia sekä salt palveluita sekä pääsin kirjoittamaan infraa koodina onnistuneesti. Uskon että tästä on minulle hyötyä jatkossa vähintäänkin toiminnan logiikan ymmärtämisen ansiosta. Läksyt olivat mielestäni hyviä, Tiivistäminen auttoi oppimaan sekä useamman askeleen tehtävät, jotka piti myös raportoida erikseen. esitykset olivat mielenkiintoisia pääsin näkemään monenlaisia eri lhäestymis kulmia kurssin materiaaliin. Nautin itse kurssista erittäin paljon ja tulen suosittelemaan sitä muillekkin.

mahdollinen parannus voisi mahdollisesti olla jonkinnäköinen linkki materiaaliin, joka auttaisi Mac käyttäjiä yleisissä ongelmissa kurssin palveluihin tunneilla tuntui useasti olevan ongelmia mac koneilla.

— Kristian, 2024-05-14

Opin todella paljon uutta kurssin avulla ja en olisi uskonut että opin asioita joista puhuimme ensimmäisellä tunnilla. Opin mm. käyttämään saltia ja gitiä. Koen että kaikki oppimani tällä kurssilla tulee auttamaan minua tulevaisuudessa työelämässä. Vagrantin opettaminen jo ensimmäisellä tunnilla oli varsin hyödyllinen sillä sitä pystyi hyödyntämään koko kurssin. Omasta mielestä viikottaiset läksyt olivat todella hyödyllisiä ja niitä oli kiva tehdä kun sai kerrata viime tunnilla käytyjä asioita. Se että kurssilla ei ollut virallista koetta vaan tehtiin omat projektit, mikä oli mielestäni parempi, sillä sain näyttää projektin avulla mitä oikeasti olin oppinut. Projektien esittämisen yhteydessä pääsi harjoittelemaan myös esiintymistä ja muiden esityksien seuraaminen oli todella mielenkiintoista sillä projekteja oli hyvin laidasta laitaan. Kurssilla viihdyin kaiken kaikkiaan todella hyvin ja tunnit menivät aina todella nopeasti. Kurssia suosittelen ehdottomasti myös muille koulutovereilleni ja yksi heistä aikoo osallistua seuraavalle toteutukselle.

— Emilia, 2024-05-14

Opin läpikohtaisesti Saltin ominaisuudet ja tärkeimmät periaatteet liittyen automatisointiin: Aina manuaalisesti ennen automatisointia

Käytin Saltia ensimmäistä kertaa onnistuneesti ja tekemällä mahdollisimman yksinkertaista ja helposti luettavaa koodia toteuttaakseen tarvittavat toimenpiteet.

Uskon, että Saltia tulen käyttämään hyvin paljon jatkossa, koska ei kaikkea tarvitse tehdä manuaalisesti jatkuvasti.

Ensimmäinen varsinainen tehtävä oli kaikista haastava, koska Saltin opetteluun meni ihan saamaristi aikaa. Silloin myös vasta hahmoittui se tapa, mikä rakenne toimisi parhaiten raporttien kirjoittamiseen. Muut tehtävät tähän verrattuna olivat paljon helpompia. Toivoisin jatkossa hieman tasaisempaa edistymistä. Itse tehtävien sisältö oli hyvä!

Voisin parantaa kurssia niin, että jos ei ole mitään konkreettista sanottavaa tai jotain sellaista joka toisi kurssille jotain merkityksellistä, sen voi lopettaa aiemmin. Kysymyksiin voi vastata lyhyesti ja avata pidemmin moodlessa, sähköpostissa tai terokarvinen.com:issa.

Kurssilla viihdyin, koska pääsin tekemään paljon konkreettisia harjoituksia.

Suosittelen kurssia kaikille, koska Salt on käytännössä parempi skriptiohjelma, joka mahdollistaa skriptien pyörittämisen muissa tietokoneissa samaan yhtäaikaisesti.

— Saku Laitinen, 2024-05-14

Kurssin aikana käytin ensimmäistä kertaa Saltia, Vagrantia. Näiden lisäksi opin myös enemmän GitHubista versionhallinta-työkaluna.

Uskon että kurssilla opittu tulee olemaan hyödyllistä vähintään harrastusmielessä, ja mahdollisesti myös työelämässä.

Oppimista edisti luentojen aikana tehdyt hands-on tehtävät, sekä läksyt. Mielestäni olisi hyvä saada jo kurssin aikana palautetta tehtävistä edes joissain määrin, niin tietäisi kehittää tekemistään suuntaan tai toiseen. Lisäksi osa läksyiksi päätyneistä tehtävistä eivät vastanneet aina täysin luennoilla käytyjä asioita, mikä tietysti kannustaa ottamaan itse selvää asioista.

Viihdyin kurssilla, ja suosittelen kurssia niille jotka ovat kiinnostuneet erityisesti Linuxista.

— Osku Heikkinen, 2024-05-14

Tässä ois mun mahdollisimman paljon automatisoitu NVIDIA -ajureiden asentaminen Fedora 40 -käyttöjärjestelmään toimimaan SecureBootin kanssa:

https://github.com/KebabGarva/salt-nvidia-secureboot

— Saku Laitinen, 2024-05-14

@ Anja, Oletin, että tuo sinun repon osoite oli vikaa osiota varten tuossa h3 tehtävänannossa, vaikka kommentin päiväyksen mukaan onkin etuaikaan laitettu?? Lisäsin sulle kutsun mun summer repoon (https://github.com/syjaka/summer). Mun Github tunnus on syjaka jos joku haluaa laittaa kutsun omaansa samaista tehtävää varten.

— Kadi, 2024-04-12

https://github.com/anha2/configdemo

— Anja, 2024-04-09

Täällä oon dokumentoinu ton vagrantin asennuksen, jos jotain ongelmia tulee jollain:
https://github.com/NicklasHH/Linux-palvelimet/blob/master/h5%20Koko%20juttu/Palautus5.md

— Nicklas Åkerman, 2024-03-27

Add comment