Cloud Computing IT Systems

Back

Course informations

Study program level Undergraduate
Study program Computer Science
Study program direction Software Engineering
Course year 3.
Course semester VI
Course status Elective
ECTS 3
Lectures (h) 15
Excercises (h) 15
Seminars (h) -

Course objectives

The student needs to know well the cloud computing paradigm and the basic models that are based on the cloud. Must be able to estimate rental costs vs. building their own infrastructure and knowing the parameters that are important for both users and service providers.

Course outcomes

  • Explain the cloud computing paradigm.
  • Compare the advantages and disadvantages of different business models based on computing in the cloud.
  • Give examples of the role of participants in cloud computing.
  • Provide mathematical cost calculation models.
  • Analyze the current state of the services market offered in the cloud

Course content

What it means to be in the "cloud" definition of terms. Overview of cloud computing services business models, comparison of advantages and disadvantages when using:
  • Infrastructure-as-a-Service (IaaS)
  • Platform-as-a-Service (PaaS)
  • Software as a Service (SaaS).
Cloud computing model overview: public cloud, private cloud and hybrid cloud The role of participants in cloud computing: Service provider Vs. service user. Mathematical models for calculating the cost of leasing the clouds or purchasing their own resources. Techno-economic analysis. Security of computer systems in the cloud. Applications in the cloud infrastructure Vs. applications on Internet browsers.
Skip to content