Siirry suoraan sisältöön

Cloud ComputingLaajuus (5 op)

Tunnus: R504TL114

Laajuus

5 op

Osaamistavoitteet

Opiskelija osaa hyödyntää pilvilaskentapalveluiden mahdollisuuksia sovelluskehityksessä. Opiskelijalla on yleiskuva eri pilvilaskentapalveluista ja niiden ominaisuuksista. Opiskelija osaa valita tarkoitukseen soveltuvan pilvilaskentapalvelun, joka voi liittyä datanhallintaan, kuvantunnistukseen, tekstinmuuntamiseen, videoidenkäsittelyyn tai muuhun pilvilaskentaan.

Sisältö

Opintojaksolla käydään läpi pilvilaskennan (Cloud Computing) eri osa-alueita ja käyttöesimerkkejä:
- Palveluntarjoajan Cloud Computing ratkaisun käyttönotto
- Objektin tunnistaminen kuvasta pilvilaskentapalvelun avulla
- Tekstin käsitteleminen ja tekstistä asioiden tunnistaminen
- Ohjelmointi pilvilaskentapalvelussa
- Tiedonhallinta käyttäen pilvilaskentapalvelua
- Pilvilaskenta ratkaisujen vertailu keskenään
- Pilvilaskentaa hyödyntävän ratkaisun käyttäminen mobiililaitteella

Arviointikriteerit, tyydyttävä (1)

Opiskelija ymmärtää pilvilaskennan ja pilvipalvelun periaatteet sekä osaa käyttää pilvilaskentaa yksinkertaisissa toteutuksissa. Opiskelija pystyy ratkaisemaan perustason ongelmia sekä hakemaan lisätietoa pilvilaskentapalveluntarjoajien digitaalisista materiaaleista.

Arviointikriteerit, hyvä (3)

Opiskelija ymmärtää pilvilaskennan ja pilvipalvelun periaatteet sekä osaa suunnitella ja toteuttaa pilvilaskentaa hyödyntäviä toteutuksia.

Opiskelija osaa hyödyntää pilvilaskentapalvelun ominaisuuksia. Opiskelija osaa valita usean pilvilaskentapalvelun tarjoajan palveluista toimivimman ratkaisun määriteltyyn tarpeeseen. Opiskelija osaa toteuttaa valitulla palvelulla toimivan ratkaisun.

Opiskelija pystyy ratkaisemaan ongelmia ja osaa hakea lisätietoa pilvilaskentapalveluntarjoajien digitaalisista materiaaleista.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa käyttää sujuvasti pilvilaskentapalvelua osana tietojärjestelmää. Opiskelija osaa valita tehtävään parhaiten soveltuvan pilvilaskentaratkaisun. Opiskelija osaa soveltaa pilvilaskentapalvelun ominaisuuksia monipuolisesti. Opiskelija osaa hyödyntää monipuolisesti pilvilaskentapalvelun ominaisuuksia ohjelmistokehityksessä.

Ilmoittautumisaika

02.10.2023 - 31.12.2023

Ajoitus

30.01.2024 - 06.05.2024

Laajuus

5 op

Virtuaaliosuus (op)

5 op

Toteutustapa

Etäopetus

Yksikkö

Insinöörikoulutus, tieto- ja viestintätekniikka

Opetuskielet
  • Englanti
Paikat

0 - 100

Tutkinto-ohjelma
  • Tieto- ja viestintätekniikan koulutus
Opettaja
  • Matias Hiltunen
  • Mikko Pajula
Vastuuhenkilö

Mikko Pajula

Opiskelijaryhmät
  • R54T21S
    Tieto- ja viestintätekniikan koulutus (päiväopinnot), syksy 2021
  • RA54T21S
    Tieto- ja viestintätekniikan koulutus (verkko-opinnot), syksy 2021

Tavoitteet

