Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Облачные сервисы (Как работают облачные технологии)

Содержание:

ВВЕДЕНИЕ

Очень часто последнее время можно услышать такое название как «облачные технологии», «облачные вычисления» и «облачные сервисы» Так что же это такое и как работает? На мой взгляд точного определения не дать, тем более что до сих пор эта область не стандартизирована. Но существует неформальное определение или такое описание: «Облачные вычисления (англ. cloud computing) - технология распределённой обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как интернет-сервис». Само слово «Облако» (англ. cloud) используется как нечто виртуальное, или как образ сложной инфраструктуры, за которой скрываются все технические детали. Если глубоко не вдаваться в детали, то эти технологии и сервисы с недавнего времени существуют с нами бок о бок. Ну, например, взяв в руки смартфон и проверяя свою электронную почту мы не задумываясь уже попадаем в «Облака». В наш век цифровых технологий мы на работе и у себя дома используем «Облачные сервисы». Самое большое и широкое распространенное сервисы получили в США их можно в полной мере считать родоначальниками «Облаков». Именно они предложили Национальным институтом стандартов и технологий США дать такое определение: «Облачные вычисления представляют собой модель для обеспечения по требованию удобного сетевого доступа к общему пулу настраиваемых вычислительных ресурсов (например, сетей, серверов, систем хранения данных, приложений и услуг), которые можно быстро выделить и предоставить с минимальными управленческими усилиями или минимальным вмешательством со стороны поставщика услуг» [9]. Что же можно не считать облачными сервисами? Во-первых, это стационарные автономные вычисления на локальном компьютере. Второе, это коммунальные вычисления (англ. utilинформационнойy computing), когда заказывается услуга выполнения особо сложных вычислений, а также хранения массивов данных. И третье, это коллективные (распределённые) вычисления (англ. grid computing). Как показывает практика строгой границы между всеми этими типами вычислений нет. Однако будущее облачных вычислений, сервисов и услуг всё же гораздо масштабнее. Для того понять, что такое «облако» стоит начать с истории появления данной области технологий. Необходимо разобраться: действительно ли эта технология находится в разряде новых передовых идей или эта идея не так уж и нова.

1. История развития облачных технологий

1.1 Как работают облачные технологии

Первые идеи, косвенно соотносящиеся с тем, что мы сегодня понимаем под облачными вычислениями, и описывающие возможность вычислений с использованием удаленных вычислительных центров, относятся еще к 70-м — 80-м годам. Однако публичная история собственно cloud computing в современной реализации начинается примерно с 2006 года. Именно тогда не нуждающаяся в представлении компания Amazon представила свою инфраструктуру веб-сервисов (Web Services), обеспечивающую не только хостинг, но и предоставляющую клиенту удаленные вычислительные мощности. Вслед за Amazon аналогичные сервисы представили Google, Sun и IBM. А в 2008 году свои планы в этой области озвучила компания Microsoft. Причем Microsoft анонсировала не просто сервис, но полноценную облачную операционную систему Windows Azure [1].

В последние годы, эта тема, стала одной из наиболее популярных в информационной сфере, о ней написано много статей, проведено еще большее количество конференций, а сколько решений уже существует на рынке (и во всю используется нами в повседневной жизни, порой даже несознательно), так и вообще не сосчитать. Однако, как всегда, есть одно, но, а именно, большая часть пользователей, по-прежнему и знать не знают, что это и для чего оно, вообще нужно. Что бы, исправить создавшееся положение начнем мы, как и полагается, с теории.

Облачные вычисления (cloud computing) — это технология распределённой обработки данных в которой компьютерные ресурсы и мощности предоставляются пользователю как интернет-сервис. Если объяснить доступным языком, то – это Ваша, в некотором смысле рабочая площадка в интернете, а точнее на удаленном сервере [2].

Давайте рассмотрим такой пример, чтобы убедится, что все мы или каждый из нас, так или иначе, уже сталкивался с сим решением.

У вас есть электронная почта (e-mail)? наверняка, есть. Так вот, если Вы работая с почтой на каком-то сайте-сервисе (например, yandex), который эту почту позволяет использовать, то это и есть ничто иное как облачный сервис. Или, к примеру, обработка изображений. Если вы уменьшаете размер, переворачиваете свою фотографию в программе фотошоп или другой специальной программе, то к облачной технологии Вы не имеете никакого отношения, — всё происходит и обрабатывается только на Вашем компьютере. А если, загрузив изображение, к примеру, через сервис Picasa, Вы его обрабатываете уже не у себя, а в «облаке», в браузере конечно, но это и есть то самое «облако».

