Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

OTM järjestelmäarkkitehtuuri Erkki Pulliainen / Nitor Creations Oy.

Samankaltaiset esitykset


Esitys aiheesta: "OTM järjestelmäarkkitehtuuri Erkki Pulliainen / Nitor Creations Oy."— Esityksen transkriptio:

1 OTM järjestelmäarkkitehtuuri Erkki Pulliainen / Nitor Creations Oy

2 Yleistä OTM palvelusta Palvelun jako osajärjestelmiin Itsenäiset osajärjestelmät ja selkeä vastuujako Yhteiset komponentit ja yhtenäiset teknologiavalinnat Tietomallilähtöinen kehitys Järjestelmäjako tietosisältölähtöisesti Selkeät, dokumentoidut rajapinnat (REST) Modulaarinen palvelinarkkitehtuuri Osajärjestelmät paketoidaan erillisiin taustapalveluihin Käyttöliittymäsovellus irrallaan taustapalveluista Eri osajärjestelmät mahdollista kehittää ja asentaa erikseen

3 Osajärjestelmät Opiskelijan käyttöliittymä Opettajan käyttöliittymä Hallintohenkilön käyttöliittymä ARTO Opetuksen toteutusten ja kokonaisuuksien arviointipalvelu ARTO Opetuksen toteutusten ja kokonaisuuksien arviointipalvelu ILMO Opetukseen ilmoittautuminen palvelu ILMO Opetukseen ilmoittautuminen palvelu ORI Opiskelijatieto- rekisteripalvelu ORI Opiskelijatieto- rekisteripalvelu KORI Koulutus- ja Opetustietopalvelu KORI Koulutus- ja Opetustietopalvelu OSUVA Opintojen suunnittelun ja ohjauksen palvelu Sähköinen asiointi

4 Tietomallivetoinen kehitys REST palvelu toteutus Tietomallisuunnittelu

5 Tietomallivetoinen kehitys Käyttöliittymäsuunnittelu ja prototyyppi Käyttöliittymäsovelluksen toteutus

6 Koulutus- ja opetustietopalvelu (KORI) Palveluun mallinnetaan koulutuksien, opintokokonaisuuksien ja - jaksojen erilaiset ilmentymät (pilvet ja pallot) Opintokokonaisuudet ja niihin liittyvät säännöt erotetaan omiin rakenteisiinsa Ilmaisuvoimaiset laajuus- ja substanssisäännöt yksinkertaisten sääntöjen kompositioilla Henkilökohtaisten kokonaisuuksien mahdollistaminen Palvelu sisältää tiedot sekä tutkintorakenteista, opintojaksoista että opintojen toteutuksista Koulutuksien ja opintojen rakennetiedon historia-, versio- ja muutostiedot säilytetään tietokannassa

7 Opintojen suunnittelun ja ohjauksen palvelu (OSUVA) Opiskelija suunnittelee itse omat opintonsa Suunnitelma muodostetaan opiskelijan suoritusten, opinto- oikeuksien sekä omien valintojen perusteella Suunnitelma validoidaan automaattisesti KORI palveluun mallinnettujen sääntöjen mukaisesti

8 Opiskelijan tiedot (ORI, ILMO, ARTO) Opiskelijatietorekisteripalvelu (ORI) Ylläpitää henkilön perustietoja, suorituksia, opinto-oikeuksia Opetukseen ilmoittautumisen palvelu (ILMO) Ylläpitää säännöt toteutukseen ilmoittautumisista, valintaehdot ja säännöt ilmoittautumisten priorisoinnille Opetuksen toteutusten ja kokonaisuuksien arviointipalvelu (ARTO) Opettajan työväline osasuoritusten arviointia ja siihen liittyvien tietojen ylläpitoa varten Hyväksytyistä arvioinneista muodostetaan suoritukset

9 Palvelinarkkitehtuuri Siirtymä Tiedon kapasiteettipalveluun Tarjoaa alustan virtuaalipalvelimien ajoa ja provisiointia varten Tuotantokapasiteettia mahdollista kasvattaa nopeasti provisioimalla uusia palvelimia Palveluiden hajauttaminen Osajärjestelmät kahdennetaan vikasietoisuuden ja skaalattavuuden saavuttamiseksi Tietokanta erotetaan omille palvelimilleen

10 Palvelinarkkitehtuuri Service Container Database Virtual Server Service Container Virtual Server Service Container Load Balancer Palvelut paketoidaan Docker säiliöihin Mahdollistaa palveluiden nopean jakelun ja korkean automaation Integroituu jatkuvan integraation prosesseihin; säiliöt rakennetaan jokaisen buildin yhteydessä Service Container Security REST Controller Service Layer Data Access Layer

11 Palvelinarkkitehtuuri Yhteinen kurssitietopalvelu (KORI) palvelee kaikkia yliopistoja kurssitietojen osalta Mahdollistaa suoran yhteistyön yliopistojen välillä; yhteiset opinnot ja kokonaisuudet Julkinen data avoimella rajapinnalla Yliopistoilla omat erilliset ympäristönsä Opiskelijatiedot, opintojen suunnittelu, suoritukset, ilmoittautumiset ja arviointi yliopistokohtaisissa palveluissa


Lataa ppt "OTM järjestelmäarkkitehtuuri Erkki Pulliainen / Nitor Creations Oy."

Samankaltaiset esitykset


Iklan oleh Google