IT arhitektuur (ICM0011)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
ICM0011
õppeaine nimetus eesti k
IT arhitektuur
õppeaine nimetus inglise k
IT Architecture
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
kontrollivorm
eksam
õpetamise semester
kevad
õppekeel
eesti keel
inglise keel
Eeldusaine(d)
Eeldusaine 1
Tarkvaratehnika (ICM0008)
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
IAAM17/25
jah
Ainet õpetavad struktuuriüksused
IC - IT kolledž
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Luua võimalused omandamaks teadmised ja oskused, kuidas IT arhitektuuri mõista, kirjeldada ja modelleerida.
õppeaine eesmärgid inglise k
Creates possibilities to acquire knowledge and skills on how to understand, analyse, and model IT architecture.
õppeaine õpiväljundid eesti k.
Kursuse läbinud üliõpilased omandavad järgmised peamised tööks vajalikud teadmised, oskused ja suutlikkused:
1. Omavad läbitunnetatud arusaamist IT arhitektuuri põhimõistetest, peamistest komponentidest ja nendevahelistest seostes, praktikatest ja peamistest kasutusmustritest;
2. Tunnevad peamisi IT arhitektuuri mudeleid, praktikaid ja vajalikke töövahendeid ning oskavad neid praktiliselt kasutada;
3. Oskavad lihtsama ettevõtte IT arhitektuuri analüüsida ja modelleerida;
4. Omavad praktilisi meeskonnatöö, suhtlemise, esinemise ja veenmisoskusi ning oskavad neid baastasemel ka reaalses elus rakendada.
õppeaine õpiväljundid ingl k.
Student will get the following knowledge and skills:
1. Know basic concepts IT architecture components, integration of components, main patterns and practices.
2. Know main IT architecture models and tools to create main models.
3. Skills to model IT architecture of a simple enterprise.
4. Skills of group work, communication and presentation.
õppeaine sisu lühikirjeldus eesti k
Kursuse käigus õpitakse ja omandatakse IT arhitektuuri analüüsi, kujundamise ja modelleerimise meetodeid, mudeleid, parimaid praktikaid ja töövahendeid.
Kursuse peamised teemad - arhitektuuri olemus ja erinevad aspektid, süsteemide integreerimise üldmustrid, hajutatud süsteemid, komponentarhitektuur, sõnumivahetus, teenustele orienteeritud arhitektuur (SOA), veebiteenused, mikroteenused ja konteiner arhitektuur, pilvarhitektuur.
Kursuse teoreetilist osa täiendab praktiline töö - tudengid analüüsivad ja projekteerivad meeskonnatööna mingi võimalikult reaalse ettevõtte alamosa infosüsteemi komponentarhitektuuri, järgides IT arhitektuuri praktikaid ja kasutusmustreid.
õppeaine sisu lühikirjeldus ingl k
Students will learn methods, models, practices and tools of analysis, design and modelling of IT architecture.
Main topics – concepts and different aspects of overall and IT architecture, main patterns of system integration, distributed systems, component architecture, messaging, service oriented architecture, web services, micro services and container architecture, cloud architecture.
Group work will support the course.
hindamisviis eesti k
-
hindamisviis ingl k
-
iseseisev töö eesti k
Väikesed tudengite rühmad analüüsivad ja kujundavad väikese ettevõtte põhilist IT-arhitektuuri. Rühmad loovad ja esitavad täiendavaid esitlusi valitud põhiliste IT-arhitektuuri kontseptsioonide teemadel.
iseseisev töö ingl k
Small groups of students will analyse and design a basic IT architecture of a small enterprise. Groups will create and present additional presentations of selected basic IT architecture concepts.
õppekirjandus
(Alar Krist) https://moodle.taltech.ee/course/view.php?id=30752

[0] Õppejõu poolt ÕIS-i üles pandud õppematerjalid
[1] G. Hohpe, B. Woolf. Enterprise Integration Patterns
[2] Open UP
[3] UML architecture models

Täiendavad õpikud
[1] M. Fowler. Patterns of Enterprise Application Architecture
[2] C. Larman. Applying UML and Patterns
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
-
praktikume
0.0
praktikume
-
harjutusi
2.0
harjutusi
-
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava või link Moodle või kodulehele
2024/2025 kevad
Alari Krist, IC - IT kolledž
eesti keel
    kuva rohkem
    2023/2024 kevad
    Alari Krist, IC - IT kolledž
    eesti keel
      2022/2023 kevad
      Alari Krist, IC - IT kolledž
      eesti keel
        2021/2022 kevad
        Alari Krist, IC - IT kolledž
        eesti keel
          ICM0011_Hindamiskriteeriumid.pdf 
          2020/2021 kevad
          Alari Krist, IC - IT kolledž
          eesti keel
            ICM0011_Hindamiskriteeriumid.pdf 
            2019/2020 kevad
            Alari Krist, IC - IT kolledž
            eesti keel
              ICM0011_Hindamiskriteeriumid.pdf 
              2018/2019 kevad
              Alari Krist, IC - IT kolledž
              eesti keel
                ICM0011_Hindamiskriteeriumid.pdf 
                2017/2018 kevad
                Alari Krist, IC - IT kolledž
                eesti keel
                  ICM0011_Hindamiskriteeriumid.pdf 
                  Ainekaart eesti keeles
                  Ainekaart inglise keeles