Skip to main content

Cloud ComputingLaajuus (4 cr)

Code: 8A00DS32

Objective

The student knows the different concepts related to cloud services and the purposes of using cloud services. The student understands the key concepts of load balancing, microservice architecture, CI/CD and container technologies. The student can evaluate which cloud technologies are best suited for the implementation of various applications.

Content

• Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Functions as a Service (FaaS)
• Containers as a Service (CaaS)
• Object Storage Service (OSS), Database as a Service (DBaaS)
• Continuous Integration / Continuous Delivery (CI/CD)
• Microservice architecture

Qualifications

Basics of programming

Assessment criteria, satisfactory (1)

The student knows the different concepts related to cloud services and the purposes of using cloud services. The student can evaluate which cloud technologies are best suited for the implementation of various applications.

Assessment criteria, good (3)

The student knows the different concepts related to cloud services and the purposes of using cloud services. The student understands the key concepts of load balancing, microservice architecture, CI/CD and container technologies. The student can evaluate which cloud technologies are best suited for the implementation of various applications.

Assessment criteria, excellent (5)

The student knows the different concepts related to cloud services and the purposes of using cloud services. The student understands well the key concepts of load balancing, microservice architecture, CI/CD and container technologies. The student can evaluate which cloud technologies are best suited for the implementation of various applications.