Понятие и характеристики облачных технологий, модели их развертывания, технологические процессы, аспекты экономики и критика. Язык программирования Python, оценка функциональности, сравнение с аналогами. Управление облаком в Python на примере libcloud.
Аннотация к работе
С момента своего появления компьютерные сети совершили огромный шаг вперёд. От простейших операций с передачей битов данных между двумя компьютерами, до тысяч терабайт в час по всему свету, окутанному проводами и беспроводными сетями. Совершенствование web-технологий и относительная простота в освоении языков программирования позволяют решать сложные вычислительные задачи, имея лишь доступ к Сети. Облачные технологии (от англ. Cloud - облако), говорить о которых стали еще в 60-х годах прошлого века, стали возможны в задуманном виде лишь в последние несколько лет и позиционируются разработчиками как самые доступные и безопасные решения для обычного пользователя на рынке хранения и обработки информации. Облачные вычисления позволяют снять нагрузку с компьютера конечного пользователя и вынести обработку информации на мощный вычислительный кластер, подключенный к сети Интернет и предоставляющий ресурсы для обработки данных. Пользователю при этом доступны лишь данные, вводимые в программу и возвращаемые из неё. Т