TIE-23600 Palvelupohjaiset järjestelmät, 5 op
Service-Oriented Systems
Lisätiedot
Opintojakso on harjoitustyöpainotteinen ja painottaa tekemällä oppimista.
Soveltuu jatko-opinnoiksi.
Vastuuhenkilö
Petri Ihantola
Opetus
Toteutuskerta | Periodi | Vastuuhenkilö | Suoritusvaatimukset |
TIE-23600 2017-01 | 2 |
Petri Ihantola Mikko Nurminen |
Harjoitustyöt ja tentti |
Osaamistavoitteet
Opintojakson suoritettuaan opiskelijan tulee tuntea ja osata selittää palveluorientoituneen arkkitehtuurin perusperiaatteet, ominaisuudet ja käyttötarkoitukset. Lisäksi opiskelijan tulee olla perehtynyt Web-palvelujärjestelmien toteutustekniikoihin sekä kyetä suunnittelemaan ja toteuttamaan Web-palveluja, asiakassovelluksia sekä palveluorkestraatioita. Opiskelijan tulee myös pystyä selittämään REST-arkkitehtuurityylin perusteet. Lisäksi opiskelijan tulee tuntea ja osata selittää pilvilaskennan perusperiaatteet ja ominaisuudet sekä olla perehtynyt pilvilaskennan toteutustekniikoihin. Opintojakson käytyään opiskelijalla tulee olla valmiudet hankkimaan itse lisätietoa alan kirjallisuudesta ja muista lähteistä.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Palveluorientoitunut arkkitehtuuri ja Web-palvelut: palveluiden ja asiakassovellusten suunnittelusta, standardit ja teknologiat, palveluiden ja asiakassovellusten toteutuksesta. REST-arkkitehtuurityylin perusteet. | Legacy-järjestelmät ja niiden käyttö Web-palveluina, REST-arkkitehtuurityyli syvällisemmin, WS-I. | Vaihtoehtoisia ja täydentäviä näkemyksiä Web-palveluihin ja niiden toteutusperiaatteisiin. |
2. | Palveluiden yhdistäminen, koostaminen ja prosessit | ||
3. | Pilvilaskennan perusperiaatteet ja ominaisuudet, yleiskuva tarjolla olevasta työkalutuesta ja toteutustekniikoista. Virtualisoinnin perusidea. | Syvempi tuntemus ja perehtyneisyys valittuun työkalutukeen, pilvilaskennan edut ja haasteet. | Käytännön pilvilaskentasovellukset. |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Arvosana määräytyy harjoitustöiden ja tentin perusteella.
Arvosteluasteikko:
Arvosteluasteikko on numeerinen (0-5)
Osasuoritukset:
Esitietovaatimukset
Opintojakso | P/S | Selite |
TIE-02401 Ohjelmoinnin tekniikat | Pakollinen | |
TIE-23500 Web-ohjelmointi | Suositeltava |
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
TIE-23600 Palvelupohjaiset järjestelmät, 5 op | TIE-23526 Web Architectures, 5 op | |
TIE-23600 Palvelupohjaiset järjestelmät, 5 op | OHJ-5202 Palvelupohjaiset järjestelmät, 5 op |