Skip to main content

Cloud Architectures and PlatformsLaajuus (5 cr)

Code: TTC4040

Credits

5 op

Teaching language

  • Finnish

Responsible person

  • Jarmo Viinikanoja

Objective

The student learns to plan the services related to the data center in accordance with industry practices.

Competences of the course:
EUR-ACE: Engineering practice 
EUR-ACE: Knowledge and understanding 

You know the cloud models, the actors and the technologies included in them, and what is the difference between the different cloud models. You know how to use a cloud platform, and know the essential technologies for it. You can manage the entire life cycle and settings of machines in the cloud service. You understand the meaning of a public IP address and how to securely connect different machines to each other in the cloud service. In addition, you can use the additional features offered by cloud services, such as user management. You understand how the service can be scaled in the cloud service and is able to utilize different load balancing methods.

Content

Container technologies
Virtualization
Cloud patterns
Cloud providers
Load balancing
Redundancy
User management
Networks, their management
Public ip, private ip
Access control

Qualifications

Data Networks
Linux basics

Assessment criteria, satisfactory (1)

Sufficient 1: The student knows what a cloud service is
Satisfactory 2: The student understands how to use the cloud service

Assessment criteria, good (3)

Good 3: The student understands how to use a cloud service, and knows how to set up an environment there
Very good 4: The student understands the requirements set by fault tolerance for a cloud service environment and knows how to set up an environment that takes into account the entire life cycle of a cloud service.

Assessment criteria, excellent (5)

Excellent 5: The student knows how to design and build a fault-tolerant cloud service environment that requires high availability. The environment takes into account service scalability, redundancy, service life cycle, and access control.