Introduction to Computer Science: Cloud Computing and Beyond
- Authors

This resource introduces the fundamental concepts of cloud computing and discusses its role within the ARTEMIS project as an infrastructure for hosting user-oriented services and managing cultural heritage data, highlighting the main cloud service models.
Particular emphasis is placed on how cloud technologies support scalable, secure, and flexible environments for data storage, analysis, and application deployment, while also underlining the importance of technical expertise in designing and maintaining cloud-enabled applications and services.
Learning Outcomes
After completing this module, learners will be able to:
- define the fundamental concepts of cloud computing, virtualization, and service-oriented architectures.
- explain the key characteristics of cloud computing.
- differentiate between Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) and identify their applications within digital heritage platforms.
- evaluate the importance of technical expertise and cloud-enabled application design in successfully deploying and maintaining cloud-based research infrastructures.

\