Собственно, вся разница заключается исключительно в методе хранения и обработке данных. Если все операции происходят на Вашем компьютере (с использованием его мощностей), то это — не «облако», а если процесс происходит на сервере в сети, то это именно та трендовая штуковина, которую и принято называть «облачной технологией». Другими словами, это различные аппаратные, программные средства рис.1, методологии и инструменты, которые предоставляются пользователю, как интернет-сервисы, для реализации своих целей, задач, проектов. [3]

Различные аппаратные, программные средства Рис.1

Как показывает практика, термины «облачные технологии» «облачный сервис», с их общепринятым графическим представлением, в виде «облачков», только путает пользователей, на самом деле их структуру, можно легко понять, если представить ее в виде следующей пирамиды. Рис.2

Структура «облака» Рис.2

Основание пирамиды «инфраструктура» – это набор физических устройств (серверы, жесткие диски и т.д.), над ней выстраивается «платформа» — набор услуг и верхушка – программное обеспечение, доступное по запросу пользователей.

Также, следует знать, что облачные вычисления — это новое направление, полученное в результате синтеза целого ряда технологий и подходов. Чтобы стало ясно, что я имею ввиду, приведу следующую схему: Рис.3

Облачные вычисления Рис.3

Если говорить обобщенно, облачные сервисы — это такая некая технология, которая выполняет вычисления серверами и прочими сетевыми устройствами без непосредственного привлечения ресурсов Вашего компьютера. Скорее всего так сложится, что все мы вернемся на компьютеры, которые по мощности близки к, так сказать, первым и, по сути, будут представлять из себя один лишь экран с микропроцессором тот же планшет смартфон, а все расчеты и мощности будут расположены и производится удаленно, то есть в где-то там живущих серверах, а именно, в упомянутом неоднократно «облаке».

1.2 Преимущества и недостатки облачных технологий

Преимущества «облачной» модели очевидны: все траты на сохранность данных пользователя и функционирование программы ложатся на плечи компании-разработчика. Она же обеспечивает защиту и конфиденциальность информации, разрабатывает алгоритмы для ее шифровки, нанимает и обучает персонал для администрирования серверов и самостоятельно улаживает проблемы с государственными структурами, желающими больше узнать о Вас или Вашем бизнесе. Наконец, последний по порядку, но не по важности бонус: для «облачного» приложения не имеет значения, где именно Вы решили им воспользоваться. Сидите ли Вы за офисным компьютером, или дома за личным ноутбуком, или едете в транспорте, работая с программой через мобильное устройство, — все контакты, важные документы, статистика и другие необходимые данные доступны в любой момент. [5]

Возникает вопрос: почему при всех удобствах «облачных» сервисов и их популярности в Европе, владельцы российских компаний опасаются ими пользоваться и перестраховываются, покупая серверные версии? Тому есть несколько причин.

Первая — любой владелец бизнеса чувствует себя более уверенно, когда вся необходимая информация физически находится на территориально близком носителе. Когда тот же жесткий диск можно, образно говоря, «потрогать» и убедиться, что данные в безопасности. Тем не менее, эта безопасность весьма условна: в крупном серверном центре, где работают лучшие европейские специалисты в этой области, система защиты и резервного копирования данных всегда лучше, чем в отдельной компании, чей основной профиль деятельности — спутниковый мониторинг, а не администрирование серверов.

Второй недостаток «облачных» моделей программного обеспечения — невозможность проконтролировать конфиденциальность в отношении данных «в облаке». Возразить тут что-либо сложно: в таких случаях выбор — вопрос доверия к компании-разработчику. Конечно же, хранить информацию на сервере компании-новичка будет не очень разумно. «Возраст» и репутация разработчика, количество постоянных клиентов, отзывы о ней станут лучшим доводом при принятии решения. [5]

2. УСЛУГИ ОБЛАЧНЫХ СЕРВИСОВ

2.1 Концепции оказания сервисов

Все, что касается облачных услуг сloud сomputing, обычно принято называть словом aaS. Расшифровывается это просто – «as a Service», то есть «как сервис», или «в виде сервиса». [6]

В настоящее время, концепция, предполагает оказание следующих типов услуг своим пользователям:

