Intelligent Cloud Applications
Structure Type: | Study unit |
---|---|
Code: | CS00BL64 |
Curriculum: | CSE 2022 / 2023 / 2024 |
Level: | Master of Engineering |
Year of Study: | 1 (2023-2024 / 2024-2025) |
Credits: | 5 cr |
Responsible Teacher: | Dams, Johan |
Language of Instruction: | Finnish |
Courses
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
3001 | CSE2022-1, I-CBE-22 | 2023-02-27 – 2023-04-29 | Johan Dams | Finnish | 2022-12-01 – 2023-01-09 |
3002 | CSE2023-1 | 2023-09-18 – 2023-11-11 | Johan Dams | Finnish | 2023-08-01 – 2023-09-06 |
3003 | CSE2024-1 | 2024-09-02 – 2024-10-12 | Johan Dams | Finnish | 2024-08-01 – 2024-09-06 |
The descriptions shown below are for the academic year: 2024-2025
Learning Outcomes
- Student knows what are the possibilities of cloud, and its restrictions
- Student is familiar with cloud technologies and distributed computing
- Student can design high-level applications that use cloud as their infrastructure
- Student is familiar with Software-as-Service, Platform-as-Service, and other X-as-Service approaches
- Student knows how outsourcing of computing can be used to scale user base and/or business
Contents
- Major concepts in cloud computing, the economics foundations of cloud computing, and the concepts of Big Data, scalability, high-availability, resilience, etc...
- Higher level of cloud offerings: Platform as a Service, Mobile Backend as a Service, Serverless, etc.. architectures
- Cloud middleware technologies: RPC, REST, JSON, and load balancing
- BigData
- Leveraging cloud to build intelligent scalable applications for business development needs