Применение облачных технологий
Облачные технологии – что это такое и в чем заключается их применение?
Интернет стал неотъемлемой частью жизни людей, и регулярно появляются новые возможности, способные облегчить выполнение разных задач. Новинкой являются облачные технологии, которые можно применять в разных сферах: образовании, медицине, логистике и так далее.
Что такое облачные технологии?
Начнем с определения, так облачные технологии подразумевают возможность пользователя иметь доступ к данным, не устанавливая приложений на своем устройстве, поскольку все обеспечение предоставляют серверы. Важно знать, что такие услуги могут быть как бесплатными, так и платными, и все зависит от запросов. Чтобы понять, в чем заключается применение облачных технологий, нужно разобрать их отличие от обычных условий.
- Для примера возьмем электронную почту, когда почтовый клиент установлен на компьютере и все данные сохраняются на жестком диске. В этом случае пользователь сам решает, что делать с файлами.
- Если же говорить о почте, которой человек пользуется через браузер, то это уже облачная технология. Здесь понятно, что если возникают проблемы с сервером, то доступ к почте будет утерян.
Преимущества облачных сервисов
Для начала остановимся на существующих плюсах, к которым относят:
- Для хранения информации не нужно покупать дорогостоящие компьютеры и комплектующие, ведь все будет храниться на «облаке».
- Повышается производительность ПК, ведь облачные технологии в делопроизводстве и других сферах удаленно запускают программы, поэтому на компьютере остается много свободного места.
- С каждым годом уменьшаются проблемы с обслуживанием, ведь постоянно снижается количество физических серверов, а программное обеспечение постоянно обновляется.
- Уменьшаются затраты на покупку программного обеспечения, поскольку нужно только раз купить программу для «облака» и все, а иногда можно даже заказать ее аренду.
- Облачные технологии не имеют ограничений в объеме хранимых данных. В большинстве случаев объемы таких сервисов исчисляются миллионами гигабайт.
- Программы обновляются автоматически, поэтому следить за этим нет необходимости, как в случае со скаченными приложениями.
- «Облако» может использоваться на любой операционной системе, поскольку доступ к программам осуществляется через веб-браузеры.
- Новые облачные технологии дают возможность всегда и в любом месте иметь доступ к документам, ведь главное – наличие интернета.
- Хорошая безопасность и защита от потери информации, поскольку оправленные данные автоматически сохраняются и скидываются копии на запасные серверы.
Недостатки облачных технологий
Имеет «облако» и ряд минусов, которые стоит знать и учитывать:
- Доступ невозможен при отсутствии интернета и если его нет, тогда можно будет работать только с документами, загруженными на компьютер. Стоит заметить, что интернет должен быть быстрым и качественным.
- Облачный сервис может работать медленно при передаче большого объема информации, чем в случае установленной программы.
- Редко безопасность находится на плохом уровне, но в большинстве случаев «Облако» делает резервные копии, поэтому беспокоиться не нужно.
- Многих смущает, что нужно платить за предоставление ряда услуг, но ведь это бизнес-проект, на котором люди должны зарабатывать.
Применение облачных технологий
Существует определенная классификация облачных сервисов, так выделяют такие категории «облаков»:
- Публичные. Это ИТ-инфраструктура, которая может использоваться сразу большим количеством компаний и сервисами. Абонентом может быть любая компания и отдельный человек. Пользователи публичных облачных технологий не имеют возможности управлять и обслуживать «облако», поскольку этим занимается только владелец сервиса.
- Частные. Описывая виды облачных технологий, следует остановиться на этой безопасной ИТ-инфраструктуре, контролируемой и эксплуатируемой в интересах только одной организации. Она может размещаться в помещениях заказчика или у внешнего оператора.
- Гибридные. У этого вида есть основные преимущества обоих предыдущих вариантов. Такое «облако» в большинстве случаев используется организациями, которые имеют сезонные периоды активности, то есть когда не хватает внутренней ИТ-инфраструктуры, то часть мощностей переходит на облачные технологии.
Облачные технологии в образовании
Компьютеры и интернет пробрались и в систему образования, благодаря чему можно усовершенствовать и облегчить процесс выполнения ряда задач. Облачные технологии в образовательном процессе могут использоваться для таких целей:
- Организация совместной работы сотрудников над важными документами, например, годовым планом или программой. Каждый отвечает за свою часть документа, а еще при необходимости у всех пользователей будет возможность оставлять комментарии и дополнять информацию.
- Общая проектная работа, так преподаватель может передавать учащимся задания, разделять обязанности и проверять отчеты, давая комментарии.
- Облачные технологии можно использовать для создания электронного дневника и передачи любых письменных заданий. Это отличный вариант для детей, которые проходят домашнее обучение или же по каким-либо причинам пропускают занятия.
Облачные технологии в медицине
В последнее время «облако» активно внедряется в медицину, что поднимает ее на новый уровень. Новые технологии дают огромный потенциал для революционных изменений, ведь становится намного проще вести и систематизировать медицинскую документацию. Применение облачных технологий в медицине важно, поскольку они помогают быстрее определить диагноз и сделать заключение. На данный момент такой сервис только начинает внедряться, поскольку пока отсутствуют регуляторные механизмы сохранения врачебной тайны.
Облачные технологии в логистике
Отличный потенциал «облако» имеет в транспортной и складской логистике. С помощью облачных технологий можно обеспечить полное взаимодействие всех участников цепочки, то есть отправителя, операторов, транспортную компанию и получателя. Все они могут вести общение в реальном времени независимо от места расположения. Использование облачных технологий дает такие преимущества:
- проводить открытые тендеры для подрядчиков;
- определять самые удачные маршруты;
- контролировать поставку;
- проводить обработку и хранить все данные о перевозке;
- повысить качество выполнения заказа.
Облачные технологии в банковской сфере
Конкуренция среди банков огромна и не все способны выстоять во времена кризиса. Такие финансовые организации начинают применять инновационные технологии, чтобы сократить расходы. Облачные сервисы хранения данных направлены на автоматизацию финансовых процессов. В результате происходит повышение эффективности работы кредитных учреждений за счет сокращения расходов на составление отчетности. Важно отметить, что поскольку существует угроза проникновения злоумышленников в облачные хранилища, в них не хранят сведения о клиентах.
Облачные технологии для бизнеса
Люди, занимающиеся бизнесом, «облако» используют для таких целей:
- Производится аренда виртуального сервера, благодаря чему руководитель может полностью контролировать все размещенные сервисы независимо от провайдера.
- В сети легко создать виртуальный контакт-центр, благодаря чему можно сэкономить на аренде помещении и организации рабочих мест. Работа может начаться через два дня с момента подачи заявки провайдеру.
- Облачные сервисы для бизнеса используются для создания виртуального офиса, то есть рабочее место не будет привязано к конкретному компьютеру. В «облаке» воспроизводится внутренняя сеть компании, то есть входят диски, папки и программы для планирования.
Игры через облачный сервис
В 2000-х годах начали появляться сервисы облачного стриминга, благодаря чему пользователи могут играть через интернет в «тяжелые» игры, не проводя скачивание и не загружая свой компьютер. В Америке и Китае это направление уже имеет хорошее развитие. Недавно Microsoft сделали официальное заявление о том, что будет разрабатываться система DeLorean, благодаря которой человек будет играть через облачный сервис, а система будет предугадывать его действия до того, как он нажмет на клавиши.
wiki.vspu.ru
портал образовательных ресурсов
Содержание
«Облачные» технологии в образовании
ВВЕДЕНИЕ
Этапы исследования
Цели исследования
Общие положения
Термин «облачные вычисления» (англ.- сloud сomputing) применим для любых сервисов, которые предоставляются через сеть Интернет. Суть облачных технологий заключается в предоставлении пользователям удаленного доступа к услугам, вычислительным ресурсам и приложениям (включая операционные системы и инфраструктуру) через Интернет. Развитие этой сферы хостинга (Хостинг—услуга по размещению оборудования клиента на территории провайдера с обеспечением подключения его к каналам связи с высокой пропускной способностью) было обусловлено возникшей потребностью в программном обеспечении и цифровых услугах, которыми можно было бы управлять изнутри, но которые были бы при этом более экономичными и эффективными. Эти Интернет-услуги, также известные как «облачные сервисы», можно разделить на три основные категории:
По сравнению с традиционным подходом, облачные сервисы позволяют управлять более крупными инфраструктурами, обслуживать различные группы пользователей в пределах одного облака, а также означают полную зависимость от провайдера облачных услуг. При предоставлении облачного сервиса используется тип оплаты «плата-за-использование». Обычно за единицу измерения времени работы принимается минута или час пользования ресурсами. При оценке объемов данных за единицу измерения принимается Мегабайт хранимой информации. В этом случае пользователь оплачивает ровно тот объем ресурсов, который им в реальности использовался в течение определенного времени. Кроме того, облачная инфраструктура предоставляет пользователю возможность при необходимости «поднимать» или «опускать» максимальные лимиты выделяемых ресурсов, пользуясь тем самым эластичностью предоставляемого сервиса. Пользователю облачных сервисов нет необходимости заботиться об инфраструктуре, которая обеспечивает работоспособность предоставляемых ему сервисов. Все задачи по настройке, устранению неисправностей, расширению инфраструктуры и пр. берет на себя сервис-провайдер.
Типы облаков
Облака могут быть публичными или частными.
Три уровня облачных сервисов
Инфраструктура как сервис (IaaS)
Инфраструктура в аренду. Пользователю предоставляется «чистый» экземпляр виртуального сервера с уникальным IP-адресом или набором адресов и часть системы хранения данных. Для управления параметрами, запуском, остановкой этого экземпляра провайдер предоставляет пользователю программный интерфейс (API ).
Платформа как сервис (PaaS)
PaaS можно представить как готовую к работе виртуальную платформу, состоящую из одного или нескольких виртуальных серверов с установленными операционными системами и специализированными приложениями. Большинство облачных провайдеров предлагают пользователю выбор из массы готовых к использованию облачных сред.
Программное обеспечение как сервис (SaaS)
Концепция SaaS предоставляет возможность пользоваться программным обеспечением как услугой и делать это удаленно через Интернет. Данный подход позволяет не покупать программный продукт, а просто временно воспользоваться им при возникновении потребности.
Преимущества облачных вычислений
Недостатки облачных вычислений
Применение облачных технологий
Как пример использования облачных технологий в образовании, можно назвать электронные дневники и журналы,личные кабинеты для учеников и преподавателей, интерактивная приемная и другое. Это и тематические форумы, где ученики могут осуществлять обмен информацией. Это и поиск информации,где ученики могут решать определенные учебные задачи даже в отсутствии педагога или под его руководством. Для этого можно использовать:
Облачные технологии Microsof для образовательных учреждений
Облачные технологии Microsoft: Office 365, Azure для образовательных учреждений
Microsoft Office 365 для образовательных учреждений позволяет пользоваться всеми возможностями «облачных» служб, помогая экономить время и деньги, а также повышает работоспособность учащихся и сотрудников. Базовый функционал, включающий в себя облачные версии Exchange Online, SharePoint Online и Office Web Apps, а также Lync Online с возможностью видеоконференций будет предоставляться бесплатно. Подробную информацию о новых ценах и тарифах Вы можете найти по ссылке:Live@edu.Office 365 для образовательных учреждений сочетает возможности знакомых приложений Office для настольных систем с интернет-версиями нового поколения служб Microsoft для связи и совместной работы. Office 365 прост в использовании и администрировании, обладает устойчивой системой безопасности и уровнем надежности, характерным для ведущего мирового поставщика услуг.
C помощью предложения Windows Azure in education преподаватели получают возможность включить в свой учебный процесс одну из наиболее инновационных и быстро развивающихся технологий, как в теоретическую, так и в его практическую часть. Ни для кого не секрет, что через несколько лет спрос на рынке труда на специалистов в сфере облачных вычислений существенно возрастет, с помощью Windows Azure in education вузы получают возможность подготовить таких специалистов.
Облачные технологии предполагают выполнение приложений или хранение данных на серверах, расположенных в распределенных ЦОДах, доступных через Интернет. Для разработки и выполнения подобных приложений необходима специальная облачная платформа. Такой платформой является Windows Azure, «облачный» аналог операционной системы Windows Server. Однако, если Windows Server – это ПО, которое вы приобрели и развернули на серверах в вашем локальном датацентре, то платформа Windows Azure размещена в ЦОДах Microsoft и доступна вам удаленно в качестве среды для разработки и выполнения приложений. Вам нет необходимости покупать и устанавливать ПО, вы оплачиваете лишь аренду вычислительных ресурсов и мощностей платформы ЦОДа Microsoft.
Как работает Windows Azure?
В основе работы Windows Azure лежит запуск виртуальной машины для каждого экземпляра приложения. Разработчик определяет необходимый объем для хранения данных и требуемые вычислительные мощности (количество виртуальных машин), после чего платформа предоставляет соответствующие ресурсы. Когда первоначальные потребности в ресурсах изменяются, в соответствии с новым запросом заказчика платформа выделяет под приложение дополнительные или сокращает неиспользуемые ресурсы ЦОДа.
Особенностью модели PaaS («платформа-как-сервис») является разделение приложения и инфраструктуры: разработчику достаточно лишь определить необходимый для работы приложения объем ресурсов, а все действия по предоставлению запрашиваемых ресурсов, управлению ими, динамическому распределению, мониторингу, масштабированию и пр. выполняются провайдером.
Студентам, желающим изучать облачные технологии самостоятельно, или работающим над проектами в сфере облачных вычислений Microsoft также предоставляет бесплатный доступ к Windows Azure, позволяя погружаться в учебный процесс без каких либо ограничений.
Что такое облачные технологии? Применение облачных технологий
Многие современные пользователи компьютеров и мобильных устройств уже не могут себе представить жизнь без интернета, который прочно обосновался в нашем быту. Относительно недавно появились новые облачные технологии, которые достаточно сильно отличаются от классических моделей компьютерных систем, хотя в некоторых моментах работают и по схожим принципам. Однако многим само понятие «облака», хоть и знакомо, но все равно остается непонятным. О том, что это такое, читайте далее.
Что такое облачные технологии?
Если говорить о самом понятии простым языком, можно сказать, что технологические решения такого типа в основе своей подразумевают хранение и использование информации, программного обеспечения или специальных сервисов без фактического задействования на компьютерах жестких дисков (они используются разве что только для начальной установки клиентского программного обеспечения с целью доступа к облачным сервисам).
Иными словами, использование облачных технологий позволяет задействовать только сугубо вычислительные ресурсы компьютерного терминала или мобильного девайса. Такое объяснение многим может показаться слишком запутанным. Поэтому для того, чтобы понять, как выглядит применение облачных технологий на практике, можно привести самый простой пример.
Большинство современных юзеров, так или иначе, пользуется электронной почтой. Зачастую именно наличие такого адреса необходимо для регистрации в интернет-сервисах, социальных сетях, онлайн-играх и т. д. В любой системе Windows имеется встроенный почтовый клиент Outlook. При получении или отправке писем все они сохраняются непосредственно на жестком диске в папке программы.
Другое дело, когда почтовый ящик расположен на удаленном сервере (например, Mail.Ru, Gmail, Yandex-почта и т. д.). Пользователь просто входит на сайт, вводит свои регистрационные данные (логин и пароль), после чего получает доступ к своей почте. Это и есть облачные технологии в самом простом смысле, поскольку вся корреспонденция сохраняется не на пользовательском компьютере (жестком диске), а на удаленном сервере. Собственно, и специальная программа для доступа к почтовому ящику не нужна (достаточно самого обычного веб-браузера, который в данном случае исполняет роль клиентского приложения).
Таким образом, самое главное, чем отличаются облачные технологии от стандартных методов IT, состоит как раз в сохранении информации или какого-то программного обеспечения именно на удаленном сервере, который в свое время получил название «облака», и в возможности совместного доступа к данным или ПО. Сегодня можно увидеть множество сервисов, которые построены именно по принципам облака. Но так было не всегда.
Развитие облачных технологий
Вообще, разговоры о внедрении таких моделей велись еще с конца 60-х годов прошлого века. Тогда появилась концепция использования вычислительных возможностей компьютерных систем по всему миру с организацией в виде коммунального хозяйства, авторами которой были Джозеф Ликлайдер и Джон Маккарти.
Следующим шагом стало внедрение в 1999 году так называемых CRM-систем в виде веб-сайтов, предоставляемых по подписке, которые обеспечивали доступ к вычислительным ресурсам через интернет, чем в 2002 году начал активно пользоваться книжный онлайн-магазин Amazon, позже трансформировавшийся в огромную IT-корпорацию.
И только в 2006 году, благодаря появлению проекта Elastic Compute Cloud, о полномасштабном внедрении облачных технологий и сервисов заговорили всерьез. Естественно, немаловажную роль в предоставлении вычислительных ресурсов сыграл и запуск всем сегодня знакомого сервиса Google Apps, состоявшийся в 2009 году.
Современные облачные сервисы
С тех пор рынок облачных технологий претерпел достаточно серьезные изменения. И предоставлением одних только вычислительных ресурсов дело не ограничивалось.
Стали появляться новые облачные технологии и сервисы, которые сегодня условно можно разбить на несколько больших категорий:
- облачные информационные хранилища;
- игровые порталы;
- антивирусные платформы;
- программные средства на основе веб-интерфейса.
Каждая из этих групп включает в себя множество подкатегорий, но в общих чертах все они построены по одним и тем же принципам.
Обязательные характеристики
Согласно общепринятым требованиям Национального института стандартов и технологий США, существует единый перечень условий, которым должны соответствовать облачные информационные технологии:
- самостоятельное пользовательское обслуживание по требованию (возможность пользователя самому определять степень использования технологических и вычислительных ресурсов в виде скорости доступа к данным, серверного времени их обработки, объема хранилища и т. д., без обязательного согласования или взаимодействия с поставщиком услуг);
- доступ к сети универсального уровня (доступ к передаче данных вне зависимости от используемого типа устройства);
- объединение вычислительных ресурсов (динамическое перераспределение мощностей за счет объединения ресурсов для большого количества пользователей в единый пул);
- эластичность (возможность в любой момент времени предоставить, расширить или сузить спектр услуг в автоматическом режиме и без дополнительных затрат);
- учет услуг, предоставленных потребителям (абстрагирование использованного трафика, количества пользователей и производимых ними транзакций, пропускной способности и т. д.).
Общепринятая классификация моделей развертывания
Говоря об облачных технологиях, нельзя не упомянуть и их разделение по типам используемых моделей облачных сервисов.
Среди них выделяют несколько основных групп:
- Частное облако – отдельная инфраструктура, используемая только одной организацией или предприятием, включающим несколько пользователей, или компаниями-партнерами (подрядчиками), которая может принадлежать самой организации или находиться вне ее юрисдикции.
- Публичное облако – структура, предназначенная для использования широкой публикой в свободном доступе и, как правило, находящаяся в ведении владельца (поставщика услуг).
- Общественное облако – организационная структура, предназначенная для групп пользователей, имеющих общие интересы или задачи.
- Гибридное облако – комбинация из двух и более выше приведенных типов, которые в структуре остаются уникальными самостоятельными объектами, но связаны между собой по строго определенным стандартизированным правилам передачи данных или использования приложений.
Типы моделей обслуживания
Отдельно следует выделить методику классификации моделей обслуживания, то есть, всего того набора средств и инструментов, которые облачный сервис может предоставить пользователю.
Среди основных моделей выделяют следующие:
- SaaS (ПО как сервис) – модель совокупности программного обеспечения, предоставляемого облачным провайдером потребителю, которое может быть использовано либо непосредственно в облачном сервисе с какого-то устройства, либо посредством доступа через тонкие клиенты, либо через интерфейс специального приложения.
- PaaS (платформа как сервис) – структура, позволяющая пользователю на основе предоставляемых инструментов использовать облако для разработки или создания базового ПО с целью последующего размещения другого программного обеспечения (собственного, приобретенного или тиражируемого) на основе систем управления базами данных, сред исполнения языков программирования, связующего ПО и т. д.;
- IaaS (инфраструктура как сервис) – модель использования облачного сервиса с самостоятельным управлением ресурсами и возможностью размещения программного обеспечения любого типа (даже ОС), но с ограниченным контролем некоторых сетевых сервисов (DNS, файрвол и т.д.).
Блоки облачных сервисов
Поскольку облачные технологии предполагают минимальное участие пользователя в работе всего комплекса и являются моделями, состоящими из множества технологических комбинаций, взаимодействующих между собой за счет применения связующего ПО, на данном этапе рассмотрения таких сервисов отдельно можно выделить некоторые важные составляющие любого программно-аппаратного комплекса, которые принято называть блоками:
- Портал для самообслуживания – инструмент, который позволяет пользователю заказать определенный вид услуг с уточнением дополнительных деталей (например, для IssA это заказ виртуальной машины с уточнением типа процессора, объема оперативной памяти и жесткого диска или отказ от ее использования).
- Каталог служб – набор базовых услуг и связанных с ними шаблонов для создания, которые посредством передачи автоматизации смогут конфигурировать созданный сервис в реально существующих компьютерных системах и с определенным типом программного обеспечения.
- Оркестратор – специализированное средство контроля действий выполняемых операций, предусмотренных шаблоном для каждого сервиса.
- Тарификация и биллинг – учет предоставленных пользователю услуг, выставление счетов на оплату для согласования финансовых вопросов.
Дополнительны методы
Кроме всего прочего, иногда с целью распределения нагрузки может применяться технология виртуализации в виде виртуальной серверной части, которая представляет собой некую прослойку или связку между программными услугами и аппаратной частью (распределение виртуальных серверов по реальным). Такой подход обязательным не является, однако, облачные технологии в образовании используют такую методику достаточно часто.
Достаточно интересно выглядят и антивирусы, которые загружают подозрительные файлы не на компьютеры, а в облако или «песочницу» (Sandbox), где и производится предварительная проверка, после чего-либо дается разрешение на его отправку на компьютер, либо он помещается в карантин в самом облаке.
Плюсы и минусы использования облачных сервисов
Что касается плюсов и минусов, они, конечно же, есть. Положительный аспект состоит в том, что при доступе к программному обеспечению, хранилищу или создании собственной инфраструктуры для пользователей таких сервисов существенно снижаются затраты, связанные с приобретением дополнительного или более мощного оборудования, или лицензионного ПО.
С другой стороны, большинство экспертов подвергают использование облачных сервисов жесткой критике только лишь по причине их низкой защищенности от постороннего вмешательства. На повестку дня выходит и вопрос хранения громадных объемов устаревших или неиспользуемых данных. Ярким примером тому служат сервисы Google, в которых пользователь не может удалить какие-либо группы данных или неиспользуемые службы.
Вопросы оплаты
Естественно, использование таких сервисов является платным, особенно, если это облачные технологии в образовании (специализированные библиотеки, образовательные платформы), доступ к специализированному программному обеспечению или обычные хранилища данных с большими зарезервированными объемами дискового пространства.
Но для рядового пользователя те же сервисы хранения информации вроде DropBox, OneDrive (бывший SkyDrive), «Облако Mail.Ru», «Яндекс. Диск» и многие другие идут на уступки, выделяя, в зависимости от самого сервиса, порядка 15-20 Гб дискового пространства без оплаты. По современным меркам, конечно, немного, но для сохранения некоторых важных данных достаточно.
Заключение
Вот и все, что касается облачных технологий. Им многие специалисты и аналитики сулят большое будущее, но вот вопрос сохранности информации или конфиденциальности данных встает настолько остро, что без применения новых разработок в области защиты информации такая радужная перспектива выглядит весьма сомнительной.
Основы Интернет Технологий
Статьи, инструкции, обзоры интернет технологий, сервисов, разработок, гаджетов в области веб-технологий. Технологии создания, поддержки веб-ресурсов в сети Интернет: сайты, блоги, форумы.
Применение облачных технологий
Вступление
Облачные технологии — сочетание слов, знакомое многим пользователям современного интернета. Что скрывается за этим термином, что прячут от нас «облака», применение облачных технологий и чем они порадуют нас в будущем?
Облачные технологии — история
Единого мнения насчёт того, кто первый употребил термин «облачные технологии» нет. Возможно, это были Эрик Шмидт, Джон Маккартни или кто-то из маркетологов компании «Amazone».
Так или иначе, под термином «облако» обычно не понимают что-то конкретное, например серверную стойку, а как раз наоборот — скрывают технические детали.
Облако — это некая совокупность технических средств, так или иначе удаленных, которые могут обеспечить конечному пользователю доступ, выполнение и поддержку ряда функций, в том числе хранение данных, вычисления, работа программ и т. д.
Философия облака — плюсы использования
Эра облачных технологий — это реализация несбывшейся мечты Маркса и Энгельса о всеобщем мировом коммунизме. Почему так? — спросите вы.
Потому что не только общие данные, ресурсы и программы находятся в общем доступе, но личные данные пользователей и запущенные ими процессы индивидуальны и не пересекаются.
Благодаря эластичности облаков, вычислительные мощности и хранение данных может мобильно перераспределяться между пользователями в зависимости от их потребностей: может быть как расширение вычислительных мощностей, так и сужение. Чем больше запросы потребителя — тем дороже ему обойдется услуга.
Другой плюс применение облачных технологий — это минимальный инсталляционный пакет или вовсе его отсутствие, с полной работой через браузер.
SaaS, PaaS, ASP
Таким образом, снимается вопрос лицензирования ПО и более того, вы платите только за рабочее время, не оплачивая время, когда ПО вами не используется. Это так называемая услуга SaaS — software as a service . А ещё — это хорошая защита ПО от пиратов.
По этому принципу построены многие онлайн-игры, такие как знаменитый Lineage, а так же ПО, производящее удаленную антивирусную проверку или всем хорошо известные сервисы от Google, такие как Google docs.
Другой вариант развития событий — это предоставление платформы, или PaaS — Platform as a Service. В таком случае вы получаете целую платформу — реальный, выделенный или виртуальный сервер с ОС, куда вы помещаете либо инсталлируете свои приложения.
В ряде случаев этом может быть просто БД и СУБД, но, а в более сложном варианте — интернет портал. Или даже система для поддержки и разработки сайтов, такая как Ucoz.
Она предоставляет как хостинг, так и инструменты разработки, шаблоны, а так же поддерживает исполнение скриптов и сценариев.
Отличие Ucoz от Amazone в том, что сервера первого — реальные машины, в то время как Amazone большей частью предоставляет виртуальные сервера из нескольких базовых конфигураций.
Виртуализация упрощает перераспределение ресурсов, но снижает общую производительность системы. Кроме того, виртуализация делает систему более защищенной от взлома и выход из строя одного из компонентов, будь то физического или программного (контейнер для ОС).
И третье применение облачных технологий это ASP – заключается в предоставлении пакета программ, устанавливаемых на локальный компьютер, и имеющих определенный функционал, только расширяемый за счёт облачных технологий.
Так работают антивирусы Kaspersky, Comodo Internet Security, а вот антивирус Panda почти полностью ориентирован на онлайн-защиту и облачные технологии.
Антивирусы
в этом есть своя логика, поскольку поиск вирусов осложняется тем, что, во-первых, эта задача для вычислений с плавающей запятой, которую с трудом выполняют процессоры обычных десктопов, куда лучше — видеокарты.
Во вторых — базы вирусов и вредоносных программ растут с запаздыванием на несколько дней. Число вредных программ растёт в геометрической прогрессии. Поэтому необходимо использовать либо несколько антивирусов, что чревато конфликтами между ними, либо защиту от 0-дневных угроз, основанную на эвристическом анализе, который отнимает много времени и требует серьезных вычислительных затрат.
Есть ещё и поведенческий анализ. В итоге, все эти компоненты антивируса нагружают и без того не очень производительный десктоп офисного работника. Поэтому применение облачных технологий, справляющихся с поиском антивирусов без особых проблем, имеет серьезные перспективы.
DATA- центры
С другой стороны, облачные технологии обычно поддерживаются серьёзными DATA- центрами, которые имеют защиту от внешних воздействий, катаклизмов, генераторы электроэнергии и прочие устройства, недоступные обывателю.
Поэтому хранение данных как ещё одна из функций облаков стало так же очень перспективным направлением. Данные могут быть зашифрованы клиентом, и поэтому не доступны даже владельцам сервиса. Примером такого сервиса может быть iDisk. Другие облака позволяют обмениваться данными, например это разные файлообменники, Ubuntu Clouds, e-Disk от ukr.net.
Облака — частные, общественные, гибридные
С юридической точки зрения облака бываю частные, общественные и гибридные.
Частные облака — это случай, когда вычислительными мощностями владеет то же физическое лицо, что их использует или предоставляет в аренду. Зачастую физически техника находится рядом в том же здании, что и её владелиц. Это часто различные вычислительные кластера или гриды (en. grid — сеть) при НИИ.
Общественные облака представляют собой вычислительные мощности нескольких хозяев, реже одного, объединённые и используемые на основе общественных лицензий или за плату с конечного клиента. Примером могут быть Ubuntu Clouds.
Гибридные облака встречаются реже, зачастую какой-то пакет услуг в них платный, а какой-то предоставляется на основе общественных лицензий.
Процент услуг, предоставляемый в этой сфере, постоянно растет. Так, в 2009 году уже 5% от общих интернет сервисов были облачными.
Значительный рост в области облачных технологий обусловлен тем, что мир захлестнули мобильные устройства низкой мощности, выходящие в интернет. Это смартфоны, планшеты, тонкие клиенты или ноутбуки.
Для их обслуживания требуются сервера и облачные технологии, берущие на себя непосильные для слабых периферических устройств вычислительные задачи.
Вывод
В будущем такое разделение компьютеров будет только усугубляться. Поэтому развитие рынка ПО для облачного использования и самих облачных платформ является перспективным направлением. Применение облачных технологий будет только расширяться.
Облачные технологии и их применение
Дата публикации: 14.09.2016 2016-09-14
Статья просмотрена: 6563 раза
Библиографическое описание:
Романова И. Облачные технологии и их применение // Молодой ученый. 2016. №17.1. С. 109-112. URL https://moluch.ru/archive/121/33593/ (дата обращения: 29.02.2020).
«Инновация отличает лидера от догоняющего»
В данной статье рассматриваются вопросы, которые связаны с внедрением облачных технологий в современное общество. Продемонстрированы также плюсы и минусы новых технологий.
Ключевые слова: информация, облачные технологии, интернет-сервис.
Совершенствование информационных технологий занимает важное место среди многочисленных новых направлений развития образования. Оно нацелено на развитие инфраструктуры, а именно, информационной среды образовательного учреждения и предполагает внедрение и эффективное использование новых информационных сервисов. В качестве снижающей расходы технологии в настоящее время выступают облачные вычисления и виртуализация вычислительной платформы.
Облачные технологии (облачные вычисления Cloud Computing) – это новый сервис, который подразумевает удаленное использование средств обработки и хранения данных. С помощью «облачных» сервисов можно получить доступ к информационным ресурсам любого уровня и любой мощности, используя только подключение к Интернету и веб-браузер.
Википедия дает такое описание: «Облачные вычисления (англ. cloudcomputing) – технология распределенной обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис». Термин «Облако» используется как метафора, основанная на изображении Интернета на диаграмме компьютерной сети, или как образ сложной инфраструктуры, за которой скрываются все технические детали.
Национальный институт стандартов и технологий США определил «облачные вычисления» следующим образом: Облачные вычисления представляют собой модель для обеспечения по требованию удобного сетевого доступа к общему пулу с настраиваемых вычислительных ресурсов.
Сегодня «облачные» технологии находят активное применение во всех развитых странах, обеспечивая принципиально новые, экономически эффективные возможности для бизнеса, управления, образования и научных исследований.
В связи с этим, вопросы изучения облачных технологий в настоящее время приобретает особенное значение:
Наличие у одного человека нескольких компьютеров: на работе, дома, ноутбук, планшет, между которыми приходится постоянно переносить файлы, открывать и редактировать документы, думать о совместимости программного обеспечения;
Ограниченный объем жесткого диска компьютера или флеш-карты;
Необходимость иметь лицензию на программное обеспечение;
Необходимость работать над одним документом нескольким людям одновременно. Например, совместные проекты, в которых каждый участник творческой группы отвечает за свой раздел — все эти проблемы можно решить с помощью облачных технологий, а, следовательно, можно говорить и об актуальности исследования в данной области.
Чтобы понять, что такое «облако», стоит начать с истории данного вопроса.
Впервые идея была озвучена Джозефом Карлом Робнеттом Ликлайдером в 1970 году. В эти годы он был ответственным за создание ARPANET (Advanced Research Projects Agency Network). Его идея заключалась в том, что каждый человек на земле будет подключен к сети, из которой он будет получать не только данные, но и программы. Другой ученый Джон Маккарти высказал идею о том, что вычислительные мощности будут предоставляться пользователям как услуга (сервис). На этом развитие облачных технологий было приостановлено до 90-х годов.
Расширение пропускной способности Интернета, в 90-е годы не позволило получить значительного скачка в развитии в облачной технологии, так как практически ни одна компания, ни технологии того времени не были готовы к этому. Однако сам факт ускорения Интернета дал толчок скорейшему развитию облачных вычислений.
Следующим шагом стала разработка облачного веб-сервиса компанией Amazon в 2002 году. Данный сервис позволял хранить, информацию и производить вычисления.
В 2006, Amazon запустила сервис под названием Elastic Compute cloud (EC2), как веб-сервис, который позволял его пользователям запускать свои собственные приложения. Сервисы Amazon EC2 и Amazon S3 стали первыми доступными сервисами облачных вычислений, и до сих пор считаются одним из лидеров в сфере облачных вычислений.
Другая ветка в развитии облачных вычислений произошла после создания компанией Google, платформы Google Apps для веб-приложений в бизнес секторе.
В 2008 году свои планы в этой области озвучила компания Microsoft. Причем Microsoft анонсировала не просто сервис, но полноценную облачную операционную систему Windows Azure.
Значительную роль в развитии облачных технологий сыграли технологии виртуализации, в частности программное обеспечение, позволяющее создавать виртуальную инфраструктуру (например, проект корпорации VMware — VMware vCloud).
Развитие аппаратного обеспечения способствовало не столько быстрому росту облачных технологий, сколько доступности данной технологии для малого бизнеса и индивидуальных лиц. Что касается технического прогресса, то значительную роль в этом сыграло создание многоядерных процессоров и увеличения емкости накопителей информации (появление комплекса проектов свободного программного обеспечения, с открытым программным кодом – OpenStack).
Суть облачных технологий состоит в следующем:
Можно не иметь никаких программ на своём компьютере, а иметь только выход в Интернет.
Пользоваться услугой платно или бесплатно.
Всю свою информацию можно хранить в «облаке».
В облачных вычислениях обычно выделяют три отдельные категории или уровня:
Низший уровень иногда называется «Инфраструктура как услуга» (IaaS, infrastructure as a service). На этом уровне пользователи получают базовые вычислительные ресурсы – например, процессоры и устройства для хранения информации – и используют их для создания своих собственных операционных систем и приложений.
Следующим уровнем является «Платформа как услуга» (PaaS, platform as a service). Здесь пользователи имеют возможность устанавливать собственные приложения на платформе, предоставляемой провайдером услуги.
Высший уровень облачных вычислений называется «Программное обеспечение как услуга» (SaaS, software as a service). Именно этот уровень представляет наибольший интерес для образовательных учреждений. При этом в «облаке» хранятся не только данные, но и связанные с ними приложения, а пользователю для работы требуется только веб-браузер.
Рис. 1 – Архитектурные компоненты облаков
Идеология «Облачных вычислений» заключается в переносе организации вычислений и обработки данных в существенной степени с персональных компьютеров на серверы Всемирной Сети. Технология облачных вычислений содержит специализированный спектр технологий обработки и передачи данных, когда компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервисы. Пользователь имеет доступ к своей информации, которая постоянно хранится на Web-серверах, только как клиент во время Интернет-сеансов, с размещением этой информации (и результатов ее обработки) на персональных компьютерах, ноутбуках, нетбуках, смартфонах и т. п.
В настоящее время выделяют три категории «облаков»:
- Публичные (общественные);
- Частные (приватные);
- Гибридные.
Рис. 2 – Модели развертывания облаков
Публичное облако — это ИТ-инфраструктура используемое одновременно множеством компаний и сервисов. Пользователи данных облаков не имеют возможности управлять и обслуживать данное облако, вся ответственность по этим вопросам возложена на владельца данного облака. Абонентом предлагаемых сервисов может стать любая компания и индивидуальный пользователь. Они предлагают легкий и доступный по цене способ развертывания веб-сайтов или бизнес-систем, с большими возможностями масштабирования, которые в других решениях были бы недоступны. Примеры: онлайн сервисы Amazon EC2 и Simple Storage Service (S3), Google Apps/Docs, Microsoft Office Web.
Частное облако — это безопасная ИТ-инфраструктура, контролируемая и эксплуатируемая в интересах одной-единственной организации. Организация может управлять частным облаком самостоятельно или поручить эту задачу внешнему подрядчику. Инфраструктура может размещаться либо в помещениях заказчика, либо у внешнего оператора, либо частично у заказчика и частично у оператора. Идеальный вариант частного облака – это облако развернутое на территории организации, обслуживаемое и контролируемое ее сотрудниками.
Гибридное облако — это ИТ-инфраструктура использующая лучшие качества публичного и приватного облака, при решении поставленной задачи.
Таким образом, Облачные технологии – это технологии обработки данных, в которых компьютерные ресурсы предоставляются Интернет-пользователю как онлайн-сервис.
Как и у любой технологии, облачные технологии имеют как свои достоинства, так и недостатки. К основным достоинствам можно отнести:
Доступность – облака доступны всем и везде, где есть Интернет, и с любого устройства, где есть браузер.
Низкая стоимость – снижение расходов на обслуживания виртуальной инфраструктуры, оплата лишь фактического использования ресурсов.
Гибкость — неограниченность вычислительных ресурсов (память, процессор, диски), виртуализация.
Надежность – специально оборудованные ЦОД имеют дополнительные источники питания, охрану, профессиональных работников, регулярное резервирование данных, высокую пропускную способность Интернет канала, высокая устойчивость к DDOS атакам.
Безопасность – «облачные» сервисы имеют достаточно высокую безопасность при должном ее обеспечении.
Большие вычислительные мощности – можно использовать все ее вычислительные способности, заплатив только за фактическое время использования.
При всех своих достоинствах облачные технологии имеют ряд серьезных недостатков:
постоянное соединение с сетью – для получения доступа к услугам «облака» необходимо постоянное соединение с сетью Интернет. Однако в наше время это не такой и большой недостаток, особенно с приходом технологий сотовой связи 3G и 4G.
программное обеспечение – есть ограничения по ПО, которое можно разворачивать на «облаках» и предоставлять его пользователю.
конфиденциальность – в настоящее время нет технологии, которая бы гарантировала 100% конфиденциальность хранимых данных.
надежность – потеря информации в «облаке» означает невозможность ее восстановления.
безопасность – “облако” само по себе является достаточно надежной системой, однако при проникновении на него злоумышленник получает доступ к огромному хранилищу данных.
дороговизна оборудования – для построения собственного облака необходимо выделить значительные материальные ресурсы.
Основное отличие «облачного» программного решения от обычного в том, что вся информация, с которой вы работаете, сохранится не на вашем жестком диске, а на удаленном сервере. Аналогично с производимыми операциями: они нагружают не персональный компьютер или ноутбук, а мощности серверов компании, предоставляющей то или иное приложение. Вы же получаете лишь результат, отправляемый на монитор через интернет.
Приятная особенность «облачной» модели программных платформ — нет необходимости в тщательном изучении системных требований, покупке все более и более дорогих комплектующих и многоступенчатой установки программы: нужно просто открыть браузер, зайти на определенный сайт и создать там учетную запись, следуя правилам предоставления услуги.
Источники:
http://kak-bog.ru/oblachnye-tehnologii-chto-eto-takoe-i-v-chem-zaklyuchaetsya-ih-primenenie
http://wiki.vspu.ru/workroom/tehnol/index
http://businessman.ru/chto-takoe-oblachnyie-tehnologii-primenenie-oblachnyih-tehnologiy.html
http://webonto.ru/primenenie-oblachnyh-tehnologij/
http://moluch.ru/archive/121/33593/