В Storage-as-a-Service («хранение как сервис») – это, пожалуй, самый простой из сервисов, представляющий собой дисковое пространство по требованию. Каждый из нас когда-нибудь сталкивался с ситуацией, когда на мониторе появлялось зловещее предупреждение: «Логический диск заполнен, чтобы освободить место, удалите ненужные программы или данные. Услуга Storage-as-a-Service дает возможность сохранять данные во внешнем хранилище, в «облаке». Для Вас, оно будет выглядеть, как дополнительный логический диск или папка. Сервис является базовым для остальных, поскольку входит в состав практически каждого из них. Примером может служить Google Drive и прочие схожие сервисы. [7]

Database-as-a-Service («база данных как сервис») – интересна скорее будет больше для администраторов, так как она предоставляет возможность работать с базами данных, как если бы она была установлена на локальном диске. Причем, в этом случае гораздо легче открывать доступ в проекты между разными исполнителями, не говоря уже о том, сколько денег можно сэкономить на компьютерах периферии и лицензиях, требуемых для грамотного использования баз данных в крупной или даже средней организации. [7]

Information-as-a-Service («информация как сервис») - дает возможность удаленно использовать любые виды информации, которая может меняться ежеминутно или даже ежесекундно. [7]

Process-as-a-Service («управление процессом как сервис») - представляет собой удаленный ресурс, который может связать воедино несколько ресурсов (таких как услуги или данные, содержащиеся в пределах одного «облака» или других доступных «облаков»), для создания единого бизнес-процесса. [7]

Application-as-a-Service («приложение как сервис») - еще, может называется, Software-as-a-Service («ПО как сервис»). Позиционируется как «программное обеспечение по требованию», которое развернуто на удаленных серверах, и каждый пользователь может получать к нему доступ посредством интернета, причем все вопросы обновления и лицензий на данное обеспечение регулируется поставщиком данной услуги. Оплата, в данном случае, производиться за фактическое использование последнего. В качестве примера можно привести Google Docs, Google Calendar и т.п. онлайн-программы. [7]

Platform-as-a-Service («платформа как сервис») - пользователю предоставляется компьютерная платформа с установленной операционной системой и некоторым программным обеспечением. [7]

Integration-as-a-Service («интеграция как сервис») - имеет возможность получать из «облака» полный интеграционный пакет, включая программные интерфейсы между приложениями и управление их алгоритмами. Сюда входят известные услуги и функции пакетов централизации, оптимизации и интеграции корпоративных приложений (EAI), но предоставляемые как «облачный» сервис. [7]

Security-as-a-Service («безопасность как сервис») - данный вид услуги предоставляет возможность пользователям быстро развертывать продукты, позволяющие обеспечить безопасное использование веб-технологий, электронной переписки, локальной сети, что позволяет пользователям данного сервиса экономить на развертывании и поддержании своей собственной системы безопасности. [7]

Management/Governace-as-a-Service («администрирование и управление как сервис») - дает возможность управлять и задавать параметры работы одного или многих «облачных» сервисов. Это в основном такие параметры, как топология, использование ресурсов, виртуализация. [7]

Infrastructure-as-a-Service («инфраструктура как сервис») - пользователю предоставляется компьютерная инфраструктура, обычно виртуальные платформы (компьютеры), связанные в сеть, которые он самостоятельно настраивает под собственные цели. [7]

Testing-as-a-Service («тестирование как сервис») - дает возможность тестирования локальных или «облачных» систем с использованием тестового ПО из «облака» (при этом никакого оборудования или обеспечения на предприятии, не требуется). [7]

Для наглядности все сервисы можно представить в виде схемы. Рис. 4.

Облачные вычисления Рис.4

Важно отметить что «облака» так сказать делят по форме собственности на три категории: публичные, частные, гибридные.

Публичное облако — это инфраструктура, используемая одновременно множеством компаний и сервисов. Пользователи не имеют возможности управлять и обслуживать данное «облако», а вся ответственность по этим вопросам возложена на владельца ресурса. Абонентом, предлагаемых сервисов может стать любая компания и индивидуальный пользователь. Примерами могут служить онлайн-сервисы: Amazon EC2, Google Apps/Docs, Microsoft Office Web. [4]