Opiskelija osaa hyödyntää pilvilaskentapalveluiden mahdollisuuksia sovelluskehityksessä. Opiskelijalla on yleiskuva eri pilvilaskentapalveluista ja niiden ominaisuuksista. Opiskelija osaa valita tarkoitukseen soveltuvan pilvilaskentapalvelun, joka voi liittyä datanhallintaan, kuvantunnistukseen, tekstinmuuntamiseen, videoidenkäsittelyyn tai muuhun pilvilaskentaan.

Sisältö

Opintojaksolla käydään läpi pilvilaskennan (Cloud Computing) eri osa-alueita ja käyttöesimerkkejä:
- Palveluntarjoajan Cloud Computing ratkaisun käyttönotto
- Objektin tunnistaminen kuvasta pilvilaskentapalvelun avulla
- Tekstin käsitteleminen ja tekstistä asioiden tunnistaminen
- Ohjelmointi pilvilaskentapalvelussa
- Tiedonhallinta käyttäen pilvilaskentapalvelua
- Pilvilaskenta ratkaisujen vertailu keskenään
- Pilvilaskentaa hyödyntävän ratkaisun käyttäminen mobiililaitteella

Oppimateriaalit

Kaikki kurssin tarvittavat materiaalit koostetaan ja tehdään saataville Moodle-työtilassa. Tarvittaessa lisäresursseja ja -materiaaleja hankitaan ja lisätään internetistä. Tämä sisältää dokumentaation ja oppaat kurssilla käytettäviin pilvipalveluihin, kuten Google Cloud ja Azure.



Itseopiskeluun ennakkovaatimuksia, jos ei ole tuttuja:

Pythonin perusteet: Tutustuminen Python-ohjelmointikielen peruskäsitteisiin ja syntaksiin. Tiedonhallinnan perusteet: Ymmärrys perusasioista tiedon käsittelyssä, mukaan lukien JSON ja tietokannat. Tietotekniikan perusteet: Tietämys keskeisistä IT-käsitteistä, mukaan lukien ymmärrys siitä, mitä CPU ja GPU ovat.

Opetusmenetelmät

Verkkomateriaali. Käytännön harjoitustuki tarjotaan työpajoissa.

Arviointiasteikko

H-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija ymmärtää pilvilaskennan ja pilvipalvelun periaatteet sekä osaa käyttää pilvilaskentaa yksinkertaisissa toteutuksissa. Opiskelija pystyy ratkaisemaan perustason ongelmia sekä hakemaan lisätietoa pilvilaskentapalveluntarjoajien digitaalisista materiaaleista.

Arviointikriteerit, hyvä (3)

Opiskelija ymmärtää pilvilaskennan ja pilvipalvelun periaatteet sekä osaa suunnitella ja toteuttaa pilvilaskentaa hyödyntäviä toteutuksia.

Opiskelija osaa hyödyntää pilvilaskentapalvelun ominaisuuksia. Opiskelija osaa valita usean pilvilaskentapalvelun tarjoajan palveluista toimivimman ratkaisun määriteltyyn tarpeeseen. Opiskelija osaa toteuttaa valitulla palvelulla toimivan ratkaisun.

Opiskelija pystyy ratkaisemaan ongelmia ja osaa hakea lisätietoa pilvilaskentapalveluntarjoajien digitaalisista materiaaleista.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa käyttää sujuvasti pilvilaskentapalvelua osana tietojärjestelmää. Opiskelija osaa valita tehtävään parhaiten soveltuvan pilvilaskentaratkaisun. Opiskelija osaa soveltaa pilvilaskentapalvelun ominaisuuksia monipuolisesti. Opiskelija osaa hyödyntää monipuolisesti pilvilaskentapalvelun ominaisuuksia ohjelmistokehityksessä.

Arviointimenetelmät ja arvioinnin perusteet

Arvosanat perustuvat tallennettujen harjoitusten laatuun, määrään ja kattavuuteen online-portfoliossa ja vaadittuun loppuraporttin.