õppeaine eesmärgid eesti k
Aine eesmärk on anda üliõpilastele teadmised, oskused ja pädevused pilvetehnoloogiate mõistmiseks, rakendamiseks ja haldamiseks ning pilverakenduste arendamiseks.
õppeaine eesmärgid inglise k
The aim of this course is to provide students with the knowledge, skills and competences to understand, implement and manage cloud technologies and develop cloud applications.
õppeaine õpiväljundid eesti k.
Õppeaine läbinud üliõpilane:
- selgitab pilvetehnoloogia põhimõisteid, sealhulgas erinevaid pilveteenuste mudeleid (IaaS, PaaS, SaaS);
- haldab ja konfigureerib virtuaalmasinaid ning konteinereid pilvekeskkonnas;
- valib ja rakendab konkreetseid pilveteenuse mudeleid vastavalt organisatsiooni vajadustele;
- analüüsib ja hindab pilveturvalisuse põhimõisteid ning seotud väljakutseid;
- kasutab sobivaid programmeerimiskeeli pilvetehnoloogia lahenduste arendamiseks.
õppeaine õpiväljundid ingl k.
After completing this course, the student:
- explains the key concepts of cloud technology, including various cloud service models (IaaS, PaaS, SaaS);
- manages and configures virtual machines and containers in a cloud environment;
- selects and applies specific cloud service models according to organizational needs;
- analyzes and evaluates the key principles of cloud security and related challenges;
- uses appropriate programming languages to develop cloud technology solutions.
õppeaine sisu lühikirjeldus eesti k
Pilvetehnoloogia põhimõisted ja ajalugu. Erinevate pilveteenuste mudelite ülevaade (IaaS, PaaS, SaaS). Virtuaalmasinad, konteinerid ja nende rakendused pilvetehnoloogias. Pilveandmetega töötamine. Pilverakenduste arendamine, testimine ja juurutamine. Pilvetehnoloogia turvastrateegiad.
õppeaine sisu lühikirjeldus ingl k
Basic concepts and history of cloud computing. Overview of different cloud service models (IaaS, PaaS, SaaS). Virtual machines, containers and their applications in cloud computing. Working with cloud data. Developing, testing and deploying cloud applications. Security strategies for cloud computing.
iseseisev töö eesti k
Õppimise ajal lahendab üliõpilane iseseisvalt praktilisi ülesandeid ehk konkreetseid probleeme, mis võivad tekkida pilverakenduste arendamise või haldamise käigus.
õppekirjandus
1. Cloud Computing: Concepts, Technology & Architecture by Thomas Erl (2013)
2. Architecting the Cloud: Design Decisions for Cloud Computing Service Models (SaaS, PaaS, and IaaS) by Michael J. Kavis (2014)
3. AWS: The Complete Beginner’s Guide by Stephen Baron was published in 2020.
4. Cloud Computing: Cloud Computing Fundamentals by SK Singh (2022)
5. Learning Microsoft Azure: Cloud Computing and Development Fundamentals by Jonah Andersson (2023)
6. Google Cloud by MD Nayeem (2023)
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
praktikume
2.0
praktikume
16.0