Частное облако — это безопасная ИТ-инфраструктура контролируемая и эксплуатируемая в интересах одной-единственной организации. Организация может управлять частным «облаком» самостоятельно или поручить эту задачу внешнему подрядчику. Инфраструктура может размещаться либо в помещениях заказчика, либо у внешнего оператора (либо частично у заказчика и частично у оператора). [4]

Гибридное облако — это инфраструктура использующая лучшие качества публичного и приватного облака при решении поставленной задачи. Часто такой тип применяется, когда организация имеет сезонные периоды активности, другими словами, как только внутренняя ИТ-инфраструктура не справляется с текущими задачами, часть мощностей перебрасывается на публичное «облако» (например, большие объемы статистической информации), а также для предоставления доступа пользователям к ресурсам предприятия через публичное «облако». [4]

3. СОВРЕМЕННЫЕ ТЕНДЕНЦИИ И ПЕРСПЕКТИВЫ РАЗВИТИЯ

3.1 Гибридные облака

Гибридные облака представляют собой такое внедрение облачных вычислений, при котором часть системы размещается в публичном, а часть – в приватном облаке. По сути, гибридное облако не является самостоятельным типом облачных внедрений, а лишь указывает на тесную интеграцию публичных и приватных облачных систем.

Например, такая интеграция возможна при вынесении системы резервного копирования в публичное облако или наоборот – резервное копирование данных из публичного облака на локальные серверы. Существуют гибридные решения, позволяющие одновременно вести мониторинг вычислительных ресурсов, размещенных как в пределах компании, так и на сторонней площадке (например, CloudKick от Rackspace и System Center от Microsoft). Другой вариант использования гибридного облака предполагает установку приложений на внутренних серверах компании с арендой дополнительных мощностей в облаке стороннего поставщика на случай непредвиденного повышения нагрузки. [8]

В силу отсутствия полной ясности о том, где пролегает граница между чисто приватными и гибридными облачными внедрениями, сегодня трудно найти достоверные прогнозы, позволяющие оценить популярность гибридной, публичной и приватной модели в ближайшем будущем. Однако, по-видимому, гибридная модель в будущем получит широкое распространение. Те приложения или части систем, которые не могут быть вынесены в публичное облако в силу законодательных или иных ограничений, останутся во внутренней сети, в то время как компоненты, свободные от таких ограничений, смогут быть перенесены на публичную площадку. Возможно, в среднесрочной перспективе именно гибридные облака станут преобладающей моделью внедрения облачных вычислений в организациях.

3.2 "Зеленые облака"

Один из аргументов в пользу облачных вычислений – это их экологичность. По мнению сторонников этой аргументации, облачные вычисления не только позволят сэкономить на используемом оборудовании, но и повысят эффективность использования вычислительных мощностей в расчете на киловатт-час. Так, по данным исследования компании WSP, выполненного по заказу Salesforce.com, в 2010 году Salesforce.com за счет использования единой информационной инфраструктуры сэкономили 17,9 тыс. тонн углерода – такой же экономии можно было бы добиться, выведя из эксплуатации 37 тыс. автомобилей. Разумеется, компания Salesforce.com смогла удачно воспользоваться результатами исследования в свою пользу: в плане энергопотребления использование Salesforce.com на 95% эффективнее, чем использование традиционных решений, и на 64% эффективнее по сравнению с приватной облачной моделью. [8]

"Зеленые" вычисления приводят к появлению дата-центров, которые используют тепло, излучаемое серверами, для отопления жилых домов – в Финляндии такой опыт был предпринят еще в 2009 году. Однако наиболее любопытная идея принадлежит исландскому стартапу Greenqloud, создатели которого планируют полностью обеспечить потребности в электроэнергии за счет гидроэнергетики и геотермальной энергетики, которыми столь богата Исландия.

3.3 Рынки вычислительных мощностей

Одна из фундаментальных особенностей облачных вычислений заключается в том, что ресурсы доступны одновременно нескольким пользователям и распределяются между ними по мере изменения нагрузки. Это позволяет добиться существенной экономии и оптимизировать ресурсные затраты в публичных облачных средах – но необходимым условием для такой оптимизации является наличие пользователей с разными графиками загрузки ИТ-ресурсов: время пиковой загрузки мощностей в приложениях одного пользователя должно совпадать со временем пониженной потребности в ресурсах у другого.

В условиях традиционных ИТ-систем и приватных облаков такого экономического эффекта очень сложно добиться: в пределах одной компании нагрузка на ресурсы в течение суток и года неравномерна, что приводит к необходимости закупки и поддержки избыточных вычислительных мощностей.

