Cloud computing

Vays Yuriy Andreevich

The instructor profile

Description: This course defines cloud computing and establishes a deep, hands-on knowledge of the cloud. It describes the advantages of cloud computing as well as its potential disadvantages. The course covers technologies for creating classic, virtualized, and cloud-based data center environments. These technologies include virtualization of computers, storage, networks, desktops and applications.

Amount of credits: 5

Пререквизиты:

  • Current Programming Media and Languages
  • Networks and Networking Technologies

Course Workload:

Types of classes hours
Lectures 15
Practical works
Laboratory works 30
SAWTG (Student Autonomous Work under Teacher Guidance) 30
SAW (Student autonomous work) 75
Form of final control Exam
Final assessment method

Component: University component

Cycle: Profiling disciplines

Goal
  • The purpose of discipline is to master the student with modern cloud computing technologies
Objective
  • The study of approaches ti the development of cloud solutions
  • Formation of skills deployment support private cloud
  • The development of technologies for the development of trained Microsoft Azure platform
Learning outcome: knowledge and understanding
  • knowledge and understanding of the implementation of cloud computing technologies
Learning outcome: applying knowledge and understanding
  • the use of cloud computing technologies in the development of software
Learning outcome: formation of judgments
  • rationale for the use of cloud technologies in the design of systems
Learning outcome: communicative abilities
  • professional communicaton on the cloud
Learning outcome: learning skills or learning abilities
  • the study of the new technologies based on cloud computing
Teaching methods

interactive lecture (problem lecture, discussion lecture, conference lecture, consultation lecture, "Press conference" lecture, "Questions-answers-discussion" lecture);

Assessment of the student's knowledge

Teacher oversees various tasks related to ongoing assessment and determines students' current performance twice during each academic period. Ratings 1 and 2 are formulated based on the outcomes of this ongoing assessment. The student's learning achievements are assessed using a 100-point scale, and the final grades P1 and P2 are calculated as the average of their ongoing performance evaluations. The teacher evaluates the student's work throughout the academic period in alignment with the assignment submission schedule for the discipline. The assessment system may incorporate a mix of written and oral, group and individual formats.

Period Type of task Total
1  rating Laboratory work 1 0-100
Laboratory work 2
Laboratory work 3
Milestone Test 1
2  rating Laboratory work 4 0-100
Laboratory work 5
Laboratory work 6
Milestone Test 2
Total control Exam 0-100
The evaluating policy of learning outcomes by work type
Type of task 90-100 70-89 50-69 0-49
Excellent Good Satisfactory Unsatisfactory
Evaluation form

The student's final grade in the course is calculated on a 100 point grading scale, it includes:

  • 40% of the examination result;
  • 60% of current control result.

The final grade is calculated by the formula:

FG = 0,6 MT1+MT2 +0,4E
2

 

Where Midterm 1, Midterm 2are digital equivalents of the grades of Midterm 1 and 2;

E is a digital equivalent of the exam grade.

Final alphabetical grade and its equivalent in points:

The letter grading system for students' academic achievements, corresponding to the numerical equivalent on a four-point scale:

Alphabetical grade Numerical value Points (%) Traditional grade
A 4.0 95-100 Excellent
A- 3.67 90-94
B+ 3.33 85-89 Good
B 3.0 80-84
B- 2.67 75-79
C+ 2.33 70-74
C 2.0 65-69 Satisfactory
C- 1.67 60-64
D+ 1.33 55-59
D 1.0 50-54
FX 0.5 25-49 Unsatisfactory
F 0 0-24
Topics of lectures
  • The history of the development of cloud
  • Virtulization technology
  • Private cloud
  • Cloud web-services
  • Microsoft
  • Table Services in Microsoft Azure
  • BLOB services in Microsoft Azure
  • Queue services in Microsoft Azure
  • Service bus of the enterprise
Key reading
  • Hewwit C. ORGs for Scalable, Robust, Privacy-Friendly Client Cloud Computing / Carl Hewitt // IEEE Internet Computing, vol. 12, no. 5. - NY, USA, Sep.-Oct. 2008. Pp. 96-99.- doi:10.1109/MIC.2008.107
  • Introduction to Cloud Computing. I.P. Klementev, V.A.Ustinov.-M.:INTUIT National Open University
  • Редкар Теджасви , Гвидичи Тони Платформа Windows Azure; ДМК Пресс - Москва, 2014. - 656 c.
  • Таллоч Митч Знакомство с Windows Azure. Для ИТ-специалистов; ЭКОМ Паблишерз - Москва, 2014. - 154 c.
  • Neil MacKenzie Microsoft Windows Azure Development Cookbook; Книга по Требованию - Москва, 2011. - 392 c.
Further reading
  • https://azure.microsoft.com/ru-ru/