Skip to main content

ICT-infrastructure in the cloudLaajuus (4 cr)

Code: HT00BN69

Credits

4 op

Teaching language

  • Finnish

Responsible person

  • Juha-Tapio Teno

Objective

Cloud services offer the ability to describe and build infrastructure as code. During the course, you will learn how to build your own virtual data center, its subnets and other resources in cloud services. At the same time, the you will understand the benefits of describing cloud infrastructure as code from the point of operation, duplication and maintenance in cloud computing environments.The student understands how cloud infrastructure works, how infrastructure and services are described as code, and what benefits infrastructure as code (IaC) offers in DevOps-activity.

Course competencies
- Web development competence
- Systems and methods in ICT
- Learning and information management competence

Content

- Virtual data centers and networks
- Infrastructure as code, tools to describe IaC
- Duplication of ICT infrastructure

Qualifications

-Computing Infrastructure course
-Web Development tools
-Basic level scripting or programming experience

Assessment criteria, satisfactory (1)

Sufficient 1
You have basic knowledge in the area of AI & Machine learning services in the cloud. You know the components and terms of data preprocessing cloud services and what they mean.
Satisfactory 2
You have knowledge in the area of ICT-infrastructure in the cloud. You know the components terms of cloud ICT-infrastructure services and what they mean.

Assessment criteria, good (3)

Good 3
You understand the concepts of of ICT-infrastructure services in the cloud and can apply the gained knowledge in a real-life ICT-infrastructure cloud based needs.
Very good 4
You understand the concepts of ICT-infrastructure services in the cloud and can apply the gained knowledge in a real-life ICT-infrastructure learning scenarios and needs. You have expanded your knowledge independently during the course.

Assessment criteria, excellent (5)

Excellent 5
In addition to previous requirements you can analytically discuss about the concepts in ICT-infrastructure services in the cloud and present and defend (based on knowledge and evidence) your opinions. You can question the presented information and give valid options.

Timing

08.01.2024 - 05.04.2024

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

School of Business

Campus

Main Campus

Teaching languages
  • Finnish
Seats

20 - 30

Degree programmes
  • Bachelor's Degree Programme in Business Information Technology
Teachers
  • Juha-Tapio Teno
Groups
  • HTK21S1
    Tietojenkäsittely (AMK)

Objective

Cloud services offer the ability to describe and build infrastructure as code. During the course, you will learn how to build your own virtual data center, its subnets and other resources in cloud services. At the same time, the you will understand the benefits of describing cloud infrastructure as code from the point of operation, duplication and maintenance in cloud computing environments.The student understands how cloud infrastructure works, how infrastructure and services are described as code, and what benefits infrastructure as code (IaC) offers in DevOps-activity.

Course competencies
- Web development competence
- Systems and methods in ICT
- Learning and information management competence

Content

- Virtual data centers and networks
- Infrastructure as code, tools to describe IaC
- Duplication of ICT infrastructure

Location and time

Spring 2023. Weeks 2-14

Materials

Course material written by the teacher as well as selected online resources. AWS Academy materials.

Teaching methods

- Lessons (in-class)
- Exercises
- Group exercises
- Theory tests

Exam schedules

The final exam (digital exam) is held at the end of the course. Renewal opportunities will be announced at the end of the course

Student workload

Approximately 108 hours.

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Sufficient 1
You have basic knowledge in the area of AI & Machine learning services in the cloud. You know the components and terms of data preprocessing cloud services and what they mean.
Satisfactory 2
You have knowledge in the area of ICT-infrastructure in the cloud. You know the components terms of cloud ICT-infrastructure services and what they mean.

Assessment criteria, good (3)

Good 3
You understand the concepts of of ICT-infrastructure services in the cloud and can apply the gained knowledge in a real-life ICT-infrastructure cloud based needs.
Very good 4
You understand the concepts of ICT-infrastructure services in the cloud and can apply the gained knowledge in a real-life ICT-infrastructure learning scenarios and needs. You have expanded your knowledge independently during the course.

Assessment criteria, excellent (5)

Excellent 5
In addition to previous requirements you can analytically discuss about the concepts in ICT-infrastructure services in the cloud and present and defend (based on knowledge and evidence) your opinions. You can question the presented information and give valid options.

Qualifications

-Computing Infrastructure course
-Web Development tools
-Basic level scripting or programming experience

Enrollment

01.11.2022 - 05.01.2023

Timing

01.01.2023 - 19.05.2023

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

School of Business

Teaching languages
  • Finnish
Seats

0 - 30

Degree programmes
  • Degree Programme in Business Information Systems
Teachers
  • Juha-Tapio Teno
Groups
  • HTK20S1
    Tietojenkäsittely

Objective

Cloud services offer the ability to describe and build infrastructure as code. During the course, you will learn how to build your own virtual data center, its subnets and other resources in cloud services. At the same time, the you will understand the benefits of describing cloud infrastructure as code from the point of operation, duplication and maintenance in cloud computing environments.The student understands how cloud infrastructure works, how infrastructure and services are described as code, and what benefits infrastructure as code (IaC) offers in DevOps-activity.

Course competencies
- Web development competence
- Systems and methods in ICT
- Learning and information management competence

Content

- Virtual data centers and networks
- Infrastructure as code, tools to describe IaC
- Duplication of ICT infrastructure

Location and time

Spring 2023. Weeks 2-14

Materials

Course material written by the teacher as well as selected online resources. AWS Academy materials.

Teaching methods

- Lessons (in-class)
- Exercises
- Group exercises
- Theory tests

Exam schedules

The final exam (digital exam) is held at the end of the course. Renewal opportunities will be announced at the end of the course

Student workload

Approximately 108 hours.

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Sufficient 1
You have basic knowledge in the area of AI & Machine learning services in the cloud. You know the components and terms of data preprocessing cloud services and what they mean.
Satisfactory 2
You have knowledge in the area of ICT-infrastructure in the cloud. You know the components terms of cloud ICT-infrastructure services and what they mean.

Assessment criteria, good (3)

Good 3
You understand the concepts of of ICT-infrastructure services in the cloud and can apply the gained knowledge in a real-life ICT-infrastructure cloud based needs.
Very good 4
You understand the concepts of ICT-infrastructure services in the cloud and can apply the gained knowledge in a real-life ICT-infrastructure learning scenarios and needs. You have expanded your knowledge independently during the course.

Assessment criteria, excellent (5)

Excellent 5
In addition to previous requirements you can analytically discuss about the concepts in ICT-infrastructure services in the cloud and present and defend (based on knowledge and evidence) your opinions. You can question the presented information and give valid options.

Qualifications

-Computing Infrastructure course
-Web Development tools
-Basic level scripting or programming experience