Но что если владельцы приватных облаков смогут в периоды простоя предоставлять свои вычислительные мощности в аренду на открытом рынке? Возможность заработать немного денег в любом случае выгоднее, чем пустое простаивание серверов. К тому же, открытый рынок усилил бы конкуренцию, положительно сказался бы как на цене, так и на уровне качества облачных приложений.

На самом деле, идея подобного открытого рынка вычислительных ресурсов обсуждается едва ли не с самого зарождения облачных вычислений. Однако чтобы интересная идея превратилась в коммерчески привлекательный сервис, требуется значительное время.

Впервые такой сервис был запущен в коммерческую эксплуатацию в феврале 2011 года одним из пионеров облачных вычислений — компанией Enomaly. В рамках этого сервиса, известного под названием SpotCloud, владельцы избыточных серверных мощностей (для того чтобы стать участником, нужно иметь не менее 500 ГБ свободного дискового пространства) могут бесплатно зарегистрироваться, установить на своем оборудовании управляющее облачное ПО от Enomaly – и начать зарабатывать на аренде. [8]

3.4 Облачные платформы с открытым кодом

Облачные вычисления начинались преимущественно с частных патентованных решений: несмотря на то, что Amazon Web Services, Salesforce.com и Google не смогли бы построить свои облачные системы, не используя свободных компонентов, эти компании предпочитают не раскрывать исходные тексты своих сервисов. Однако, по мере роста конкуренции на облачном рынке, он становится все более открытым.

Действительно, закрытость исходных текстов – это один из основных рисков, связанных с облачными вычислениями: если облачный поставщик обанкротится или вдруг начнет диктовать пользователям неприемлемые условия, последним в буквальном смысле слова будет некуда деваться. Причем, риски зависимости от облачных частных патентованных решений систем намного выше по сравнению с рисками при использовании традиционного ПО с закрытым кодом.

Во-первых, имея законно приобретенный экземпляр ПО, его можно эксплуатировать и после того, как поставщик изменит свои условия или прекратит свое существование. При использовании облачных сервисов такой возможности нет: нужно либо принять новые условия, либо перестать пользоваться сервисом. Если же поставщик обанкротится и исчезнет, то вместе с ним может исчезнуть и онлайновый сервис.

Во-вторых, облачные сервисы работают на неконтролируемых компьютерах и потому чрезвычайно ограничивают возможности изучения программы в работе и обратного проектирования с целью обеспечения совместимости, что специально закреплено в российском законодательстве. В условиях облаков этим правом практически невозможно воспользоваться.

В-третьих, если при использовании традиционного ПО пользовательские данные хранятся на компьютерах пользователей, то при пользовании облачными сервисами они хранятся на удаленных серверах, что требует принципиально более высокого уровня доверия к поставщику.

Облачные платформы с открытым кодом позволяют решить или смягчить большинство этих проблем. Во-первых, имея исходные тексты, любой желающий поставщик может быстро поднять сервис, полностью совместимый с эталонным. Таким образом, прекращение работы одного поставщика нисколько не повлияет на стабильность бизнеса пользователей, которые всегда будут иметь, к кому уйти.

Во-вторых, сильно повышается конкурентность рынка, что исключает возможность произвола со стороны монополиста.

В-третьих, открытость исходных текстов, как правило, неразрывно связана с открытостью форматов данных: пользователи могут в любое время перенести свои данные из одной системы в другую или выгрузить их в систему резервного копирования (традиционную или облачную).

В-четвертых, открытость исходных текстов в принципе делает возможным развертывание облачных решений и в собственной инфраструктуре компании. Если же в какой-то момент выяснится, что использование сторонних серверов связано с чрезмерными рисками, то открытый код позволяет с минимальными затратами перевести приложения на собственную контролируемую платформу.

Первой открытой платформой с открытым кодом, которая смогла заручиться коммерческим успехом, стала IaaS-система Eucalyptus, выросшая из исследовательского проекта Университета Калифорнии в Санта-Барбаре. Однако Eucalyptus часто критикуют за неполную открытость: часть функциональности доступна только покупателям подключаемых модулей, исходные тексты которых не публикуются. Анонсированный летом 2010 года проект OpenStack не имеет этого недостатка: хотя по зрелости он пока уступает Eucalyptus, однако по популярности он уже сильно превзошел своего предшественника. Существуют и другие IaaS-системы с открытым кодом, такие как CloudStack от Cloud.com и OpenNebula, однако они обладают еще меньшей известностью, а CloudStack в полной мере разделяет недостатки Eucalyptus.

