Siirry suoraan sisältöön

UUSI Pilvipalvelut ohjelmistokehityksessä (4op)

Opintojakson tunnus: 7A00DZ80

Opintojakson perustiedot


Laajuus
4 op
Opetuskieli
suomi

Osaamistavoitteet

Opiskelija tuntee pilvipalveluihin liittyvät eri käsitteet ja pilvipalveluiden käyttötarkoitukset sovelluskehittämisessä. Opiskelija tuntee kuormantasauksen, mikropalveluarkkitehtuurin, CI/CD:n ja konttiteknologioiden keskeiset käsitteet. Opiskelija osaa arvioida, mitkä pilviteknologiat soveltuvat parhaiten erilaisten sovellusten toteuttamiseen ja millaisia taloudellisia ja resurssinkulutusvaikutuksia tehdyillä suunnitteluratkaisuilla on.

Sisältö

- Infrastructure as a Service (IaaS),
- Platform as a Service (PaaS),
- Containers as a Service (CaaS)
- Database as a Service (DBaaS)
- Functions as a Service (FaaS)
- Pilvipalvelun eri alustat
- Pilviarkkitehtuuri
- Pilvipalvelujen lisenssointimallit
- Mikropalveluarkkitehtuuri

Esitietovaatimukset

Vaatimus: Ohjelmoinnin perusteet 1,
Suositus: Ohjelmistotuotannon jatkokurssi

Arviointikriteerit, tyydyttävä (1)

Opiskelija tuntee pilvipalveluihin liittyvät eri käsitteet ja pilvipalveluiden käyttötarkoitukset. Opiskelija osaa arvioida pääosin oikein, mitkä pilviteknologiat soveltuvat parhaiten erilaisten yksinkertaisten sovellusten toteuttamiseen.

Arviointikriteerit, hyvä (3)

Opiskelija tuntee pilvipalveluihin liittyvät eri käsitteet ja pilvipalveluiden käyttötarkoitukset. Opiskelija kuvailee teknisesti oikein kuormantasauksen, mikropalveluarkkitehtuurin, CI/CD:n ja konttiteknologioiden keskeiset käsitteet. Opiskelija hyödyntää näiden teknologioiden määritelmiä ja teknisiä ominaisuuksia arvioidessaan, mitkä pilviteknologiat soveltuvat parhaiten erilaisten sovellusten toteuttamiseen.

Arviointikriteerit, kiitettävä (5)

Edellisten lisäksi opiskelija kuvailee teknisesti oikein ja havainnollisella tavalla pilvipalveluihin liittyvät eri käsitteet ja pilvipalveluiden käyttötarkoitukset ja -rajaukset. Opiskelija määrittelee sovelluksen rakentamiseen tarvittavat palvelut myös taloudellisen ja ympäristökuormituksen näkökulmista perustellulla tavalla ja vertailee eri toteutusvaihtoehtoja oikein.

Siirry alkuun