Verkkopalvelut (5op)
Opintojakson tunnus: IIO11200
Opintojakson perustiedot
- Laajuus
 - 5 op
 
- Opetuskieli
 - suomi
 
Osaamistavoitteet
Opiskelija ymmärtää verkkopalvelujen toteuttamisen tekniset vaatimukset ja erilaisten palvelinohjelmistojen merkityksen verkkopalvelujen toimintaympäristönä.
 Opiskelija osaa toteuttaa teknisesti erilaisia verkkopalveluja erityisesti WWW-ympäristöön.
                    
Sisältö
1) Verkkokäyttöjärjestelmät
 Verkkokäyttöjärjestelmän (Linux, Windows) asennus verkkoympäristöön, peruskäyttö, ohjelmistojen asentaminen,
 käyttäjien, käyttäjäryhmien ja käyttöoikeuksien hallinta, jaetut resurssit. Käyttöjärjestelmän tietoturva ja etähallinta. Verkkopalveluiden määrittely ja hallinta, autentikointipalvelut, autentikointirajapinnat esim LDAP. 
 2) WWW-palvelimet
 WWW-palvelimen hallinta: perustoiminnot, valinnaiset ominaisuudet, SSL-salaus. 
 3) Tietokantapalvelimet
 Tietokannan hallintajärjestelmien hallinta ja liittäminen osaksi verkkopalveluita. 
 4) Sovelluspalvelimet
 Kaupallisen ja vapaan  sovellustarjonnan hyödyntäminen, 
 SOA – palvelu orientoitunut arkkitehtuuri
                    
Esitietovaatimukset
WWW-tekniikat, Käyttöjärjestelmien perusteet, lähiverkkotekniikan perusteet
                    
Arviointikriteerit, tyydyttävä (1)
Erinomainen 5: Opiskelija hallitsee monipuolisesti WWW-palvelinympäristön ja osaa toteuttaa sinne luovasti vaativia sovelluksia. Lisäksi hän hallitsee verkkopalveluissa tarvittavan tietoturvan. 
 Kiitettävä 4: Opiskelija hallitsee monipuolisesti WWW-palvelinympäristön ja osaa toteuttaa sinne vaativia sovelluksia. Lisäksi hän tuntee verkkopalveluissa tarvittavan tietoturvan.
 Hyvä 3: Opiskelija hallitsee WWW-palvelinympäristön ja osaa toteuttaa sinne monipuolisia sovelluksia. Lisäksi hän osaa tietoturvan perusteet.
 Tyydyttävä 2: Opiskelija osaa pystyttää WWW-palvelimen sekä asentaa sovelluksia palvelinympäristöön. Opiskelija tuntee tietoturvan perusteet.
 Välttävä 1: Opiskelija osaa pystyttää WWW-palvelimen sekä asentaa sovelluksia palvelinympäristöön. Opiskelija tuntee tietoturvan alkeet.
 Hylätty 0: Ei hallitse aihealuetta