•   Palvelinten hallinta ICI001AS3A-3005 25.03.2024-17.05.2024  5   (IT3PAICI1, ...) +-
    Osaamistavoitteet
    Hallitse kymmentä konetta, tai sataa, tai tuhatta.

    Kurssin käytyään opiskeljia osaa
    - kuvailla koneiden tavoitetilan (idempotenssi)
    - hallita suurinta osaa asetuksista yhdellä työkalulla (yksi totuus)
    - ja pelkällä tekstillä (infrastruktuuri koodina, versioitavissa).

    Käytännössä muutamalla tekstiteidostolla voi siis kuvailla sovellukset ja niiden asetukset, jolloin järjestelmä asentaa ja säätää ne sekä Linuxille että Windowsille.

    Kurssilla opitaan modernin keskitetyn hallinnan (configuration management systems) menetelmät ja jokin johtavista työkalusista (Salt, Puppet, Chef, Ansible, CFEngine).
    Englanniksi
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    Kurssilla tulee osata

    - Yksittäisten Linux-koneiden hallitseminen. Tämän on voinut opetella esimerkiksi kurssilla "Linux palvelimet.
    - Verkkojen perusteet (asiakas-palvelin, IP-osoite...). Nämä tiedot on voinut opetella millä vain verkkojen peruskurssilla.

    Opetus on suomeksi ja materiaali pääosin englanniksi. Opiskelijan tulee osata itse asentaa Linux omaan virtuaalikoneeseen ohjeiden avulla.
    Sisältö
    Master-slave, pull -arkkitehtuuri. Komentojen etäsuoritus. Tietojen kerääminen orjista. Idempotentti konfiguraatio. Tulimuurin ja verkko-osoitteenmuunnoksen (NAT) läpäisy. Demonien konfigurointi. Package-file-server. Versionhallinta. Git. Tekniikoiden soveltaminen omiin moduleihin ja omien modulien esittely. Arvioitava lopputehtävä.
    Arviointikriteerit
    Arviointikriteeri - arvosana 1
    Pystyy automatisoimaan yksinkertaisia standardipalveluita helpoissa olosuhteissa. Automatisoiminen on osittaista, ja ylläpitäjä joutuu osin ottamaan yhteyksiä yksittäisille koneille.
    Arviointikriteeri - arvosana 3
    Tavallisten palveluiden automatisointi onnistuu koko verkon tasolla. Opiskelija ymmärtää modernin hallinnan keskeiset käsitteet infra koodina, idempotenssi ja yksi totuus.
    Arviointikriteeri - arvosana 5
    Opiskelija osaa automatisoida palveluita koko verkon tasolla. Opiskelija pystyy paikoin ratkomaan hankalien ja epästandardien sovellusten automatisointia.
    Lisätiedot
    Kurssi on saanut huippupalautteen. Tyypillisellä toteutuksella suurin osa opiskelijoista on antanut palautteeksi kiitettävä 5/5, palautteen keskiarvo on tyypillisesti kiitettävä 4.6-4.9 / 5.

    Kurssin suunnittelussa on hyödynnetty palautetta kursseilta "Linuxien keskitetty hallinta", sekä osin "Työasemat ja tietoverkot", "Linux Basics" ja "Linux palvelimena".

    Kurssia on toiveiden mukaan laajennettu. Pääosassa on selkeästi yksi työkalu, joka on laajassa käytössä ja soveltuu moniin tilantaisiin. Opetus etenee yksinkertaisista sormiharjoituksista aina oman modulin itsenäiseen kirjoittamiseen. Myös git-versionhallinta käydään läpi kurssilla. Palvelinten hankinnassa käydään läpi myös eri vaihtoehtojen kustannukset.

    Palautetta, kotitehtäviä ja linkkejä esimerkkiratkaisuihin ja kommentteja:

    http://TeroKarvinen.com

    Opetusmenetelmät ja ohjaus

    Toteutus edellyttää aktiivista osallistumista oppitunteihin lukujärjestykseen merkittynä aikana. Tätä toteutusta ei voi suorittaa, jos ei pääse osallistumaan tunneille.

    Toimipiste

    Pasilan toimipiste

    Opetuskieli

    Suomi

    Ajoitus

    25.03.2024 - 17.05.2024

    Ilmoittautumisaika

    02.01.2024 - 22.03.2024

    Ryhmä
    • IT3PAICI1
    • CONTACT
    • BLENDED
    Opettaja

    Tero Karvinen

    Paikkoja

    15 - 30

    Koulutus

    TRATI Tradenomi tietojenkäsittely

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    2.00 op

    Arviointiasteikko

    H-5