Pilvipohjainen ohjelmistokehitys ja käyttöönottoprosessit (5op)
Opintojakson tunnus: 4A00HK45
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
• Opiskelija tuntee pilvipohjaisen ohjelmistokehityksen ja sovellusten käyttöönottoprosessien keskeiset periaatteet.
• Opiskelija osaa kehittää pilviympäristössä toimivia sovelluksia hyödyntäen alustan tarjoamia ohjelmointirajapintoja ja palveluita.
• Opiskelija osaa toteuttaa sovellusten käyttöönoton, konfiguroinnin, monitoroinnin ja skaalauksen pilviympäristössä.
• Opiskelija osaa hyödyntää automaatiota ja Infrastructure as Code -menetelmiä käyttöönottoprosessien hallinnassa.
Sisältö
• Pilvipohjaisen ohjelmistokehityksen periaatteet ja työkalut.
• Sovellusten integrointi pilvipalveluihin, kuten tietokantoihin, tallennukseen ja viestinvälitykseen.
• Käyttöönottoprosessit: ympäristön konfigurointi, automaatio, resurssien hallinta ja monitorointi.
• Skaalautuvien ja vikasietoisien järjestelmien käyttöönotto pilvialustalla.
Esitietovaatimukset
Perustason pilvipalveluiden osaaminen (esim. Johdatus pilvipalveluihin ja arkkitehtuuriin -kurssin taso) sekä ohjelmointitaito.
Arviointikriteerit, tyydyttävä (1-2)
Opiskelija osaa kehittää yksinkertaisen sovelluksen pilviympäristöön ja ottaa sen käyttöön peruskonfiguroinnilla.
Arviointikriteerit, hyvä (3-4)
Opiskelija osaa kehittää monipuolisemman sovelluksen, hyödyntää useita pilvipalveluita ja toteuttaa käyttöönottoprosessin automaatiota osittain.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee pilvipohjaisen sovelluskehityksen ja käyttöönottoprosessit kokonaisvaltaisesti, osaa hyödyntää automaatiota ja eri menetelmiä kattavasti sekä toteuttaa skaalautuvia ja optimoituja ratkaisuja.