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- or Cloud Services-course
-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.
Enrollment
18.11.2024 - 09.01.2025
Timing
13.01.2025 - 04.04.2025
Number of ECTS credits allocated
4 op
Mode of delivery
Face-to-face
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
-
HTK22S1Tietojenkäsittely (AMK)
-
HTK23S1Tietojenkäsittely (AMK)
Objectives
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
Time and location
Main campus, Rajakatu 35, Jyväskylä, Finland. Weeks 3-13, 9 x 3,5 hour lectures.
Learning materials and recommended literature
Course material written by the teacher as well as selected online resources. AWS Academy materials.
Teaching methods
- Lessons (in-class) (For Open UAS a zoom-link will be provided for the lectures, Open UAS students have the possibility to complete studies remotely)
- Exercises
- Theory tests
- During each lecture a lab will completed concerning each module and the subject of the modules topic. Students continue working with the challenge labs independently after each module as home assignment. Challenge lab retroperspective will be held in the beginning of each lecture.
Exam dates and retake possibilities
The final exam (digital exam) is held at the end of the course. Renewal opportunities will be announced at the end of the course.
Alternative completion methods
You have the right to apply for recognition of your studies if you have prior learning (e.g. university studies completed elsewhere) that can be accredited towards the degree you are currently completing.
The recognition of prior learning is possible in three primary ways: accreditation (replacement or inclusion), recognition of informal learning and studification. More precise info: JAMK Degree Regulations, section 17.
Student workload
Approximately 108 hours.
Further information for students
To complete the studies it is recommended to understand the basics of cloud services from: Amazon Web Services (recommended) or Microsoft Azure or Google Cloud Platform and from the concepts of the elasticity, scalability an high availability of cloud services.
Final grade will be assessed how the student has progressed with the studies, staying on schedule, following instructions etc.
Grading:
Exam 40% of the grade
Final assignment 40% of the grade
"Guided lab" and "Challenge Lab" labs and "Knowledge Check" assignments 20% of the grade.
Evaluation scale
0-5
Evaluation criteria, satisfactory (1-2)
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.
Evaluation criteria, good (3-4)
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.
Evaluation 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.
Prerequisites
-Computing Infrastructure- course
-Web Development tools- or Cloud Services-course
-Basic level scripting or programming experience
Enrollment
20.11.2023 - 04.01.2024
Timing
08.01.2024 - 30.04.2024
Number of ECTS credits allocated
4 op
Mode of delivery
Face-to-face
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
-
HTK21S1Tietojenkäsittely (AMK)
-
HTK22S1Tietojenkäsittely (AMK)
Objectives
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
Time and location
Spring 2023. Weeks 2-14 (3,5h per lecture)
Learning materials and recommended literature
Course material written by the teacher as well as selected online resources. AWS Academy materials.
Teaching methods
- Lessons (in-class) (For Open UAS a zoom-link will be provided for the lectures, Open UAS students have the possibility to complete studies remotely)
- Exercises
- Group exercises
- Theory tests
- During each lecture a lab will completed concerning each module and the subject of the modules topic. Students continue working with the challenge labs independently after each module as home assignment. Challenge lab retroperspective will be held in the beginning of each lecture.
Exam dates and retake possibilities
The final exam (digital exam) is held at the end of the course. Renewal opportunities will be announced at the end of the course.
Alternative completion methods
You have the right to apply for recognition of your studies if you have prior learning (e.g. university studies completed elsewhere) that can be accredited towards the degree you are currently completing.
The recognition of prior learning is possible in three primary ways: accreditation (replacement or inclusion), recognition of informal learning and studification. More precise info: JAMK Degree Regulations, section 17.
Student workload
Approximately 108 hours.
Content scheduling
Lecture 1 - Modules 1-3
Lecture 2 - Modules 3-4
Lecture 3 - Modules 4-5
Lecture 4 - Modules 5-6
Lecture 5 - Modules 6-7
Lecture 6 - Modules 7-8
Lecture 7 - Modules 9-10
Lecture 8 - Modules 10-11
Lecture 9 - Modules 11-13 (Guided lab: Breaking a monolith independent studying)
Lecture 10- Modules 13-15 (Guided lab Guided Lab 2: Implementing a Serverless Architecture on AWS in class, Challenge lab homework)
Lecture 11- Modules 14, Guided lab 14, Final assignment and information about the exam
Lecture 12 - Exam
Further information for students
To complete the studies it is recommended to understand the basics of cloud services from: Amazon Web Services (recommended) or Microsoft Azure or Google Cloud Platform and from the concepts of the elasticity, scalability an high availability of cloud services.
Final grade will be assessed how the student has progressed with the studies, staying on schedule, following instructions etc.
Grading:
Exam 60% of the grade
Final assignment 20% of the grade
"Guided lab" and "Challenge Lab" labs and "Knowledge Check" assignments 20% of the grade.
Evaluation scale
0-5
Evaluation criteria, satisfactory (1-2)
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.
Evaluation criteria, good (3-4)
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.
Evaluation 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.
Prerequisites
-Computing Infrastructure- course
-Web Development tools- or Cloud Services-course
-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
Face-to-face
Unit
School of Business
Teaching languages
- Finnish
Seats
0 - 30
Degree programmes
- Degree Programme in Business Information Systems
Teachers
- Juha-Tapio Teno
Groups
-
HTK20S1Tietojenkäsittely
Objectives
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
Time and location
Spring 2023. Weeks 2-14
Learning materials and recommended literature
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 dates and retake possibilities
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
Evaluation criteria, satisfactory (1-2)
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.
Evaluation criteria, good (3-4)
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.
Evaluation 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.
Prerequisites
-Computing Infrastructure- course
-Web Development tools- or Cloud Services-course
-Basic level scripting or programming experience