Cloud Computing is an important new paradigm in the area of Information Technology that currently provides a common basis for a new wave of technology development such as Big Data and in pushing further the mobility-based pervasive computing concept. Cloud Computing embodies advances in computing, networking, and storage technologies which individually and collectively include major hardware and software breakthroughs. These include computer virtualization, distributed and replicated storage, and software based networking. In its own turn, Cloud Computing motivates further technology advancement and changes how the modern IT infrastructure is built and evolves. There is a growing demand for specialists with strong technical background and deep knowledge of the Cloud Computing technologies.
Intended learning outcomes
Knowledge &understand
Recognize the systems computing models.
Learn some cluster and cloud design methods.
Recognize the information centers and cloud systems applications.
Recognize cloud computing services.
mental skills
Distinguishes between cloud design methods with increased reliability
Classifies different methods and applications of cloud services.
Criticize some of the systems in terms of performance evaluation.
Analyzes cluster and cloud computing performance.
Explain concepts and major application areas
Classify technologies and their relation to concept
Practical & professional skills
Enable the student to select the desired services from the services provider.
Uses a cloud-ready software.
Evaluates the performance of the cloud, the Cluster and information centers.
Design of information centers and Cluster.
The use of information technology tools to solve problems.
General and transferable skills
Written communication and report writing.
Oral communication through presentations.
Teamwork to accomplish a mini project.
Commitment to perform examinations and delivery obligations in a timely manner (time management).