Introduction to Cloud and AWS (3 op)
Toteutuksen tunnus: 5G00GA94-3003
Toteutuksen perustiedot
Ilmoittautumisaika
15.05.2025 - 08.09.2025
Ajoitus
01.09.2025 - 31.12.2025
Laajuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
- Englanti
Koulutus
- Tietotekniikan tutkinto-ohjelma
- Tietojenkäsittelyn tutkinto-ohjelma
Opettaja
- Jussi Pohjolainen
Vastuuhenkilö
Pekka Pöyry
Ryhmät
-
22I226Sulautetut järjestelmät ja elektroniikka
-
22I224Ohjelmistotekniikka
-
22I227Tietoliikennetekniikka ja tietoverkot
-
22I260EADegree Programme in Software Engineering
-
22I260EBDegree Programme in Software Engineering
-
22TIKOOT122 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 1
-
23TIKOOT22023 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 2
-
22TIKOOT222 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 2
-
23TIKOOT12023 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 1
Tavoitteet (OJ)
On completion of this course, students are expected to be able to do the following:
*Describe what a cloud service provider (CSP) is and the value they bring to computing
*Describe basic security and compliance aspects of the AWS platform and the shared security model
*Define the billing, account management, and pricing models
*Identify sources of documentation or technical assistance, for example, white papers or support tickets
*Describe basic or core characteristics of deploying and operating in the AWS Cloud
*Identify situations where a company should choose the cloud, and why
*Differentiate between on-premises and cloud infrastructure
*Identify how to migrate resources from on-premises infrastructure to cloud infrastructure
Sisältö (OJ)
This course provides a deeper look at cloud computing and the cloud computing service provider, Amazon Web Services (AWS). Students explore AWS services and technologies and how they are used to support businesses across the globe. Students also explore AWS technologies by building in the AWS Management Console, examining successful cloud implementations, and applying their knowledge to cloud-based scenarios.
Arviointikriteerit, tyydyttävä (1-2) (OJ)
1 - Over 50% correct for final assessment and between 50% and 59% of the course assignments completed.
2 - Over 50% correct for final assessment and between 60% and 69% of the course assignments completed.
Arviointikriteerit, hyvä (3-4) (OJ)
3 - Over 50% correct for final assessment and between 70% and 79% of the course assignments completed.
4 - Over 50% correct for final assessment and between 80% and 89% of the course assignments completed.
Arviointikriteerit, kiitettävä (5) (OJ)
5 - Over 50% correct for final assessment and above 90% of the course assignments completed.
Arviointikriteerit, hyväksytty/hylätty (OJ)
To pass:
- Complete knowledge check assignments.
- Complete the lab assignments.
- Complete the end of course final assessment with score above 50%.
To fail:
Under 50% of the course assignments completed or under 50% correct for final assessment.
Aika ja paikka
Course Duration: Week 36 to Week 50, everything independent in aws academy and exam.tuni.fi
Tenttien ja uusintatenttien ajankohdat
Exam (exam.tuni.fi) will be open from week 49 to 02 and link is provided to students. If you fail the exam, you can retake the exam twice. If you pass the exam, you can retake the exam once. Leave a week to teacher to grade your exam. Every exam must be done in the period given (49 -> 02).
Arviointimenetelmät ja arvioinnin perusteet
1. To earn a minimum passing grade (1), you must complete all AWS Academy modules before week 50.
- Avoid last-minute work, follow the weekly schedule provided to stay on track.
2. To aim for a higher grade (1-5), you must participate in the final exam held in week 49 ->. You cannot participate on the exam if AWS Academy modules are not completed.
- If you take the exam but do not pass, your grade will remain 1 if you have done all the assignments in aws academy.
Exam is done in exam.tuni.fi.
- Contains multiple choice questions.
- Consists of questions from modules 02 to 13.
- Each module has five (5) questions, 12 modules × 5 questions = 60 questions
- Questions are chosen randomly so each student will get a unique exam.
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
The course is done using digital lectures, demos, activities, knowledge checks, and hands-on labs independently.
Oppimateriaalit
All material in aws academy site.
Opiskelijan ajankäyttö ja kuormitus
The course is 3 credits, which means ~81 hours of work which divided following:
1. Instructional Hours (≈40 hours):
- Lectures and guided hands‑on labs.
2. Self‑Study & Preparation (≈41 hours):
- Pre‑reading, lab review, troubleshooting.
- Exam prep, practice questions, optional projects.
Sisällön jaksotus
Week 36 – Module 01: Welcome and Overview / Welcome to AWS Academy Cloud Developing
Week 37 – Module 02: Introduction to Developing AWS
Week 38 – Module 03: Developing Storage Solutions
Week 39 – Module 04: Securing Access to Cloud Resources
Week 40 – Module 05: Developing Flexible NoSQL Solutions
Week 41 – Module 06: Developing REST APIs
Week 42 – Module 07: Developing Event-Driven Serverless Solutions
Week 43 – Module 08: Introducing Containers and Container Services
Week 44 – Module 09: Caching Information for Scalability
Week 45 – Module 10: Developing with Messaging Services
Week 46 – Module 11: Defining Workflows to Orchestrate Functions
Week 47 – Module 12: Developing Secure Applications on AWS
Week 48 – Module 13: Automating Deployment Using CI/CD Pipelines
Week 49 – Module 14: Bridging to Certification (Optional)
Week 50 – Exam
Toteutuksen valinnaiset suoritustavat
-
Harjoittelu- ja työelämäyhteistyö
-
Kansainvälisyys
-
Lisätietoja opiskelijoille
Students should be familiar with at least one programming language and have some basic understanding of full stack development prior to this course.