Mikroteenused ja konteinerarhitektuur (ICM0014)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
ICM0014
õppeaine nimetus eesti k
Mikroteenused ja konteinerarhitektuur
õppeaine nimetus inglise k
MicroServices and Container Architecture
õppeaine maht AP
-
õppeaine maht EAP
3.00
deklareeritav
jah
kontrollivorm
eksam
õpetamise semester
sügis
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
IAAB17/25
ei
IAAM17/25
ei
Ainet õpetavad struktuuriüksused
IC - IT kolledž
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
1) Saada aru konteinertehnoloogiast.
2) Saada aru mikroteenuste tehnoloogiast
3) Omandada monoliitrakenduste killustamise oskus
4) Õppida kasutama mikroteenuste arhitektuuri metoodikaid ja tööriistu ettevõttes.
õppeaine eesmärgid inglise k
1) to understood the basics of containerization;
2) to understood the basics of MicroServices;
3) to learn to divide monolithic application to services and to microservices;
4) to learn to use MicroServices frameworks and tools.
õppeaine õpiväljundid eesti k.
Kursuse läbinud üliõpilane:
On võimeline ehitama ja rakendama konteinereid.
Oskab konteinerite rakendamist ja jälgimist orkestreerida.
Oskab killustada monoliitrakendusi teenusteks, pöörata teenused konteineriteks ja neid konteinereid töösse rakendada.
Omandab valdkonna põhilise terminoloogia ja saab huvi selle valdkonnaga süvitsi tegeleda.
õppeaine õpiväljundid ingl k.
Graduated students:
Are able to build and deploy containers.
Orchestrate containers and automate deployment and monitoring processes.
Is able to split monolithic architecture to microservices and to deploy them.
Knows basic terminology and is willing to improve his skills and knowledge on this matter.
õppeaine sisu lühikirjeldus eesti k
Kursus annab ülevaate monoliitarhitektuurist, teenustele orienteeritud arhitektuurist ja mikroteenustele orienteeritud arhitektuurist. Annab praktilised oskused mikroteenuste ja konteineritega töötamiseks Dokkeri ja Kubernetese baasil. Üliõpilased teevad endale selgeks mikroteenuste plussid ja miinused. Üliõpilased õpivad teenuste integreerimist, testimist, jälgimist ning turvalisust DevOpsi printsiipide järgimisel.
õppeaine sisu lühikirjeldus ingl k
This course gives a overview about monolithic-, service oriented- and microservices oriented architecture. Gives practical overview about tools and frameworks for microservices and container architecture, such as Docker, Kubernetes. Students will get knowledge about pros and cons of MicroServices. Students will get understanding about principles of integration, deployment, testing, security and monitoring in DevOps pattern.
hindamisviis eesti k
Kirjalik eksam
hindamisviis ingl k
-
iseseisev töö eesti k
-
iseseisev töö ingl k
-
õppekirjandus
Sam Newman: Building Microservices, ISBN: 978-1-4919-5035-7
Rajesh RV: Spring Microservices. ISBN 10:1-78646-468-3
Jonas Bonér: Reactive Microservices Architecture, 978-1-491-95779-0
Shahir Daya and others; Creating Applications in IBM Bluemix Using the Microservices Approach. ISBN 0738440817
Developing Reactive Microservices
http://microservices.io/index.html
EDITED & CURATED BY ALEX WILLIAMS: APPLICATIONS & MICROSERVICES WITH DOCKER & CONTAINERS.
NETWORKING, SECURITY & STORAGE WITH DOCKER & CONTAINERS,
õppevormid ja mahud
päevaõpe: nädalatunnid
2.0
sessioonõppe töömahud (semestris):
loenguid
1.0
loenguid
-
praktikume
1.0
praktikume
-
harjutusi
0.0
harjutusi
-
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
2025/2026 sügis
Heino Talvik, IC - IT kolledž
eesti keel
    ICM0014_hindamiskriteeriumid.pdf 
    kuva rohkem
    2024/2025 sügis
    Heino Talvik, IC - IT kolledž
    eesti keel
      ICM0014_hindamiskriteeriumid.pdf 
      2023/2024 sügis
      Heino Talvik, IC - IT kolledž
      eesti keel
        2022/2023 sügis
        Heino Talvik, IC - IT kolledž
        eesti keel
          2021/2022 sügis
          Heino Talvik, IC - IT kolledž
          eesti keel
            ICM0014_hindamiskriteeriumid.pdf 
            2020/2021 sügis
            Heino Talvik, IC - IT kolledž
            eesti keel
              ICM0014_hindamiskriteeriumid.pdf 
              2019/2020 sügis
              Heino Talvik, IC - IT kolledž
              eesti keel
                ICM0014_hindamiskriteeriumid.pdf 
                2018/2019 sügis
                Heino Talvik, IC - IT kolledž
                eesti keel
                  ICM0014_hindamiskriteeriumid.pdf 
                  Ainekaart eesti keeles
                  Ainekaart inglise keeles