Palvelinten hallinta ICI001AS3A-3012, Teron vastaus palautteeseen.
Kiitos todella huimasta palautteesta!
Minustakin kurssi sujui erinomaisesti, ja viihdyin itsekin. Ehkä pieniä paineita tulee päästä samaan, kun näemme tulevilla kursseillani: Tunkeutumistestaus, Sovellusten hakkerointi, Verkkoon tunkeutuminen, ICT-infrastruktuurit - projekti...
## Numeerinen palaute: loistava
Kokonaisarvio huimat 4.8 /5, 100% vastauksista 4-5, moodi 5, mediaani 5. Kiitos. Kaikki osa-alueet erinomaisia 4.6-4-9: osaamistavoitteet, työtavat, ajankohtaista, olin aktiivinen, ohjeistukset, huomioitiin henkilökohtaisesti. NPS eli net promoter score: 90% suosittelijoita.
## Teemat
Annoitte rutkasti palautetta monissa kanavissa: Pepissä, kotisivuilla https://terokarvinen.com/linux-palvelimet/#comments , sähköpostitse ja suullisesti.
Eri kanavista nousi esiin useita teemoja. Vahvuuksia: käytännön tekeminen, raportointi, läksyt, hyödyllisyys työelämään, opetaja, miniprojekti, intensiivisyys. Kehityskohteita: lähiopetus, vagrant-tehtävän selkiytys, intensiivisyys.
### Vahvuuksia
Käytännön tekeminen konkretisoi teoriaa. Tähän linkittyivät läksyt ja niiden selkeät määräajat. "Läksyt olivat haastavia mutta opettavaisia." "Viikottaiset kotitehtävät auttoivat omaksumaan asioita omalla-ajalla ja kertaamaan tunneilla käytyjä aiheita.".
Raportoinnista pidettiin - ja yllätyttiin. Raportit mahdollistavat paljon isompien ongelmien ratkaisemisen, ihmisen päähän kun ei kerralla kovin montaa asiaa mahdu. Oma portfolio kehittyi, kun raporttien julkaisuun kannustettiin. Versionhallinnan käyttäminen raportoinnissa linkittyi hyvin kurssin teemoihin.
Työelämässä on helppo hyödyntää kurssilla opittuja asioita: infra koodina, yksi totuus, idempotenssi. "Kurssi antaa hyvät eväät moderniin palvelinten hallintaan, jonka käyttäminen tai tunteminen tulee olemaan tärkeää työelämässä." "idempotenssi, infrastruktuuri koodina ja yksi totuus ovat periaatteita, joiden avulla suurienkin ympäristöjen ylläpito on mahdollista tehokkaasti ja suhteellisen vaivattomasti."
Opettajan asiantuntemusta ja opetustyyliä kehuttiin - kiitos. "Tiistain aikaiset aamut parantuivat Teron opetustyylillä ja ammattitaitoisella otteella kurssimateriaalin läpikäymiseen." Useimmat pitivät opetuksessa intensiivisyydestä, energiasta ja jatkuvasta kannustamisesta etenemiseen; parissa palautteessa taas toivottiin hieman rauhallisempaa lähestymistapaa.
Miniprojektista parityönä pidettiin. Tämä oli ensimmäinen kerta, kun miniprojekti toteututettiin parityönä, ja olin kyllä itsekin aika innoissani tuloksesta. Esitykset olivat itsevarmoja ja selkeitä - ne vastasivat kysymyksiin, eivät herättäneet niitä lisää. Miniprojektien laajuus oli järkevästi valittu, ja ne tulivat valmiiksi. Näillä taidoilla tulevaisuuden isommatkin projektit ovat helppoja, ja on jännittävä tulevaisuudessa verrata, kuinka paljon opiskelijoiden korkea itseohjautuvuus ja taitotaso vaikutti lähestymistavan toimivuuteen. "Miniprojekti toimi onnistuneena päätöksenä kurssille. Oli palkitsevaa päästä soveltamaan opittuja taitoja käytännössä"
### Kehityskohteita
Kurssi sai loistavat arviot, joten kehityksessä painottuu tämän toteutuksen onnistumisten ja oppien toistaminen.
Intensiivisyys, jatkuva eteneminen ja läksyjen tiukat määräajat saivat parissa palautteessa kritiikkiä. Juuri nämä seikat saivat myös runsaasti positiivista palautetta. Ehkä osittain eriyttäminen ja pieni tahdin hidastaminen on mahdollista.
Vagrant-tehtävässä muutamalle tuli yllätyksenä, että virtuaalikoneita ei kannata laittaa virtuaalikoneiden sisään. Mainitsen tästä erikseen, kun käytän tätä tai vastaavaa tehtävää seuraavalla toteutuksella.
Lähiopetusta toivottiin muutamassa palautteessa. Toisille taas online-toteutus on ainoa, jolle osallistuminen onnistuu. Kurssi on nyt niin suosittu, että voin toteuttaa keväällä molemmat toiveet. Pidän kaksi rinnakkaistoteutusta, toisen Pasilassa kasvokkain ja toisen videokonfferenssina.
## Lisää
Oli todella hauska kurssi yhdessä, tule muillekin kursseilleni.
Tiedän, että jotkut kurssini ovat täynnä. Voit silti ilmoittautua ja tulla ensimmäiselle tunnille kärkkymään paikkaa.
2026p3 Alkukevät
- Sovellusten hakkerointi ja haavoittuvuudet ICI012AS3A-3003 ma 8, pa5001
- Application Hacking and Vulnerabilities ICI012AS3AE-3001, Mon 11, pa5001 (Only time in English, a version of Sovellusten hakkerointi)
- fi+en ICT-infrastruktuurit - Projekti ICI008AS3A-3003 ti 11, pa5001 (In English, mixes Finnish and foreign students)
- Linux-palvelimet ICI003AS2A-3016 ti 14 online
- Information Security ICI002AS2AE-3006 to 11, pa5001
2026p4 Loppukevät
- Verkkoon tunkeutuminen ja tiedustelu ICI013AS3A-3003 ma 8, pa5001
- Tunkeutumistestaus ICI005AS3A-3004 ti 8, pa5001
- fi+en ICT-infrastruktuurit - Projekti ICI008AS3A-3003 ti 11, pa5001 (continued)
- (Palvelinten hallinta ICI001AS3A-3011 ke 1740 online, Palvelinten hallinta ICI001AS3A-3013 to 11, pa5001)
Liity listalleni, saat mm. kutsuja vierailuluennoille. https://terokarvinen.com/newsletter/
Opin paljon uutta kurssilla, ja tutustuin enemmän Linuxiin. Salt-master, slave ja Vagrant olivat mielenkiintoisia kurssissa. Kiitos
— Robabe, 2025-12-09Kurssilla Salt ja Vagrant tulivat tutuiksi, nämä eivät ennestään olleet. Uskon näistä olevan hyötyä myös esim työelämässä.
Läksyt olivat vaihtelevan haastavia, tuntui kuitenkin että suurimmat haasteet johtuivat siitä että koska tietokoneet, ei niinkään tehtävästä.
Pidin miniprojektista, koska siinä pääsi miettimään asioita vähän eri suunnasta kuin kotitehtävissä.
Kurssi oli erittäin hyvin jäsennelty ja eteni loogisesti perusasioista käytännön sovelluksiin. Kurssi oli haastava, mutta juuri siksi erittäin opettavainen ja antoisa.
GitHubin käytön harjoittelu oli iso plussa – versionhallinta tuli tutuksi käytännön kautta.
Suosittelisin kurssia kaikille kurssikavereille.
5
Oikeastaan melkein koko kurssin sisältö oli uutta asiaa. Opin keskitettyä hallintaa sekä git:in käyttöä ja käytin muun muassa Salt:ia ensimmäistä kertaa.
Opituille taidoille tulee varmasti käyttöä tulevaisuudessa.
Läksyt olivat työläitä, mutta opettavaisia.
Esityksien seuraaminen oli kivaa ja oma esittäminen oli hyvää harjoitusta työelämään.
Suosittelisin kurssia muillekin.
Kurssilla opin paljon uutta, eikä salt ollut tuttu ennen tätä kurssia. Toteutus oli hyvin toteutettu ja oma raportointi githubiin tuntui todella auttavan omaa ymmärrystä.
Suosittelen kurssia infrasta kiinnostuneille!
Oli kiinnostavaa oppia, miten useita koneita voidaan hallita yhden avulla. Saltti on ihan kiinnostava aihe ja saatan käyttää sitä myöhemmin.
— Tomas Relander, 2025-12-09Kurssi oli mielestäni erittäin hyödyllinen. Käsitellyt asiat olivat minulle uusia ja koen oppineeni niistä paljon. Uskon että opetetut asiat tulevat olemaan minulle hyödyllisiä tulevaisuudessa.
Kotitehtävät olivat mielenkiintoisia ja sopivan haastavia itselleni.
Viihdyin kurssilla ja suosittelisin kurssia kaikille joita aihealue kiinnostaa.
Ymmärsin hyvin kokonaiskuvan koneiden hallintaan liittyen, sekä erityisesti SaltStackin ja Gitin hyödyt. Käytin mm. Saltia ensimmäistä kertaa, mutta sukeltamalla suoraan syvään päätyyn tekemällä käytännön tehtäviä opettaa nopeasti.
Uskon, että kurssilla opetetuista asioista on hyötyä tulevaisuudessa, toki riippuen mihin hommiin sitä päätyy. Tykkään Teron kurssien tyylistä, ja viihdyin myös aiemmin Linux-Palvelimet kurssilla, joka toimii samalla periaatteella.
Hands-on tehtävistä opin itse eniten, koska ei tarvitse miettiä miten nämä asiat sitten toimii oikeasti työelämässä ja käytännössä, mikä usein mietityttää kursseilla, jotka ovat suurimmaksi osaksi teoriaa.
Suosittelen kurssia kaikille, jotka haluavat saada pätevää opetusta, sekä opetella asiat käytännössä.
Loistava kurssi. Olen oppinut paljon uutta ja tein kurssilla paljon asioita ensimmäistä kertaa. Esim. en ollut aikaisemmin käyttänyt Saltia ja sitä tuli kurssilla harjoiteltua oikein kunnolla. Myös Vagrant ja infra-as-a-code oli uutta ja mielenkiintoista. Mielestäni kurssi oli hyvä kokonaisuus ja uskon että näistä taidoista on varmasti hyötyä työmaailmassa tulevaisuudessa.
Suosittelen ehdottomasti kurssia muille.
Infra koodina ei ollut ennestään tuttua, mutta tällä kurssilla opin hyvin Saltin käytön ja infraa koodina periaatteet ja käytännön.
Kurssilla opetetut asiat ja keskitetty hallinta tulevat varmasti olemaan hyödyksi työelämässä ja miksei vapaa-ajallakin, jos jotain projektia huvikseen väsää.
Läksyt olivat omasta mielestäni haastavia, mutta eivät liian vaikeita (kultainen keskitie), ja tukivat hyvin opetetun teorian soveltamista käytäntöön. Myös valitut artikkelit olivat hyviä, ja tiivistäminen auttoi sisäistämään tekstin ydinasiat paremmin. Kannattaa varata aikaa läksyjen tekoon kunnolla, itse työstin usein puolisen päivää sunnuntaina :D.
Projektin teko oli hauskaa, pidin myös siitä, että se tehtiin parityönä, niin pääsi paremmin harjoittamaan versionhallintaa. Esittäminen oli jännittävää, mutta siitä selvittiin. Muiden esityksiä oli myös mukava seurata ja nähdä, mitä kaikkea muut olivat keksineet. Hyvä lopetus kurssille.
Parantamisehdotuksia en keksi, kurssi oli kokonaisuutena tosi hyvä! Opetusta oli mukava seurata ja käytännön esimerkit auttavat aina ymmärtämään asiat paremmin kuin pelkkä teoria.
Viihdyin kurssilla mainiosti ja suosittelisin kurssia kaikille infran opiskelijoille!
Kaikki oli minulle uutta ja sain toteutuksessa opittua paljon.
En ole koskaan käyttänyt Linuxilla keskitettyä hallintaa ja toteutus opetti hyvin Linuxilla myös Saltista ja infraa koodina.
Uskon, että toteutuksessa käydyt asiat ovat hyödyllisiä ja käytännöllisiä jatkossa kuten työelämään. Esim. Raportointi ja Git.
Ennen kurssia tiesin pintapuolisesti infra-as-code konseptin ja omissa järjestelmissä/virityksissä olin jo vähän törmännyt.
Kurssi kuitenkin avasi konseptin huomattavasti laajemmin ja toi käytäntöä lähemmäksi helposti toteutettavaa kokonaisuutta. Tästä on todella kiva jatkaa eteenpäin isompiinkin projekteihin. Vaikka käytimme vain Salttia, niin näistä sai jo hyvin selkeän käsityksen miten voisi skaalata esimerkiksi horisontaalisesti.
Itse olen käynyt nyt sovellusten hakkeroinnista aina tiedusteluun ja kaikilla kursseilla oppinut aivan valtavasti. Tämä oli ehkä "helpompi" kurssi kuin nuo, mutta ei yhtään pois aiheen tärkeydestä. Työn kannalta ihan yhtä tärkeä, kuin nuo. Se sanottuna, ei tämäkään mikään todella helppo ollut. Ja se on hyvä. Kaikilta kursseilta oppii, kun itsensä laittaa vähän oman mukavuusalueen ulkopuolelle.
Vagrant oli itselleni täysin uusi ja jälkikäteen tykkäsin eniten näperrellä tuolla. Git myös avautui huomattavasti laajemmin vrt. mitä itse olin käyttänyt. Oli kivaa ja lämmin suositus muillekin!
https://h.iskff.fi/ph/
Henry
Kiitos kurssista Tero!
Kurssi oli sopivan haastava ja opin paljon uutta asiaa kurssilta. Kaikki asiat mitä kävimme kurssilla oli uutta ja välillä myös vaikeaa, mutta toistojen kautta uudetkin asiat tulivat melko selviksi!
Uskon, että opin jotakin hyödyllistä, koska nämä asiat voisivat olla sellaista mitä voisin töissä tehdä tulevaisuudessa. Läksyissä oli tiukka deadline ja parempi niin. Läksyjä oli hyvä tehdä viikoittain sillä asiat mitä kävimme tunnilla jäi myös siten paremmin mieleen ja läksyjä oli helpompi tehdä.
Esityksiä oli kiva kuunnella ja miniprojektin tekeminenkin oli opettava kokemus. Minusta kurssi oli kokonaisuudessaan hyvin mielenkiintoinen ja suosittelen kaikille tätä kurssia.
Kurssilla opin hyvin paljon uusia asioita, joista en aikaisemmin tiennyt oikeastaan mitään. Aiempaan tietämykseeni verrattuna, opin hyvin paljon palvelinten hallinnasta sekä niiden työkaluista, joiden uskon olevan hyödyksi tulevaisuudessa.
Suosittelen kurssia kaikille infrastruktuurista kiinnostuneille.
Opin itse kurssilla paljon uusia asioita. Tämä johtui itse teorian yhdistämisestä tehtävien tekoon, kuin myös muiden kurssilaisten tehtävien arvioinneista sekä lopputyöstä.
Uutena asiana opin päällimmäisenä vagrantin käytön, sekä muiden miniprojekteista tuli esiin mielenkiintoisia pätkiä. Tämän avulla hyötyä myös tulee jatkossa työelämään.
Läksyt olivat välillä jopa hauskoja tehdä. Niissä sattui ongelmia, mutta ne pääsi korjaamaan eri lähteiden avulla. Lopun miniprojekti oli myös hauska lisä kurssille. Sen kautta pääsi tutkimaan lisää linuxin sisäistä ufw:ta.
Viihdyin siis kurssilla hyvin ja suosittelen sitä toisille alan opiskelijoille, sillä uutta varmasti oppii myös taitavampikin osaaja. 5/5
Tällä kurssilla tuli opittua Saltin käyttöä sekä idempotenttien tilojen kirjoittamista. Nämä uudet taidot ovat varmasti hyödyllisiä kaikille, joiden tulevaisuuden työtehtävät pyörivät palvelinhallinnan ympärillä.
Läksyformaatti oli tullut tutuksi jo aikaisemmilta Teron kursseilta ja olen edelleen sitä mieltä, että se tukee erinomaisesti kurssin aihealueiden syvällisempää oppimista. Lopputyönä pidetyt esitykset moduuleista olivat mielenkiintoisia ja toivat esiin moninaisia parien keksimiä ideoita.
Tiistain aikaiset aamut parantuivat Teron opetustyylillä ja ammattitaitoisella otteella kurssimateriaalin läpikäymiseen. Kehityskohteina ilmoittaisin sen, että toivon kotiläksyille enemmän myös vapaaehtoisia, haastavampia tehtäviä. Suosittelen kurssia kaikille palvelinhallinnasta kiinnostuneille!
Käytin Saltia ensimmäistä kertaa ja opin sen periaatteet. Opin myös uusia asioita Linuxista. Luulen, että opitusta on hyötyä tulevaisuudessa töissä. Läksyt olivat sopivan haastavia. Oli mukavaa rakentaa parin kanssa projekti ja esittää se muille.
Viihdyin, suosittelisin kurssia kenelle tahansa.
Palvelinten hallinta -kurssin sisällöt olivat minulle täysin uusia, ja opin kurssilla todella paljon. Uskon, että opeista tulee olemaan runsaasti hyötyä työelämässä: idempotenssi, infrastruktuuri koodina ja yksi totuus ovat periaatteita, joiden avulla suurienkin ympäristöjen ylläpito on mahdollista tehokkaasti ja suhteellisen vaivattomasti. Kurssilla edettiin yksinkertaisista perusteista laajempaan kokonaisuuteen viikko kerrallaan, mikä edisti oppimista ja piti motivaatiota yllä. Oli hieno saada onnistumisen kokemuksia ja kokea, että modernin konfiguraation hallinnan periaatteet tulivat otettua haltuun.
Parityönä toteutettu projektimme: https://github.com/nlholm/docker-demo
Erinomainen kurssi kuten aina. Hyvin pysyi mukana ja aihe oli mielenkiintoinen. Opittu oli hyödyllinen katsaus siihen, miten palvelimien hallinta onnistuu kätevästi yhdeltä koneelta.
— CR, 2025-12-09Opin tällä kurssilla paljon uutta. Kurssin sisältö ja opetus oli hyvin toteutettu ja mielenkiintoista. Käytin tällä kurssilla Saltia ensimmäistä kertaa. Tämän käyttäminen opetettiin perusteellisesti. Läksyt olivat haastavia mutta opettavaisia. Esitysten pitäminen oli kivaa ja oli kiva nähdä, minkälaisia projekteja muut luokkakaverit olivat saaneet aikaan.
Viihdyin kurssilla ja olenkin jo suositellut tätä kurssia parille infra-opiskelijaille. 5/5
Kurssi oli erittäin hyvin toteutettu ja suosittelen sitä kaikille, jotka ovat kiinnostuneita Infrastructure as Code -teemoista. Minulla pohjana toimi Teron Linux-palvelimet -kurssi, joka antoi erinomaiset valmiudet tämän kurssin suorittamiseen.
Aluksi kurssin tavoitteet ja tehtävät vaikuttivat haastavilta, mutta kokonaisuus selkeytyi nopeasti kurssin edetessä. Tehtävistä ja projektista selvisi hyvin, ja oppimiskokemus oli kokonaisuutena erittäin motivoiva.
Miniprojekti toimi onnistuneena päätöksenä kurssille. Oli palkitsevaa päästä soveltamaan opittuja taitoja käytännössä ja kokeilemaan uusia työkaluja.
Projekti: https://github.com/punnalathomas/palvelinten-hallinta/blob/main/h6-miniprojekti.md
Tämä on ehdottomasti ollut tähän mennessä mielenkiintoisin ja hyödyllisin kurssi, jonka olen Haaga-Heliassa suorittanut.
Opin periaatteessa kaiken tällä kurssilla, osaan nyt asentaa saltin, saada sen toimimaan ja muokata linuxin sisällä tiedostoja jne.
Melkeinpä kaikki mitä teimme kurssilla, tein ensimmäistä kertaa. Olin asentantut Linuxin virtualboxiin ennen, mutta kaikki muu oli uutta.
Uskon, että opittu on hyödyllistä! Infra koodina ei näytä ihan pelkästään heprealta nyt ja esim. idempotenssi on hyvä tietää, mitä se tarkoittaa. Varmaan tulee töissä käyttöä opitulle.
Läksyt olivat ihan kivoja, jotkut ehkä hieman pitkiä varsinkin meille jotka olivat aivan uusia koko aiheeseen, mutta sain ne tehtyä silti ja niistä oppi hyvin.
Esitykset ovat olleet jees, esitysten seuraaminen ihan ok, mutta rehellisesti hieman rankkaa yrittää keskittyä jokaiseen esitykseen tasavertaisesti yli 2,5h putkeen.😅 Saattaa riippua vain siitä, että kurssi on aamulla kahdeksalta.
Viihdyin kurssilla (ainut miinus se, että se on näin ihan aamusta) ja suosittelisin. Hyödyllinen kurssi.
Suosittelisitko kurssia? Kenelle kurssi sopisi?
Opin kurssin aikana paljon uutta. Salt ei ollut alunperin tuttu, joten oli kivaa väsäillä sen kanssa.
Opittuva taitoja tulen varmasti tarvitsemaan vielä opintojen edetessä sekä luultavasti vielä työelämässä.
Läksyt olivat ihan ok. Etäkurssi on sinäänsä vaikea, koska kynnys pyytää apua on minulla henkilökohtaisesti korkeampi kun ei ole luokassa. Lukumateriaalit olivat hyviä.
Esittäminen on aina vaikeaa, mutta muiden esitysten seuraaminen oli kiinnostavaa.
Kurssia voisi parantaa jollain yhteisellä ohjatulla tekemisellä opetuksen ohella.
Viihdyin kurssilla ihan hyvin.
Suosittelisin kurssia opiskelukaverille, jolla on kiinnostusta aiheeseen.
Opin kurssin aikana paljon uutta, varsinkin Saltin käyttöä. Melkein kaikki kurssin aikan tekemäni tehtävät oli minulle täysin uutta. USkon, että tästä on todella paljon hyötyä tulevaisuudessa. Läksyt oli mielestäni kivoja. Tiivistelmät auttoivat ymmärtämään aiheen ja hands-on tehtävissä pääsi oppimaan kunnolla. Esitykset olivat kiva lopetus kursille. Osaan tehtävistä olisi voinut antaa tarkemmat ohjeet. Viihdyin kursilla hyvin. Suosittelisin kurssia koulukavereilleni. Kiitos paljon kurssista!
— Miro Johansson, 2025-12-09Opin peruskäytänteet liittyen infraa koodina sekä saltin käytön. Nämä olivat molemmat uusia aiheita minulle niinkuin idempotentin tekeminenkin. Uskon että aiheet tulevat olemaan hyödyllisiä tulevaisuudessa. Läksyjen rakenne oli hyvä, ensin luku ja sitten teko. Esitykset olivat myös hyvä lisä, kavereiden esityksistä oppi paljon. Parannuksena ehdottaisin hieman rauhallisempaa tahtia oppitunneilla, itselle oli välillä vaikea pysyä perässä uusien aiheiden kanssa. Viihdyin kurssilla ja suosittelisin koulutovereille.
— Jerry Ahonen, 2025-12-09Kurssi oli todella hyvä. Itsellä ei ollut minkäänlaista Linux taustaa, perusteet kurssin jälkeen suoraan palvelinten hallintaan. Käytin Salttia ekaa kertaa ja ennen kurssin alkua ei ollut mitään tietoa, mikä kyseinen työkalu oli.
Kurssin läksyt olivat hyviä, opettavaisia, sekä tarpeeksi vaativia. Viikottaiset kotitehtävät auttoivat omaksumaan asioita omalla-ajalla ja kertaamaan tunneilla käytyjä aiheita. Raportin tarkka kirjoittaminen tuki tässä asiassa myös mainiosti!
Kurssi antaa hyvät eväät moderniin palvelinten hallintaan, jonka käyttäminen tai tunteminen tulee olemaan tärkeää työelämässä.
Viihdyin kurssilla ja suosittelisin kurssia kaikille infran opiskelijoille!
- Opin käyttämään Salttia, sekä Linuxin käyttöä luontevammin.
- Saltin ja idempotentin koodin kirjoittaminen oli uutta.
- Uskon, että kaikki oppimani oli hyödyllistä, sekä sitä voi käyttää työelämässä.
- Läksyt olivat mielestäni 5/5. Pääsi tekemään, eikä pelkästään kirjoittamaan/katsomaan kalvoja.
- Esitysten katsominen oli mielenkiintoista ja niistä oppi uutta. Oma esitys olisi voinut mennä vähän paremmin.
- Kurssi oli tähän mennessä paras, mihin olen osallistunut!
- Suosittelisin ja olen suositellut.
- Kurssi sopii kaikille, jotka haluavat oppia Linuxin hyödyllisistä hallinnointityökaluista.
Opin keskitettyä hallintaa, jota en ollut ennen aikaisemmin tehnyt. Kurssi oli todella hyödyllinen ja opettavainen ja oppimismateriaalit, läksyt yms kurssitehtävät auttoivat todella paljon oppimisen kanssa. Esitykset olivat hyvät, mutta aikamääreet olisivat pitäneet joko olla hieman pidemmät tai kaikkien pidettävä olemasta olevasta ajasta kiinni. Viihdyin kurssilla valtavasti ja olenkin suositellut kurssia muille! Arvosana 5!
— alex, 2025-12-09Opin tällä kurssilla todella paljon, en osannut paljon mitään Linuxista ennen kuin kävin tällä kurssilla.
Käytin mm. Saltia ensimäistä kertaa ikinä. Se oli todella kivaa vaikka alussa oli haastavaa saada kaikki toimimaan.
Kurssilla opetellut asiat tulevat kyllä olemaan tärkeitä jos menen tekemään palvelinhommia tai muutenkin jos olen Linuxin kanssa tekemisissä niin opin jotain hyödyllistä.
Läksyt oli juuri sopivia, ei ollut liikaa tekemistä mutta haastoi juuri tarpeeksi minua Linux-aloittelijana.
Kaikki esitykset olivat erittäin korkeatasoisia, pidin jokaisesta ja projektiaiheet olivat erinomaisia.
En keksi miten kurssia voisi parantaa
Viihdyin kurssilla!
10/10 suosittelen.
Opin keskitettyä hallintaa, jota en ollut ennen aikaisemmin tehnyt. Kurssi oli todella hyödyllinen ja opettavainen ja oppimismateriaalit, läksyt yms kurssitehtävät auttoivat todella paljon oppimisen kanssa. Esitykset olivat hyvät, mutta aikamääreet olisivat pitäneet joko olla hieman pidemmät tai kaikkien pidettävä olemasta olevasta ajasta kiinni. Viihdyin kurssilla valtavasti ja olenkin suositellut kurssia muille! Arvosana 5!
— alex, 2025-12-09Viihdyin erityisen paljon kurssilla, vaikka meni muut kurssit tän kurssin takii roskiin. Opin aika paljon uutta varsinkin saltista ja linuxin käytöstä. En ole aiemmin käyttänyt kovin paljon linuxii mutta kyllä se tuntui onnistuvan aika nopeasti. Uskoisin että taidoilla mitkä olen oppinut tällä kurssilla tulee olemaan vaikutusta mun työelämässä.
Laksu kyllä semi sekava. Monet palauttanu esim. h6 kohtaan h4 ja sitten oli vaikea ristiarvioida.
En suosittele tätä kurssii kenellekkää jos ne ei hallitse linuxissa liikkumista natiivina.
Olen oppinut ihan sika paljon uutta ja olen sitä mieltä että hallitsen oppimiani taitojani aika hyvin. Kaikki mitä opin oli kokeiltu ensimmäistä kertaa. Läksyt olivat hauskoja ja tarpeeksi haastavia. Esityksiä oli tosi mukava seurata, parasta oli, että sai nähdä minkälaisia ideoita muilla oli ja miten he hyödynsivät omia hankittuja taitoja projekteissa. Minulla oli hauskaa kurssilla. Suosittelen kussia erityisesti niille jotka ovat kiinnostuneita hallitsemaan useita koneita.
— Nate, 2025-12-09Loistava kurssi. En muista oppineeni yhdelläkään aikaisemmalla kurssilla näin paljon opetettavasta aiheesta. Varsinkin kotitehtävät avasivat minulle erinomaisesti palvelinten hallinnan perusteita.
— Tuukka Mero, 2025-12-09Ihan headsup jos ei githubin edu paketti käytössä. Saatavissa opiskelun ajaksi - siellä mm digital ocean hostausta tarjolla.
https://education.github.com/pack
Kiitos: kurssista & loistavasta palautteesta!
Lähes kaikki palautteet olivat paras mahdollinen 5/5. Moodi oli 5, mediaani oli 5, aritmeettinen keskiarvo oli 4.8/5 kiitettävä.
Kehuja tuli teorian ja käytännön linkittämisestä (tämä lämmittää sydäntä). Loppuprojektissa nämä vietiin yhteen, niitä oli hauska tehdä ja seurata. Opetuksesta pidettiin, samoin myös opettajan (ja ehkä luokkakavereidenkin) palautteesta. Mielestäni annoin aika yksityiskohtaista ja rehellistä palautetta. Voi olla osallistujilta myös jonkinlainen kypsyyden merkki, että pystyy hyödyntämään palautetta näin hyvin. Innokkuudesta pidettiin.
Kehityskohteina videokonfferenssi Jitsin käyttö ilmaisten palvelinten nurkalta luotettavammalle alustalle. Joissain palautteissa toivottiin lisää aikaa. Itseohjautuva oppiminen nähtiin sekä siunauksena että kirouksena.
Olin itse samoissa tunnelmissa, viihdyin kurssillamme hyvin.
Vinkatkaa sopiville kavereille, että tulevat seuraavaan palvelinten hallintaan ICI001AS3A-3012. Me taas voisimme nähdä Tunkeutumistestauksessa tai näillä muilla:
- ICI005AS3A-3005 Tunkeutumistestaus (Opit murtautumaan yritysten koneisiin ja levittäytymään verkossa. Saavuttanut 5.0/5 palautteen.)
- ICI012AS3A-3002 Sovellusten hakkerointi ja haavoittuvuudet (Ghidra, gdb...)
- ICI013AS3A-3002 Verkkoon tunkeutuminen ja tiedustelu (Softaradio, RFID, Wireshark...)
- ICI003AS2A-3014 Linux-palvelimet (jos jollain vielä käymättä)
- ICI002AS2AE-3007 Information Security
Jälki-ilmoittautuminen alkaa maanantaina.
Kiitos hauskasta kurssista!
--
Tero
En ennen kurssia ollut tehnyt mitään keskitetyillä hallintajärjestelmillä ja sen suhteen kaikki oli uutta. Koen, että opin paljon ja kurssi tarjosi loistavan pohjan jatkaa eteenpäin.
Kurssin opetus oli tehokasta ja opiskelu oli käytännönläheistä oikeaa tekemistä. Kurssin läksyt tukivat erittäin hyvin oppimista ja läksyjen sisältö eteni johdonmukaisesti.
Suosittelen kurssia kaikille tietojenkäsittelystä kiinnostuneille. Jos Linux ei ole ennestään tuttu, niin ennen kurssia kannattaa mielestäni käydä Linux palvelimet kurssi (jolle tämä kurssi toimii myös loistavana jatkona).
Kurssilla käytiin läpi hyviä periaatteita modernien hallintatyökalujen käyttöä varten ja sai hyvän kosketuksen Salt-minionin ja vagrantin toimintaan. Tehtävät olivat hyödyllisiä ja mielenkiintoisia. Esitykseen valmistautumista olisi voinut korostaa: tallenteet, backupit ja esityksen kuivaharjoittelu esittämisen kannalta tärkeitä.
— GL, 2025-05-15Opin kurssilla todella paljon erityisesti siitä, mitä SaltStack on ja mihin sitä voidaan käyttää. Opin myös Vagrantista ja SLS-tiedostojen käytöstä sekä paikallisesti että masterin kautta. Kaikki kurssin sisältö oli minulle uutta, mutta asiat tulivat nopeasti tutuiksi.
Ovatko opitut asiat hyödyllisiä? Ehdottomasti. Sain hyvän yleiskuvan siitä, miten konfiguraationhallinta- ja automaatiojärjestelmät toimivat käytännössä.
Läksyt olivat ajoittain haastavia, mutta juuri siksi niistä oppi enemmän. Ne auttoivat syventämään ymmärrystä ja asiat jäivät paremmin mieleen.
Esitykset toimivat hyvänä harjoituksena tulevaisuutta varten. Vaikka esiintymisjännitys välillä iskikin, oli hyvä kohdata se nyt, eikä vasta sadan ihmisen edessä työelämässä.
Viihdyinkö kurssilla? Kyllä!
Suosittelisinko kurssia? Kyllä. Käytin Linuxia ensimmäistä kertaa noin puoli vuotta sitten, ja tämä kurssi avasi paljon uusia näkökulmia siihen, mitä Linuxilla voi rakentaa ja mihin kaikkeen sitä voi hyödyntää.
Projekti: https://github.com/thsoini/Projekti?tab=readme-ov-file
Kurssin aikana tuli opittua käyttämään vagranttia sekä salttia siten, että olo tuntuu varmalta näitä käytettäessä. Aikaisempaa kokemusta kyseisistä työkaluista ei minulla ole.
Raporttien kirjoittelu ei ehkä ole mielipuuhaani, mutta en voi kiistää etteikö näiden tekeminen ole hyödyllistä. Tuntuu, että oppii asiat syvällisemmin, kun joutuu pohtia mitä kirjoittaa. Sekä, jos samoja temppuja pitää toistaa, niin on nämä toistettavissa hyvinkin nopeasti, jos raportti on hyvin tehty.
Itselleni kurssi kuitenkin toimi. Uskon, että kurssin opit ovat hyödyllisiä. Ja tätä kurssia voisin helposti suositella muille opiskelijoille. Itse ainakin viihdyin kurssilla.
Linkki kurssin aikana tekemiini raportteihin.
https://github.com/veitim/palvelinten_hallinta
Kaikki kurssilla opetellut asiat olivat minulle uusia. Kaikki olivat mielestäni todella hyödyllisiä ja uskoisin vahvasti tulevani työelämässä kyseisiä asioita hyödyntämään.
Vagrantia tulen varmasti hyödyntämään työelämän ulkopuolellakin. On helppoa laittaa kaikki virtuaalikoneet ylös ja tuhota ne samantien. Jos oikein katsoin resurssienhallinnastakin, vagrant koneet vievät vähemmän resurssejakin (ehkä GUI puuttumisen vuoksi?).
Viihdyin hyvin kurssilla ja Teron vitsit tuovat lisähauskuutta tunneille (ja harmaaseen arkeen :D).
Muiden projektit olivat todella syvälle meneviä näkökulmastani, koska tietoni ja taitoni ovat vasta alkeissa.
Minun oli siis vaikea seurata niitä, mutta kyllä niistä aina jotain oppii itsekin lisää.
Tässä vielä oma miniprojekti docker saltilla (ja muita lisäosia ja kumppanit)
Raportti:
https://github.com/vmniemi/Minisaltproject
Projektin etusivu:
https://github.com/vmniemi/saltdocker/blob/main/README.md
Opitko jotakin – eli osaatko nyt sellaista, mitä et osannut ennen kurssia?
-Opin enemmän Linuxin käyttöä (Linux-palvelin kurssista oli paljon hyötyä) Lisäksi opin käyttämään keskitettyä hallintatyökalua
Teitkö jotain ensimmäistä kertaa?
-Salt, keskitetty hallinta ja infraa koodina olivat minulle täysin uusia ja niitä oli mielenkiintoista oppia. Uskon, että niistä on hyötyä työelämässä ja kotona automaatioon ja/tai monen kymmenien tai satojen koneiden hallintaan
Mitä mieltä olit läksyistä?
-Läksyt olivat haastavia, mutta erittäin opettavaisia. Ne olivat työläitä, mutta ei missään nimessä mahdottomia
Mitä pidit esityksistä?
-Esittäminen oli jännittävää, mutta hyödyllistä tulevaisuuden kannalta (harjoitus tekee mestarin)
Miten voisin parantaa kurssia?
-Ainoat "huono" puoli oli rajattu aikataulu. Mutta sille ei voi mitään ja kurssilla opin paljon asioita rajatussa ajassa eli toisin sanoen kurssi oli tehokas.
Viihdyitkö kurssilla?
-Viihdyin hyvin kurssilla, opetus oli erittäin ammattimaista ja mukaansatempaavaa.
Suosittelisitko kurssia? Kenelle kurssi sopisi? Koulutoverille tai kollegalle?
-Suosittelisin kurssia kaikille ICT-ja infrasta kiinnostuneille ja myös niille jotka haluavat hallita monia tietokoneita kätevästi.
Project VirtualPrivateLab.
Virtuaalinen ympäristö jossa voi tehdä mitä huvittaa. Helppo laittaa pystyyn sekä helppo muokata oman näköiseksi.
Github repo: https://github.com/Ali-Mikael/VirtualPrivateLab.git
Linkki raporttiin: https://ali-mikael.github.io/pal/h5
Hyvä kurssi. Tykkäsin siitä kun ei selitetty liikaa, vaan piti aika paljon itse etsiä tietoa ja selvittää asioita.
Itse ainakin oppii parhaiten tälleen.
Lisäksi oppii paljon muutakin hyödyllistä samalla, kun vaan se että lukee jotain kämästä powerpointtia läpi.
Kurssi oli kokonaisuudessaan todella mielenkiintoinen ja tuli opittua paljon uutta!
Kurssilla tuli paljon uutta palvelinten hallinnasta ja opin käyttämään esimerkiksi Vagrantia ja sen yli SaltStackia. Ensimmäistä kertaa pääsi luomaan toimivaa Master/Minion-suhdetta ja niiden yli kongirutointia sekä automaatiota sls-tiedostojen avulla. Lisäksi oli mielenkiintoista päästä tutustumaan verisionhallintaan Git muodossa. Arttu Uskalin vierailijaluento oli mielenkiintoinen lisä kurssin sisältöön.
Kurssin viikottaiset tehtävät oli sisällöltään melko hyvin toteutettavissa, mutta toki vaativat ajoittain yllättävän paljon aikaa. Viimeisten tuntien moduuli esitykset ja siihen liittyvä valmistus oli todella mielenkiintoista, pääsi toteuttamaan vähän omaa visiota hallinnasta ja näkemään mitä muut kurssikaverit olivat saaneet aikaan.
Ainoa miinus mitä kurssille voi antaa on se, että Jitsi tuppasi toimimaan koko kurssin ajan melko huonosti ja siihen voisi keksiä jonkun paremman toimivamman ratkaisun niin tulisi keskeyttämätöntä opetusta / esiintymistä.
Yleisesti ottaen kurssi oli todella kattava ja mielenkiintoinen kokonaisuus. Viihdyin erinomaisesti ja suosittelen kaikille infrasta kiinnostuneille!
Miniprojekti - Elokuvatrivia
Projektin etusivu:
https://github.com/jerebjo/Elokuvatrivia
Projektin raportti:
https://github.com/jerebjo/Palvelinten-hallinta/blob/main/h5%20Miniprojekti.md
Zork-undiscovered with Salt
https://github.com/BenjaminL32/Zork_in_salt/tree/main
Opin käyttämään Salt:a ja Git:ä ja sain hyvän käsityksen keskitetyistä hallintajärjestelmistä, sekä käytännön kokemusta infrasta koodina.
Varmasti tämänlaisten työkalujen käyttö on hyödyllistä työelämässä. Läksyt olivat sopivan haastavia ja opettavaisia. Oli mukava päästä esittämään oma moduuli kurssin lopussa ja katsoa muiden esityksiä, opettajalta loistavaa palautetta esityksistä.
Viihdyin kurssilla mainiosti. Suosittelen kurssia kaikille.
Lähdin kurssille täysin untuvikkona palvelinten hallinasta, juuri ja juuri tiesin mikä on palvelin. Opin kurssilla valtavasti uutta ja kurssin lopussa tehätävä oma projekti on täydellinen lopetus kurssille. Projektissa pääsee käyttämään omaa luovuuttansa opittujen työkalujen kanssa, ja suorittaa itseään mielenkiintoisen tuotoksen. Suosittelen kurssia kaikille joita hiemankaan on kiinnostunut keskitetty palvelinten hallinta
— Benjamin Lönnqvist, 2025-05-14Miniprojekti - Elokuvatriviapeli
Projektin etusivu täältä: https://github.com/jerebjo/Elokuvatrivia/tree/main
Projektin raportti:
https://github.com/jerebjo/Palvelinten-hallinta/blob/main/h5%20Miniprojekti.md
Kurssin materiaali oli todella mielenkiintoista! Tehtävät tuntuivat haastavilta, mutta eivät todellakaan mahdottomilta. Opin itse todella paljon juurikin esimerkiksi Vagrantin ja SaltStackin toimivuudesta, joka mielestäni kantaa pitkälle, jos haluaa parantua tässä palvelin-infra-maailmassa ja jos haluaa jalkaa oven väliin mahdollisilla työpaikoilla.
Suurkiitokset ja mukavaa kesää!
Miniprojekti - käyttäjienhallintaa Salt-tilojen avulla.
Projektin repo:
https://github.com/Tuomasken/Miniprojekti_SaltUM/tree/main
Raportti projektin kulusta:
https://github.com/Tuomasken/Linux-Hallinta/blob/main/h5-Miniprojekti.md
Miniprojekti - Chatroom pystytetty palvelimelle Saltilla
Kaikki tarvittavat tiedot löytyy täältä: https://github.com/p-lemonish/chatroom-salt
Miniprojekti - salt-admin-setup:
Admin käyttäjä, ssh kirjautuminen ja palomuuri kuntoon orjakoinelle, ja lisäksi apache uudella virtual hostilla web alkaville koneille.
Projektin repo: https://github.com/jaolim/salt-admin-setup
Tehtäväraportti: https://github.com/jaolim/palvelinten-hallinta/blob/main/h5-miniprojekti.md
Miniprojekti: SteamCMD ja 7 Days to Die pelipalvelimen asennus Salt:lla
https://github.com/vaurasan/salt-steamcmd-7dtd
Oma kurssiin liittyvä miniprojekti: Netris Salt & Vagrant Module
Projektisivu: https://github.com/nurminenkasper/netris-salt-vagrant-module
Raportti: https://github.com/nurminenkasper/Palvelinten-Hallinta/blob/main/h5/h5-Miniprojekti.md
Jos Wazuh moduuli jäi kiinnostamaan, niin miniprojektini etusivu löytyy https://github.com/lassihi/Wazuh-salt-module
Raportti löytyy: https://github.com/lassihi/Wazuh-salt-module/blob/main/h5.md
Miniprojektina: penlab debian/metasploitable3 tehty vagrantilla ja saltilla.
https://github.com/veitim/palvelinten_hallinta/blob/main/h5_miniprojekti.md
Oma miniprojektini: Lokienkeräysmoduuli ja testiympäristö
Projektisivu: https://github.com/gianglex/Courses/tree/main/Palvelinten-Hallinta/Log-collection-module
Projektiin liittyvä raportti: https://github.com/gianglex/Courses/blob/main/Palvelinten-Hallinta/h5-miniprojekti.md
https://github.com/AthaeFin/docker Vanessan kalastusvene
— Vanessak, 2025-05-07Linkki h4-pkg-file-service tehtävään, jossa on käsitelty pkg-, file- ja service-tilafunktioita. Näitä hyödynnetään saltin avulla tehtäviin toimenpiteisiin useasti.
Raportistani voi saada apua yleisiin virheisiin, koska tässä on ratkottu niitä.
Linkki githubiin: https://github.com/apeeqq/Configuration-management-systems/blob/main/h4-pkg-file-service.md
Palautteen keskiarvo oli 4.5 / 5 kiitettävä. Yleisin palaute eli moodi oli 5/5 kiitettävä. Kiitos!
Palautetta tuli monia kanavia pitkin ja siitä on huimasti hyötyä: suullisesti, kommentteina kotisivulleni sekä Peppiin. Kommentoin tässä niitä kaikkia.
Oppimista edistivät harjoitukset (tunnilla ja läksyinä), opetus ja opettajan ammattitaito (kiitos!) sekä palaute (opettajalta ja kurssikavereilta).
Kehityskohteita. Toivottiin joissakin palautteissa lisää opettajakeskeistä opetusta ja vähemmän läksyjen tarkastusta. Vaikka pidänkin omasta äänestäni, olen hieman skeptinen opettajavetoisen luennoinnin tehokkuudesta oppimisessa. "Opettaja puhuu ja kelaa kalvoja" luennoilla on vaikea kilpailla kirjan lukemisen kanssa.
Kurssia pidettiin työläänä, mikä oli sekä plussaa että miinusta.
Miniprojektiin toivottiin lisää aikaa, mutta luultavasti aika on jatkossakin pidettävä lyhyenä, jotta kurssin työmäärä ei kasva kohtuuttomasti. Osa projekteista ylitti jo nyt vitosen tason.
Kaksi vastaajaa oli avoimen palautteen perusteella melko tyytymättömiä kurssiin. Molemmat pitivät paradoksaalisesti kurssia sekä liian vaikeana (odotettiin liikaa Linux-taitoja, liikaa keskustelua edistyneiden opiskelijoiden kysymyksistä) että liian helppona (uutta opittavaa vähän, liikaa kotitehtävien ongelmien käsittelyä, läsnäolo on turhaa). Suurissa opetusryhmissä on vaikeaa huomioida henkilökohtaisesti niitä, joille aihe on erityisen haastava, mutta mietin tähän ratkaisuja.
Jos tykkäsitte tästä kurssista, minulta löytyy muistakin kursseja. Ensi viikolla alkaa:
- Linux-palvelimet - ICI003AS2A - täynnä keväällä, tule syksyllä.
- Information Security - ICI002AS2AE-3005 - Join us & meet our foreign students! Ti 11:00-13:45 pa pa5001.
- ICT-infrastruktuurit - Projekti - ICI008AS3A-3002 - Join us, Finnish and foreign students in one group! Koko kevään pe 11:00-13:45 pa5001.
Loppukeväästä:
- ICI001AS3A-3008 Palvelinten hallinta, ke 17:40-20:30 online. Tämän kävit jo, mutta kaverille saa vinkata.
- ICI013AS3A-3001 Verkkoon tunkeutuminen ja tiedustelu, to 11:00-13:45 pa5001. Täynnä keväällä.
- ICI005AS3A-3002 Tunkeutumistestaus, to 14:00-16:45 pa5001. Tule mukaan! Opi hakkereiden kikat, suojaa omat ja työnantajan järjestelmät.
Haluatko vain rusinat pullasta? Laitan tietoa vierailijoista listalleni https://terokarvinen.com/newsletter/
Kiitos, kun teitte tästä kurssista mainion. Itse pidin erityisesti
- Tavoitteellisesta osallistumisesta. Monet kysymykset osoittivat, että kysyjä haluaa soveltaa näitä tekniikoita tulevissa töissä. Siksi monesti aivan konkreettiseen käytännön kysymykseen saattoi linkittää alan keskeistä teoriaa.
- Soveltamisesta. Miniprojektien tulokset olivat omaperäisiä, erilaisia keskenään ja osoittivat kykyä soveltaa opittua.
Tulevilla kursseilla nähdään!
--
Tero
Kurssilla käytetyistä työkaluista oikeastaan jokainen oli minulle uusi tuttavuus, ja jos ei ollut uusi, niin mentiin kyllä aivan uusiin syvyyksiin
sen käytössä.
Saltin käyttö oli erittäin mielenkiintoista, eikä se ollut edes konseptin tasolla minulle tuttu entuudestaan.
Opitut taidot ovat varmasti hyödyllisiä tulevaisuudessa työelämässä.
Läksyt olivat hyviä, koska ne vaativat opiskelua itsenäisesti, eikä niitä saanut tehtyä vain kuuntelemalla luennoilla.
Esityksissä sai nähdä monenlaisten projektien lopputuloksia, ja se avarsi sitä miten paljon erilaisia projekteja oli mahdollista tehdä.
Kurssilla viihtyi ihan hyvin, ja kokoajan annettu aikapaine suorittamiseen motivoi opiskelemaan ajallaan. Kurssia suosittelisin henkilöille jotka eivät pelkää itsenäistä opiskelemista ja ovat kiinnostuneet palvelinten hallinnasta sekä automaatiosta.
Opitko jotakin – eli osaatko nyt sellaista, mitä et osannut ennen kurssia?
Teitkö jotain ensimmäistä kertaa? Käytit modernia hallintatyökalua (Salt tms), kirjoitit idempotentin tilan, kirjoitit infraa koodina...
Oliko opittu hyödyllistä? Luuletko, että sille on käyttöä esim. tulevaisuudessa töissä tai kotona?
Mitä mieltä olit läksyistä? Luku/video/podcast -materiaalista? Hands-on tehtävistä?
Mitä pidit esityksistä? Itse esittämisestä? Luokkakavereiden esitysten seuraamisesta?
Miten voisin parantaa kurssia?
Viihdyitkö kurssilla?
Suosittelisitko kurssia? Kenelle kurssi sopisi? Koulutoverille tai kollegalle?
Kurssin aihe oli oman mukavuusalueen ulkopuolella vaikka palvelin-kursseja onkin jo takana. Tästä huolimatta kurssilla tuli opittua paljon kaikkea hyödyllistä. Varsinkin Saltin, Vagrantin ja muutenkin infraa koodina -konseptin hyödyntäminen tulee varmasti jatkossakin vastaan.
Kurssin läksyjen raporttimainen rakenne oli omassa oppimisessa varsin hyödyllinen. Tehtävää oli paljon, mutta kaikki oli olennaista oppimista varten. Tunneilla diojen sijaan katsottiin paljon käytännön esimerkkejä ja keskusteltiin, joka oli myös hyödyllistä.
Esitykset ja oma moduuli oli myös hyvä veto, sillä siinä sai niin esiintymisestä kuin rajatun kokonaisuuden kasaan saamisesta hyvää kokemusta. Oman moduulin tekeminen oli vaativaa ja hidasta, joten aikaa voisi olla hieman lisää aloituksen, välitarkastuksen ja esittämisen välillä.
Kurssi sai huomioni ja vietin sen parissa paljon aikaa, joten käteen jäi myös paljon jatkoa varten. Suosittelisin tätä kurssia kaikille, jotka ovat Linuxin palvelin-puolesta kiinnostuneita.
Vapaamuotoiseen palautteeseen saa kirjoittaa mitä vain, eikä kysymyksiä tarvitse toistaa. Mutta tässä vinkiksi:
Järkevä ja hyödyllinen kurssi joka on selvästi hyödyllinen työ-, ja arkielämässä. Opin tällä kurssilla hallitsemaan tehokkaasti useampaa tietokonetta, Infrastructure-as-a-service mallin sekä kehityin Linux osaamisessa.
Tehtäviä ei ollut liikaa, mutta oppimista oli paljon. Monet asiat tulivat ensimmäistä kertaa vastaan, ja kesti aikaa ennenkuin sai selvän käsityksen uusista aiheista.
Oman moduulin luominen, julkaiseminen ja esitys oli mielestäni hyvä veto, sillä jossain vaiheessa joudumme esiintymään tai julkaisemaan ohjelmia. Hyödyllinen työelämän kannalta.
Silti esitys loi hieman paineita. En kuvitellut, että olisin julkaissut muuta kuin oman CV portfolion lähivuosina.
Tunsin viihtyväni kurssilla, aiheet olivat mielenkiintoisia, koko luokalla oli tahtoa ja halua oppia. Tämä näkyi vertaisarvoinnin raporteissa, mikä motivoi myös omaa oppimista.
Suosittelisin kurssia kenelle tahansa kuka käyttää tietokonetta. Kuka ei haluaisi oppia käyttämään tietokonetta tekemään asioita helpommin, sitähän varten tietokone on?
Kurssi oli erittäin opettavainen. Opin käyttämään SaltStackia palvelinten hallintaan, mikä oli minulle täysin uutta. Erityisesti idempotenttien tilojen kirjoittaminen ja infrastruktuurin hallitseminen koodina oli silmiä avaavaa.
Ensimmäistä kertaa loin toimivan Master/Minion-arkkitehtuurin SaltStackilla, hyödynsin Vagrantia virtuaalikoneiden hallinnassa ja kirjoitin konfiguraatioita sls-tiedostoihin. Tämä antoi käytännön kokemusta automaation hyödyntämisestä palvelinympäristössä.
Opitut taidot ovat ehdottomasti hyödyllisiä työelämässä, erityisesti it-infrastruktuurin ja pilvipalveluiden hallinnassa. Myös kotona voisin hyödyntää automaatiota esimerkiksi palvelinten tai älykodin laitteiden hallinnassa.
Läksyt olivat laajoja ja suhteellisen selkeitä. Välillä olisin kaivannut selkeämpiä tehtävänantoja. Kurssin vauhti oli kova. Onneksi netistä löytyy paljon tietoa ja ohjeita. Läksyt olivat suhteellisen aikaa vieviä, mutta opettavaisia.
Viihdyin kurssilla hyvin! Suosittelen kurssia kaikille, jotka haluavat oppia palvelinten hallintaa, automaatiota ja modernia infrastruktuurin hallintaa.
Palaute kurssista
Opin kurssilla paljon uutta. Linuxin peruskäyttö ja manuaalinen konfigurointi oli tuttua edelliseltä Linux-palvelimet kurssilta, mutta keskitettyä hallintaa ja automaatiota en ollut käyttänyt. Salt oli minulle uusi tuttavuus. En myöskään ollut aiemmin käyttänyt projektissani käytettyjä MariaDB:tä ja phpMyAdmin:ia.
Pidän kurssin opetuksia erittäin hyödyllisenä. Vaikka suuntaudunkin enemmän ohjelmistokehityksen puoleen, on minusta tärkeä myös osata ymmärtää ja osata käyttää ohjelmoijan tärkeintä työkalua - tietokonetta. Mielestäni tämä kurssi vastasi hyvin näihin tarpeisiin.
Läksyt veivät aikaa vianselvityksineen, mutta ne myös oli todella opettavaisia. Esitykset olivat mahtavia, ja oli kiva nähdä erilaisia projekteja! Vaikka esiintyminen hieman jännitti, oli kiva päästä myös esittelemään oma projekti mihin on käyttänyt aikaa ja vaivaa.
Parannusehdotuksena minulla olisi, että loppuprojektin tekemiseen olisi hieman enemmän aikaa. Ainakin minulla henkilökohtaisesti tuli haasteita saada projekti tehtyä aikataulussa muiden kurssien lopputöiden ohella.
Kurssin oppitunnit olivat kivoja ja interaktiivisia, ja viihdyin kurssilla hyvin. Suosittelisin kurssia kaikille, jotka ovat kiinnostuneita työskentelemään tietotekniikan parissa, sillä kurssi auttaa ymmärtämään tietokoneiden toimintaa ja hallintaa paremmin. Voisin suositella kurssia opiskelukavereilleni ohjelmointipuolella, sillä kurssilla voi esimerkiksi opiskella kuinka saada ohjelma toimintaan omalla palvelimella, sillä ohjelmointipuolella julkaisussa ollaan käytetty vain host-palveluntarjoajien käyttöliittymiä.
Kurssi jatkoi aiemman Linux-palvelimet kurssin tasoa opetuksen laadussa ja mielenkiintoisuudessa.
En ollut aiemmin käyttänyt mitään tekniikoista, joita kurssilla käsiteltiin, koska Linux on hieman ollut vieraampi ja aikoinaan jäänyt taka-alalle. Päivittäisessä työssä käytän kyllä vastaavia MDM-ratkaisuja eri alustalta.
Tehtävät olivat ihan kivoja ja oli hauskaa katsoa muiden tekemiä ratkaisuja ja päästä myös itse soveltamaan opittua.
Suosittelen kurssia kaikille, jotka haluavat asiantuntevaa opetusta ja jaksavat panostaa tekemiseen, se palkitsee loppujen lopuksi.
Kiitos
Kiitos mielenkiintoisesta kurssista!
Opin tällä kurssilla keskitetyn hallinnan periaatteita, jotka olivat minulle ennestään täysin tuntemattomat. Kurssilla opittu lienee hyödyllistä työelämässä - ainakin meillä työpaikalla käytetään vastaavia työkaluja yli tuhannen Raspberry Pi:n hallintaan. Läksyt vaativat aikaa, mutta raportointi ja mm. GitHubin käyttö tulee siinä samalla opittua, jotka ovat jo itsessään hyödyllisiä taitoja. Esittäminen oli jännää, varsinkin, kun oli rakentanut moduulistaan kauhean himmelin. Tavoitteena olisi vielä parantaa moduulia ja saada se toimimaan myös tulevaisuudessa ilman isompia hämminkejä.
Viihdyin kurssilla hyvin, koska tahti oli riittävän rivakka. Tosin kaikille se ei välttämättä sovi. "Jargonia" on paljon, eli kannattaa osata Linuxin ja komentorivi(e)n alkeet jotta pysyy tahdissa mukana. Toivomuksena olisi saada enenmmän kirjallista palautetta raportteihin, jotta pääsisi kehittymään. Vaikka jokin toimii, se ei tarkoita, etteikö sitä voisi tehdä helpommin ja paremmin. Iso suositus!
Minulle opintojaksolla olu hurjasti uutta, sillä en ollut tehnyt muita infrapuolen opintoja ennen tätä opintojaksoa. Herra-orja-arkkitehtuurin lisäksi opin siis paljon linuxista ja verkoista ylipäätään.
Käytin ensimmäistä kertaa: Salt, Vagrant, monet Linuxin komennot.
Kenties tärkein asia, joka jää opintojaksolta käteen on kiinnostus infrastruktuuriin. Asia oli minulle vieras ja aluksi opintojakso oli todella vaikea. Meinasin lentääkin opintojaksolta ulos, kun en ensimmäistä tehtävää saanut tehtyä ajallaan. Loppujen lopuksi opin hirveästi uutta ja minulla on tunne että tästä alkoi pitkä opin taival, joka ei tule päättymään hetkeen.
Läksyjen laajuus oli sopiva ja niiden rakenne tuki mielestäni oppimista hyvin. Panostin aina teoriaosuuksiin paljon. Ongelmana oli se, joskus saattoi olla kiireitä muiden elämän asioiden kanssa, jolloin tehtävän palautus myöhästyi. Opintojakso kannusti palauttamaan tehtävät ajoissa. Jos jokin asia oli vaikeaa, oli todella hyödyllistä mennä vertaisarvioimaan muiden töitä.
Esityksissä oli tärkeää se, että ne olivat monipuolisia. Toisaalta, olisi hyvä päästä aina syventymään jokaisen esityksen kohdalla johonkin näkökulmaan. Etenkin laajoista projekteista oli vaikeampaa saada irti yksittäisiä hyviä tiedon jyväsiä, jos opettaja ei olisi osannut nostaa niitä esille. Projekti voisikin aina toteuttaa oman moduulinsa, mutta keskittyen tekemään edes yhden näkökulman erinomaisesti (esim palomuuri, pakettien lataaminen hashien kanssa, idempotenssi cmd-komennoilla, käyttäjähallinta salasanoineen jne.). Silloin oppisi aina jokaisesta projektista tärkeitä perusasioita ja esityksessäkin voitaisiin sls -tiedostoissa keskittyä vain niihin kohtiin jotka on tehty hyvin. Tällaisessa mallissa olisi toki tärkeää saada sitten vertailukohdaksi niitä ei niin huonoja menettelytapoja.
Viihdyin kurssilla erinomaisesti ja odotin tunteja, vaikka pari kertaa myöhästyin, kun unohdin kurssin olemassaolon.
Olen jo suositellut kurssia yhdelle ohjelmointipuolen opiskelijalle, sillä se kehittää valtavasti ymmärrystä Devops -tyyppiseen työskentelyyn, jota tarvitaan monissa projekteissa.
Erittäin mielenkiintoinen aihe kurssilla. Vaikka kaikki tässä oli minulle uutta, se ei ole enää vaikeaa. Loppujen lopuksi tekemällä oppii.
Tämäkin varmasti toistuu jokaisessa kommentissa, mutta työläs kurssi oli. Vaati paljon omatoimista tutkimista ja ongelmanratkaisua ainakin minunkaltaiselta aloittelijalta.
Läksyissä hyvää oli se, kuinka tiivistäessä oppi oikeastaan kaiken "perustason" kyseisen viikon tehtäviä varten. Yhtä hyvin ei olisi tullut luettua, jos sitä ei olisi tarvinnut tehdä. Kiitos siis siitä. Ehkä ainoa "parannettava" asia olisi enemmän luennointia ja selittämistä. Kurssi kulki paljon sen kautta, että mitä kurssin oppilailla oli ongelmana ja mikä on läksyissä ollut haasteena. Minä pidän perinteisestä luentopitoisesta opiskelusta, mutta tässäkin tavassa sain paljon muistiinpanoja tehtyä vain kuuntelemalla ratkaisuja. Eli kyseessä ei ole mikään varsinainen vika, vaan oma preferenssi.
Muiden ihmisten esitykset olivat mielenkiintoisia ja oli ilo nähdä miten jotkut menivät todella pitkälle tekemissään projekteissa. Kiitos tästä muille kurssilaisille.
Suosittelen kurssia kyllä kaikille, joilla on intoa perehtyä johonkin, ja oppia jotakin oikeasti hyödyllistä ja uutta. :)
Kurssi oli mahtava, tunneille oli kiva tulla ja opetus asiantuntevaa ja käytännönläheistä sekä kannustavaa.
Käytännössä kaikki keskitettyyn hallintaan liittyvä tieto oli uutta, ja oli siistiä huomata, että kurssin aikana pysyi mukana ja jopa osasi tehdä läksyjäkin kunnialla. Opittuja asioita voisin kuvitella sovellettavan työelämässäkin.
Esiintyminen kurssin lopussa oli jännittävää, mutta tosi hyvää harjoitusta! Kanssaopiskelijoiden esityksiä oli siistiä seurata, ja niistä oppi koko ajan lisää ja sai vinkkejä, jos omia viritelmiäkin haluaisi jatkossa tehdä.
Tulisin uudelleenkin, jos kurssi olisi vielä käymättä!
Miniprojekti:
Penauslabra pystyyn nopeasti.
https://github.com/GuruMedi7ation/pentestlab_miniproject/blob/main/README.md
Olen myös askarrellut omien vagrantboxien purkittamisen kanssa, joten siitä ehkä vielä lisää myöhemmin.
Kiitos kaikille mahtavista esityksistä! :)
Oma moduli: Palvelimen monitorointia
Toteutuksessa Prometheus+Node-Exporter ja visualisoinnin osalta Grafana.
https://github.com/ristoeee/palvelinten_hallinta/tree/main/h5
OpenTTD -palvelin master-minion-arkkitehtuurilla.
https://github.com/majaluoma/palvelintenHallinta/tree/main/h5
Serveri toimii tämän projektin pohjalta.
En saanut kuitenkaan openttd.cfg -konfiguraatiotiedostoa latautumaan dedicated -palvelimelle oikealla tavalla :)
Teron pyynnöstä tässä on GitHub-linkit :)
Minecraft-palvelimen Salt-moduuli:
https://github.com/edelmeister/minecraft-salt-module
Moduulin luonnin raportti:
https://github.com/edelmeister/configuration-management-course/blob/main/H5/H5-Loppuhuipennus.md
https://github.com/bhi015/palvelinten-hallinta/blob/main/h5.md
Kaikille Kyylättäväksi :)
Wireguardin asennus ja VPN:n konfigurointi Saltin avulla (Vagrantia käytetty myös)
https://github.com/Claptrack/Configure-Wireguard-on-slave-with-Salt
Oman miniprojektin modulin Github-varasto löytyy osoitteesta https://github.com/LeeviRaussi/modduli.
— Leevi Raussi, 2024-12-05https://github.com/bhi015/palvelinten-hallinta/blob/main/h5.md
Kaikille kyylättäväks :)
Minun moduulin aiheena on tietokannan hallinta. Aion tehdä tietokannan, johon voi tallentaa suosikkielokuvia ja -sarjoja. Tietokannan luonti ja hallinta olisi suunnitelmissa tapahtua kokonaan moduulien avulla.
— Ilona, 2024-11-25Ajattelin oman moduulini aiheeksi palomuurin konfigurointityökalua. Kyseisellä työkalulla yksinkertaistettaisiin ufw-palomuurin hallintaa.
— pihla, 2024-11-21Omaksi moduliksi ajatustasolla voisi hyvin sopia jokin webbisivulla toimiva kuvagalleria, johtuen omasta kuvaus harastuksesta. Tämä voisi toimia omana portfoliona valokuvauksesta jatkossa.
Haluan luoda moduulin, joka asentaa OpenVPN ja konfiguroi sen käyttövalmiiksi. Jos tämä onnistuu, jatkan niin, että se luo myös käyttäjätunnukset ja salasanan, jotta voin käyttää myös muilla laitteilla.
— Llanga, 2024-11-20Alustavasti teen/automatisoin mahdollisesti jotain Apachella. Tarvitsen kuitenkin hieman enemmän tietoa, mitä modulilta oikein odotetaan, joten aihe saattaa vaihtua vielä radikaalistikin.
— Leevi Raussi, 2024-11-20Oma moduuli: Vagrantfile kahdelle Salt-valmiille laitteelle. Tarkoituksena kahden laitteen ympäristö jolla voi harjoitella nopeasti Saltin käyttöä, tehdä vaikka Django ohjelmia ja koittaa yhdistää niitä apacheen.
— Ville Kreander, 2024-11-20Mielenterveyden tukemiseen tarkoitettu oppimis- ja rentoutusympäristö
Ajattelin toteuttaa moduulin, joka luo ympäristön mielenterveyskuntoutujille ja ahdistusta kokeville henkilöille. Moduuli sisältää rentoutus- ja mindfulness-harjoituksia, yksinkertaisia terapeuttisia työkaluja, kuten tunnepäiväkirjan, sekä mahdollisuuden kuunnella rauhoittavia äänitteitä. Tavoitteena on tarjota käyttäjälle helposti lähestyttävä ja rauhoittava digitaalinen tila.
Toteutuksessa käytän Vagrantia ja Master/Minion-rakennetta SaltStackilla, joka mahdollistaa ympäristön hallinnan ja konfiguroinnin tehokkaasti.
Moduulia voisi mahdollisesti myöhemmin laajentaa esimerkiksi stressiä lievittävillä peleillä tai muilla resursseilla, sen mukaan miten tästä ensimmäisestä osasta selviän.
Omaksi moduuliksi voisin kokeilla tehdä jonkinlaisen soittimen.
— majis, 2024-11-20Ajattelin tehdä pienen virtualisoidun tuotantoympäristön, joka sisältää erilaisia palvelimia pyörittäviä koneita, sekä mahdollisesti "työasemat" jotka niitä käyttävät.
— Pasi Hartikainen, 2024-11-20Oman moduulini aihe on Cookie Clicker -tyylisen pelin variaatio web-palvelimella.
— pjgma, 2024-11-20Hei kaikki,
Omaksi projektiksi ajattelin tehdä pen testing labraympäristön.
Tähän voisi sisältyä Vagrantilla pystytetty eristetty lähiverkko, 1 Salt master, 1 Kali linux minion hyökkäilyyn ja pari harjoitusmaalia, joissa myös Salt Minion.
Ajattelin myös asennella ohjelmistoja ja käskyttää niitä Saltilla. Zap, ehkä myös pentbox. Projekti elää!
Aihe omalle moduulille: Meillä pyörii kotona SMB-palvelin Raspberry Pi 4:llä. Tällä hetkellä kaikki päivitykset ja uudelleenkäynnistykset ovat manuaalisia toimenpiteitä, ts. teen kun muistan. Voisin tehdä siitä orjan ja jossain määrin automatisoida ainakin päivitysten tekemistä ja palvelun potkaisemista + palvelimen uudelleenkäynnistystä.
— Mathias S, 2024-11-19Omaksi moduliksi ajattelin rakentaa Minecraft-pelipalvelimen. Moduli asentaisi ja konfiguroisi minion:illa pyörivän Minecraft-palvelimen, sekä tekisi automaattisesti varmuuskopiot ja päivitykset.
— Santeri Edelmann, 2024-11-19Omaksi moduuliksi ajattelin tehdä työpöydän. Verkkosivulle apachella valokuvagallerian, jonne voin laittaa ottamiani valokuvia. Lisäksi discordin, jossa voin jakaa valokuvia kavereilleni sekä Gimpin, jolla voin muokata valokuvia.
— jade / redbulls77, 2024-11-18Varaan oma moduuliin:
Space invaders minions palvelimella ja pelaaminen hostin selaimen kautta. jotain tähän suuntaan.
Virheellinen lähde edellisessä kommentissa.
Oikea: https://docs.saltproject.io/salt/install-guide/en/latest/topics/install-by-operating-system/linux-deb.html
sudo systemctl enable salt-master && sudo systemctl start salt-master
salt-minion vaihtoehtoisesti.
Lähde: https://terokarvinen.com/2018/03/28/salt-quickstart-salt-stack-master-and-slave-on-ubuntu-linux/
Palvelinten hallinta 2024 -kurssin raportit löytyy täältä
— Mathias S, 2024-10-31Moi Santeri,
Saltin yhteydessä tila (state) näyttää tarkoittavan eri asioita kontekstista riippuen. Yhtä tilafunktiota (file.managed), kokonaista kooditiedostoa (apache.sls) ja ehkäpä jossain kontekstissa vielä tilaa, jossa jokin komponentti on.
Moikka,
Mulle jäi ensimmäisen luennon ja h1 kohdan lukemisten jälkeen epäselväksi mitä tarkoittaa "Salt state"? Mitä ne ovat? Noita Salt-komentoja ajettaessa (esim. sudo salt-call --local -l info state.single pkg.installed tree), mitä oikeasti tapahtuu?
Luulen, että olen saanut vastaukset noihin selvitettyä Googlailemalla, dokumentaatiosta ja kokeilemalla, mutta halusin varmistaa, että olen ymmärtänyt oikein. Lisäksi tästä on ehkä apua, jos muille jäi epäselväksi.
Kiitos!
Salt asennus ja uusi pakettivarasto Debian 12-bookworm.
https://docs.saltproject.io/salt/install-guide/en/latest/topics/install-by-operating-system/debian.html#install-salt-on-debian-12-bookworm-amd64 """
$ mkdir /etc/apt/keyrings
$ sudo curl -fsSL -o /etc/apt/keyrings/salt-archive-keyring-2023.gpg https://repo.saltproject.io/salt/py3/debian/12/amd64/SALT-PROJECT-GPG-PUBKEY-2023.gpg
$ echo "deb [signed-by=/etc/apt/keyrings/salt-archive-keyring-2023.gpg arch=amd64] https://repo.saltproject.io/salt/py3/debian/12/amd64/latest bookworm main" | sudo tee /etc/apt/sources.list.d/salt.list
"""