Pilvipalvelut (5 op)
Toteutuksen tunnus: TT00CD87-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
-
01.05.2023 - 14.09.2023
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
04.09.2023 - 15.12.2023
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tekniikka ja liiketoiminta
- Toimipiste
- Kupittaan kampus
- Opetuskielet
- englanti
- Paikat
- 15 - 35
- Koulutus
- Tietojenkäsittelyn koulutus
- Opettajat
- Ali Khan
- Ryhmät
-
PTIETS21swisPTIETS21 Ohjelmistojen kehittäminen ja Tietojärjestelmät
- Opintojakso
- TT00CD87
Arviointiasteikko
H-5
Sisällön jaksotus
The course content is divided into four learning objectives(CLOs):
CLO1 Analyze classic data centers and cloud data center solutions.
Introduction to Cloud Computing
1.1 Understand the limitations of traditional computing and evolution of cloud computing
1.2 Understand the concepts of Cluster, Grid and Cloud Computing, its benefits and challenges
Cloud Computing Models and Services
1.3 Explore the standard cloud model, cloud deployment and service delivery models
1.4 Understand service abstraction
Resource Virtualization and Pooling
1.5 Implement physical computing resources virtualization
1.6 Implement machine, server level and operating system virtualization
1.7 Understand resource pooling, sharing and resource provisioning
CLO2 Design a cloud data center based on specific technical requirements.
Resource Virtualization and Pooling
2.1 Implement physical computing resources virtualization
2.2 Implement machine, server level and operating system virtualization
Scaling and Capacity Planning
2.3 Understand the foundation of cloud scaling
2.4 Explore scaling strategies and implement scalable applications
2.5 Explore approaches for capacity planning
Load Balancing
2.6 Explore the goals and categories of load balancing. Explore parameters for consideration.
File System and Storage
2.7 Understand the need for high performance processing and Big Data
2.8 Explore storage deployment models and differentiate various storage types
CLO3 Discuss the need for security, reliability and legal compliance of a cloud data center.
Database Technologies
3.1 Explore database models
3.2 Implement relational and non-relational database as a service
Cloud Computing Security
3.3 Understand the threats to cloud security
3.5 Explore and develop a cloud security model
3.6 Understand Trusted Cloud Computing
Privacy and Compliance
3.7 Explore key privacy concerns in the cloud
3.8 Differentiate security vs. privacy
3.9 Develop a privacy policy
CLO4 Design strategies for the implementation of effective cloud solutions to support business requirements.
Content Delivery Model
4.1 Understand and explore content delivery network models in the cloud
Portability and Interoperability
4.2 Explore portability and interoperability scenarios
4.3 Understand machine imaging
4.4 Differentiate virtual machine and virtual appliance
Cloud Management
4.5 Understand cloud service life cycle
4.6 Understand asset management in the cloud
4.7 Explore cloud service management
4.8 Develop disaster recovery strategies
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
Kuvata mistä pilvipalveluissa on kysymys, miten se vaikuttaa liiketoimintaan ja mitä uusia mahdollisuuksia se voi tarjota.
Kuvata mitä ovat SAAS, PAAS, IAAS, ja niiden käyttökohteet ja hyödyt.
Käyttää joitakin pilvipalvelualustoja.
Kehittää ratkaisun, jossa hyödynnetään pilvipalveluja.
Sisältö
Johdatus pilvipalveluihin
Ohjelmisto palveluna (SAAS)
Sovellusalusta palveluna (PAAS)
Infrastruktuuri palveluna (IAAS)
Virtuaalikoneet ja kontit
Pilvipalvelujen tietoturva
Projektityö
Oppimateriaalit
Task-specific material to be announced separately in Its Learning
Opetusmenetelmät
- Weekly face-to-face meetings with lecture teaching and small group work
- Learning by doing and experimenting (exercise tasks, project work, information search)
- Small group work and peer learning
- Self-study material
- Teacher guidance and examples
Tenttien ajankohdat ja uusintamahdollisuudet
No exam.
Kansainvälisyys
FLIP classrooms and learning by doing
Toteutuksen valinnaiset suoritustavat
Ask the teacher about possible alternative methods of execution
Opiskelijan ajankäyttö ja kuormitus
135h
Lisätiedot
Course material and assignments in Its Learning.