Материал: Применение облачных сервисов для автоматизации бизнеса

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Программное обеспечение как сервис (SaaS):

Рисунок 1.3- Программное обеспечение SaaS.

- модель развертывания приложения, которая подразумевает предоставление приложения конечному пользователю как услуги по требованию (ondemand). Доступ к такому приложению осуществляется посредством сети, а чаще всего посредством Интернет-браузера.

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

В модели SaaS:

•    приложение приспособлено для удаленного использования;

•        одним приложением могут пользоваться несколько клиентов;

•        оплата за услугу взимается либо как ежемесячная абонентская плата, либо на основе суммарного объема транзакций;

•        поддержка приложения входит уже в состав оплаты;

•    модернизация приложения может производиться обслуживающим персоналом плавно и прозрачно для клиентов.

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

По-сути, программное обеспечение в рамках SaaS можно рассматривать в качестве более удобной и выгодной альтернативы внутренним информационным системам.

Развитием логики SaaS является концепция WaaS (Workplaceas a Service - рабочее место как услуга). То есть клиент получает в свое распоряжение полностью оснащенное всем необходимым для работы ПО виртуальное рабочее место.

По недавно опубликованным данным SoftCloud спросом пользуются следующие SaaS приложения (в порядке убывания популярности):

•    Почта;

•        Коммуникации (VoIP);

•        Антиспам и антивирус;

•        Helpdesk;

•        Управление проектами;

•        Дистанционное обучение;

•        CRM;

•        Хранение и резервирование данных.

Весьма схожими являются продукты MobileMe (Apple), Azure (Microsoft) и LotusLive (IBM). Суть данных сервисов в том, что они предоставляют пользователям доступ к хранению своих данных (контакты, почта, файлы), а также для совместной работы нескольких пользователей с документами.

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

Хранение файлов без ограничений также предлагает MediaFire.com. Имеется как полностью бесплатное использование (правда, с некоторыми ограничениями, например, на максимальный размер загружаемого файла), так и покупка премиум-аккаунта, расширяющего возможности (например, шифрование файлов, получение прямых ссылок на скачивание).

Еще одним интересным представителем вида SaaS является продукт iCloud, представляющий собой операционную систему, работать с которой можно непосредственно через браузер. Интерфейс операционной системы выполнен в стиле WindowsVista/XP. На сегодняшний день проект находится в стадии беты и в самой ОС реализован минимум приложений.

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

Данную услугу сейчас предоставляют множество компаний, в том числе, такие как Nero и Symantec.

Интересное применение cloud-технологиям нашли и разработчики компьютерных игр: теперь современным компьютерам и игровым приставкам не будут нужны мощные графические адаптеры (видеокарты), ведь вся обработка данных и рендеринг будут производиться cloud- серверами, а игроки будут получать уже обработанное видео. Одним из первых заявил о себе сервис OnLive, и совсем недавно об этом заговорила и компания Sony, которая собирается внедрить данную идею в Playstation 3.

Согласно SaaS-концепции пользователь платит не единовременно, покупая продукт, а как бы берет его в аренду. Причем, использует ровно те функции, которые ему нужны. Например, раз в год вам нужна некая программа. И чаще вы ее использовать не собираетесь. Так зачем же покупать продукт, который будет у вас лежать без дела? И зачем тратить на него место (в квартире, если это коробка с диском, на винчестере, если это файл)?

Конкуренция в облачной сфере привела к появлению бесплатных сервисов. Именно по такому пути пошли два конкурента - Microsoft и Google. Обе компании выпустили наборы сервисов, позволяющих работать с документами. У Google это GoogleDocs, у Microsoft - OfficeWebApps.

При этом, оба сервиса тесно взаимосвязаны с почтой (Gmail в первом случае и Hotmail во втором) и файловыми хранилищами. Таким образом, пользователя как бы переводят из привычной ему оффлайн-среды в онлайн. Важно, что и Google, и Microsoft интегрируют поддержку своих онлайн- сервисов во все программные среды - как настольные, так и мобильные (напомним, что Google создала ОС Android, а Microsoft - WindowsPhone 7).

Аналогичную концепцию (но с несколько другими акцентами) продвигает и главный конкурент обеих компаний - Apple. Речь идет об очень любопытном сервисе под названием MobileMe. Сервис включает в себя почтовый клиент, календарь, адресную книгу, файловое хранилище, альбом фотографий и инструмент для обнаружения утерянного iPhone. За возможность пользоваться всем этим Apple берет примерно 65 евро (или 100 долларов) в год. При этом Apple обеспечивает такой уровень взаимодействия своего набора интернет-сервисов и приложений на компьютере (под управлением Mac OS X), телефоне, плеере и iPad, что необходимость в использовании браузера пропадает. Вы пользуетесь привычными программами на своем Mac, iPhone и iPad, однако, все данные хранятся не на них, а в облаке, что позволяет забыть о необходимости синхронизации, а также - о их доступности.