Все указанные платформы принадлежат к сегменту IaaS. В области PaaS-систем до самого недавнего времени открытый код был непопулярен, пока компания VMware не представила свой проект Cloud Foundry. С помощью Cloud Foundry разработчики смогут разрабатывать масштабируемые приложения в одной из популярных систем разработки (frameworks) по выбору, включая Spring, Ruby on Rails и node.js, с легкостью перенося приложения с платформы на платформу. По анонсированным данным, Cloud Foundry может работать как на инфраструктуре от самой VMware, так и на облачной платформе Amazon Web Services или даже на персональном компьютере разработчика.

ЗАКЛЮЧЕНИЕ

На сегодняшний день облачные сервисы – это то, чем почти каждый пользуется ежедневно. Поискав на просторах в интернета подходящий сервис мы ежедневного пользуемся ими. Большинство из этих ресурсов бесплатны или стоят относительно дёшево. Пользователь тем самым избавляет себя от необходимости покупать более новые компьютеры для обеспечения высокой производительности, от сложностей в настройке сложных систем и покупки дорогих программных пакетов. Облачные технологии стремительно развивающиеся у нас с вами на глазах, охватывают все больше и больше сфер деятельности. Например, почтовые клиенты. Ещё недавно у большинства пользователей был установлены те или иные программы для отправки почты. Сейчас им на смену пришли сервисы, запускаемые напрямую из браузеров таких гигантов индустрии как Gmail, Yahoomail, Webmail, Hotmail для русскоязычного сегмента это Yandex и Mail.ru и многие другие. При этом они не ограничиваются только рассылкой и приемом почты, а имеют встроенные онлайн редакторы или Документы Google могут выполнять те же самые функции, что и обычные офисные пакеты, кроме того, многие такие редакторы не только могут форматировать и сохранять документы, но и импортировать и экспортировать их в другие форматы. А ведь это далеко не полный список всех доступных сервисов, доступных всем тем, у кого есть доступ к сети Интернет. Нельзя не заметить, что «облака» прочно вошли в нашу жизнь. К этому можно прибавить, что технологии постоянно совершенствуются принося пользу как для работы, так и отдыха, досуга и развлечений.

И обобщая подводя итог выше сказанному, облачными сервисами можно назвать технологии, которые позволяют клиентским рабочим местам использовать внешние вычислительные ресурсы, емкости для хранения информации и многое другое. «Облачные технологии» предоставляют практически безграничные возможности благодаря своим сервисам, начиная с простого хранения информации и заканчивая предоставлением сложных безопасных информационно-технологических структур. Именно поэтому многие «Облачные сервисы» снискали популярность и грандиозный успех среди рядовых пользователей, а также коммерческих и государственные организаций.

Список использованной литературы

  1. Глонассова А.П. История развития облачных технологий. От Amazon до Wialon. URL: http://www.blog.gurtam.com/2011/10/history-of-cloud-computing-from-amazon-to-wialon/. (Дата обращения: 13.10.2011).
  2. Гребнев Е.Н. (ред.) Облачные сервисы. Взгляд из России // М.: CNews. -2011. —С.282.
  3. Клементьев И.П., Устинов В.А. Введение в облачные вычисления. // ИНТУИТ -2011. -С.317.
  4. Медведев А.А. Облачные технологии: тенденции развития, примеры исполнения // Обзор технологии. -2013. -№2 -С.6-9.
  5. Савельев А.О. Введение в облачные решения Microsoft. // ИНТУИТ -2011. -С.317.
  6. Уваров С.Н. Облачные технологии. URL: http://www.ixbt.com/cm/cloud-computing.shtml. (Дата обращения: 29.10.2010).
  7. Широкова Е.А. Облачные технологии // Современные тенденции технических наук: материалы междунар. науч. конф. — Уфа: Лето, 2011. — С. 30-33.
  8. Ямпольская Л.И., Белоцерковский А.В. Microsoft Windows Azure. // ИНТУИТ -2014. -С.412.
  9. Теджасви Редкар, Тони Гвидичи Платформа Windows Azure // перевод. Слинкин А.А. ДМК Пресс -2013. -С.657