LEARNING OUTCOMES
After completing the course, you will be able to: describe the distinctive features of cloud computing and its delivery models; evaluate the suitability of different software architectures for specific application scenarios; manage the resources offered by cloud platforms; write software leveraging modern cloud technologies and tools; apply continuous integration / delivery in a cloud environment.
Credits: 5
Schedule: 04.09.2024 - 04.12.2024
Teacher in charge (valid for whole curriculum period):
Teacher in charge (applies in this implementation): Matti Siekkinen
Contact information for the course (applies in this implementation):
CEFR level (valid for whole curriculum period):
Language of instruction and studies (applies in this implementation):
Teaching language: English. Languages of study attainment: English
CONTENT, ASSESSMENT AND WORKLOAD
Content
valid for whole curriculum period:
Cloud computing, edge computing and serverless. Microservices. Design principles for distributed applications and services. Cloud-native toolset and its impact on software development. DevOps and the CAMS model.
Assessment Methods and Criteria
valid for whole curriculum period:
Exercises and assignments.
DETAILS
Substitutes for Courses
valid for whole curriculum period:
Prerequisites
valid for whole curriculum period:
SDG: Sustainable Development Goals
9 Industry, Innovation and Infrastructure
14 Life Below Water
FURTHER INFORMATION
Further Information
valid for whole curriculum period:
Teaching Language: English
Teaching Period: 2024-2025 Autumn I - II
2025-2026 Autumn I - IIRegistration:
Participation is subject to a maximum quota, enrollments will be prioritized according to the following criteria: master students for which the course is mandatory; the rest of the students fulfilling pre-requisites.