Если Apple интегрирует веб-сервисы в привычные приложения операционной системы, то Google заходит с противоположной стороны: разрабатываемая интернет-гигантом операционная система Chrome OS представляет собой, фактически, один браузер, через который пользователь взаимодействует с разветвленной сетью веб-сервисов. ОС ориентирована на нетбуки, отмечаются очень низкие системные требования и отсутствие необходимости самостоятельной установки программ (так как все программы работают непосредственно в вебе). То есть Google предоставляет преимущества облачной концепции, обычно декламируемые при работе с корпоративными клиентами, обычным пользователям. Вместе с тем, очевидна невозможность использования таких нетбуков в странах с недостаточно широким проникновением широкополосного интернета.

Потому что без интернета нетбук на базе Chrome OS будет совершенно бесполезен.

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

Помимо различных способов предоставления сервисов различают несколько вариантов развёртывания облачных систем:

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

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

Публичное облако - используется облачными провайдерами для предоставления сервисов внешним заказчикам.

Смешанное (гибридное) облако - совместное использование двух вышеперечисленных моделей развёртывания

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

Рисунок 1.4- Взаимосвязь облаков разных типов.

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

Достоинства и недостатки облачных сервисов

Как и у любой технологии, облачные технологии имеют свои достоинства и недостатки.

К основным достоинствам можно отнести следующие:

Доступность - «облака» доступны всем и везде, где есть Интернет и с любого устройства, где есть браузер;

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

Гибкость - неограниченность вычислительных ресурсов (виртуализация). Надежность - специально оборудованные ЦОД имеют дополнительные источники питания, регулярное резервирование данных, высокая пропускная способность Интернет канала, устойчивость к DDOS атакам;

Не требуются большие вычислительные мощности ПК- по сути любой смартфон, планшет и т.д., при открытии окна браузера получает огромные потенциал;

Отказоустойчивость;

Высокая скорость обработки данных;

Экономия на покупке софта - все необходимые программы уже есть в сервисе. Где будут работать сети;

Ваш собственный винчестер не переполняется - все данные хранятся в

Безопасность - "облачные" сервисы имеют достаточно высокую безопасность при должном её обеспечении, однако при халатном отношении эффект может быть полностью противоположным;

Конфиденциальность "облаков", особенно находящихся в специально оборудованных ЦОД (Центр Обработки Данных), очень высокая, так как такие ЦОД имеют резервные источники питания, охрану, профессиональных работников, регулярное резервирование данных, высокую пропускную способность Интернета-канала, высокая устойчивость к DDOS-атакам.

Недостатки же можно выделить следующие:

Постоянное соединение с сетью - для работы с «облаком» необходимо постоянное подключение к сети;

Программное обеспечение - пользователю доступно только то программное обеспечение, которое есть в «облаке», а также пользователь не может настраивать приложения под себя;

Потеря информации в «облаке» означает невозможность ее восстановления;

Хотя «облако» является достаточно надежной системой, но в случае проникновения злоумышленника, ему будет доступен огромный объем данных;

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

Появление облачных монополистов;

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

Как мы видим, преимуществ у облачных сервисов всё же больше, чем недостатков. Но недостатки всё-таки есть, и некоторые из них довольно-таки серьёзные. Как например, при проникновении злоумышленника, можно потерять засекреченные данные. И мало ли что он ещё с ними сделает. Фирма может «потерять своё лицо» или понести значительные траты.

Планирование перехода на облачную обработку данных

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

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

Прежде чем переходить на облачное хранение данных, нужно узнать выгодно ли это решение. Рассмотрим, чем же облачные технологии могут помочь бизнесу:

1)   Пользователю не нужно заботиться о производительности своего ПК, не нужно переживать о свободном месте на дисковом пространстве. С облачными технологиями этот вопрос автоматически снимается сразу же, на первых этапах.

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

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

Рисунок 1.5- Облачные технологии в бизнесе

Далее рассмотрим вопросы лицензирования программного обеспечения.

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

Во многих современных облачных средах вы платите за ресурсы, используя такие единицы измерения ресурсов, как CPU-час. Например, самая дешевая из виртуальных машин в облаке Amazon стоит $0,10 за каждый час пользования экземпляром. Если эта виртуальная машина проработает 10 часов, а затем будет остановлена, вам потребуется заплатить за ее использование всего $1,00 - даже если это будет единственным фактом вашего пользования облаком Amazon в течение месяца.