Скачиваний:
74
Добавлен:
20.06.2019
Размер:
865.6 Кб
Скачать

Вы всегда пользуетесь самой последней версией программ и при этом не надо следить за выходом обновлений

Можно свою информацию объединять с другими пользователями. Легко можно делиться информацией с близкими людьми или с людьми из любой точки земного шарика.

2.«Ложка дегтя» – недостатки:

Необходимость постоянного соединения. Для получения доступа к услугам

«облака» необходимо постоянное соединение с Интернет

Программное обеспечение и его «кастомизация». Есть ограничения по ПО,

которое можно разворачивать на «облаках» и предоставлять его пользователю.

Пользователь имеет ограничения в используемом обеспечении и иногда не имеет возможности настроить его под свои собственные цели

Конфиденциальность.Конфиденциальность данных, хранимых в публичных

«облаках», в настоящее время, вызывает много споров, но в большинстве случаев эксперты сходятся в том, что не рекомендуется хранить наиболее ценные для компании документы на публичном “облаке”, так как в настоящее время нет технологии, которая бы гарантировала 100% конфиденциальность данных

Безопасность.“Облако” само по себе является достаточно надежной системой,

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

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

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

34.Преимущества и риски, связанные с SaaS.

Факторы, способствующие продвижению SaaS

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

Другим ключевым фактором является уровень обслуживания SaaS. SaaS-провайдер способен предложить уровень обслуживания и поддержки ПО в работоспособном состоянии, недоступный для внутренних IT-отделов компаний. Это особенно ярко проявляется в случае работы с SaaS-провайдером контракта по SLA-контракту.

[6]​

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

Положительные факторы SaaS для заказчиков

Не нужна установка ПО на рабочие места пользователей — доступ к ПО осуществляется через обычный Web-браузер (реже через специальную программу-клиент);

Радикальное сокращение затрат на развёртывание системы в организации. Это расходы на аренду помещения, организацию дата-центра, оплату труда сотрудников и т. д.;

Сокращение затрат на техническую поддержку и обновление развернутых систем (вплоть до их полного отсутствия);

Скорость внедрения, обусловленная отсутствием затрат времени на развертывание системы;

Понятный ​интерфейс— большинство сотрудников уже привыкли к использованию веб-сервисов;

Ясность и предсказуемость платежей, ​защита инвестиций;

Мультиплатформенность — пользователь не зависит от программно-аппаратной платформы, выбранной разработчиком;

Возможность получить более высокий уровень обслуживания ​ПО.

Положительные факторы SaaS для разработчиков

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

Развитие веб-технологий, большие функциональные возможности веб-приложений и простота их реализации;

Быстрые процессы внедрения и сравнительно низкие затраты ресурсов на обслуживание конкретного клиента;

Лёгкое проникновение на глобальные рынки;

Отсутствие проблем с ​нелицензионным распространением ПО​;

В отличие от классической модели, SaaS-клиент привязывается к разработчику

— он не может отказаться от услуг разработчика и продолжать использовать систему. Таким образом, обеспечивается защита инвестиций разработчика в процесс продаж;

В долгосрочном периоде доходы от SaaS могут превысить доходы от продаж лицензий и оказания технической поддержки (даже с учётом расходов на хостинг и управление приложениями);

Разработчик выбирает рабочую программно-аппаратную платформу из соображений её технико-экономической эффективности, а не из соображений её распространенности у возможных пользователей ПО.

Сдерживающие факторы

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

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

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

Третий фактор-ограничитель — необходимость постоянно действующего подключения к Интернету. Некоторые SaaS-продукты компенсируют это наличием модулей для автономной работы.

Критика SaaS

Сторонники ​свободного программного обеспечения​и, в частности, ​Ричард Столлман характеризуют «облачные технологии» как эквивалент всеобщего шпионского ПО и большой «​задней двери​» т. к. подобные подходы дают оператору сервера неправомерную власть над оборудованием пользователя.

35.Область применения SaaS.

Области применения SaaS

Чаще других, в качестве примеров использования SaaS-решений, можно встретить системы управления проектами, и совместной работы над ними, онлайновые органайзеры, системы документооборота. Для работы с документами — популярный google docs, который позволяет отказаться от word, excel, и получить ряд преимуществ, в первую очередь связанных с возможностями совместной работы над документами. Такие решения есть у целого ряда компаний — есть и у microsoft, и у компании Zoho и прочих. Существует достаточно много онлайн органайзеров , как и вообще систем для организации работы, ведения todo. Не очевидный пример — онлайн игры. Их не принято относить к SaaS-решениям, но и они на сегодня стали доступны как сервисы, со все той же идеологией. Чаще всего это MMORPG, к примеру, ​XboxLive Microsoft очень четко себя классифицирует как SaaS-продукт​[Источник 4].

Крупные поставщики услуг SaaS:

1.Google (​Google Docs​, ​Gmail​).

2.Microsoft (​Windows Azure).

3.Amazon (​Amazon Web Services​).

Все они обладают мощными инструментами для создания и поддержания работоспособности и доступности приложений под любые нужды клиента.

36.Платформа Windows Azure.

Microsoft Azure​(Windows Azure) — название облачной платформы Microsoft.

Предоставляет возможность разработки и выполнения приложений и хранения данных на серверах, расположенных в распределенных дата-центрах. Microsoft Azure реализует две облачные модели — платформы как сервиса (PaaS) и инфраструктуры как сервиса (IaaS). Работоспособность платформы Microsoft Azure обеспечивает сеть глобальных дата-центров Microsoft. Основные особенности данной модели:

оплата только потребленных ресурсов;

общая, многопоточная структура вычислений;

абстракция от инфраструктуры.

Воснове работы Microsoft Azure лежит запуск виртуальной машины для каждого экземпляра приложения. Разработчик определяет необходимый объем для хранения данных и требуемые вычислительные мощности (количество виртуальных машин), после чего платформа предоставляет соответствующие ресурсы. Когда первоначальные потребности в ресурсах изменяются, в соответствии с новым запросом заказчика платформа выделяет под

приложение дополнительные или сокращает неиспользуемые ресурсы дата-центра.

Microsoft Azure как PaaS обеспечит не только все базовые функции операционной системы, но и дополнительные: выделение ресурсов по требованию для неограниченного масштабирования, автоматическую синхронную репликацию данных для повышения отказоустойчивости, обработку отказов инфраструктуры для обеспечения постоянной доступности и многое другое.

Microsoft Azure также реализует другой тип сервиса — инфраструктуру как сервис. Модель предоставления инфраструктуры (аппаратных ресурсов) реализует возможность аренды таких ресурсов, как серверы, устройства хранения данных и сетевое оборудование. Управление всей инфраструктурой осуществляется поставщиком, потребитель управляет только операционной системой и установленными приложениями.

Microsoft Azure состоит из:

Compute​— компонент, реализующий вычисления на платформе

Windows Azure.

Storage​— компонент хранилища предоставляет масштабируемое хранилище. Хранилище не имеет возможности использовать реляционную модель и является альтернативной, «облачной» версией

SQL Server.

Fabric​— Windows Azure Fabric по своему назначению является «контролером» и ядром платформы, выполняя функции мониторинга в реальном времени, обеспечения отказоустойчивости, выделении мощностей, развертывания серверов, виртуальных машин и приложений, балансировки нагрузки и управления оборудованием.

37.Облачные сервисы Microsoft.

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

Несколько ключевых слов, характеризующих платформу Windows Azure:

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

Гибкая. Windows Azure включает в себя множество облачных служб для любых задач — от хостинга веб-сайта компании до работы с большими базами данных SQL в облаке. Кроме того, в этой платформе есть функции, которые обеспечивают высокую производительность и низкую задержку

в сети для облачных приложений.

Под управлением Майкрософт. Сейчас службы Windows Azure размещены в нескольких центрах обработки данных в США, Европе и Азии. Эти центры управляются корпорацией Майкрософт и обеспечивают круглосуточную профессиональную поддержку.

Совместимая. Облачные приложения в Windows Azure можно легко интегрировать с локальными ИТ-средами, работающими на базе Microsoft Windows Server.

Основные преимущества продукта

Скорость Разработка облачных приложений обычно занимает намного меньше времени,

чем традиционных, по двум причинам. Во-первых, нет необходимости

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

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

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

те вычислительные ресурсы, которые вам предоставляет хостер? Достаточно попросить хостера сократить используемые мощности.

Экономическая эффективность Многие организации переходят на облако, чтобы значительно сократить расходы на

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

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

нилища часто покупают и развертывают сети хранения данных (Storage Area Networks, SAN), предоставляемые сторонними поставщиками SAN. Перейдя на ресурсы хранения, которые сдают в аренду поставщики облачного хостинга, эти компании могут существенно снизить расходы на покупку и обслуживание систем хранения.

Windows Azure предоставляет компаниям облачные службы четырех основных

типов:

Вычислительные службы

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

Виртуальные машины. Предоставляет универсальную вычислительную среду, в которой можно создавать, развертывать и управлять виртуальными машинами в облаке Windows Azure.

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

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

Мобильные службы. Является готовым к использованию решением для создания и развертывания приложений, а также для хранения данных для мобильных устройств.

Сетевые службы

Сетевые службы Windows Azure позволяют предоставлять облачные приложения пользователям и центрам обработки данных различными способами. Актуальная версия Windows Azure поддерживает две сетевые службы.

Виртуальная сеть. Позволяет использовать общедоступное облако Windows Azure в качестве расширения локального центра обработки данных.

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

Службы обработки данных

Службы обработки данных Windows Azure позволяют разными способами хранить, управлять, защищать и анализировать бизнес-данные, а также составлять отчеты по ним. Актуальная версия Windows Azure поддерживает пять служб обработки данных.

Управление данными. Позволяет хранить бизнес-информацию в базах данных SQL различными способами — на выделенных виртуальных машинах Microsoft SQL Server, в базе данных Windows Azure SQL, в таблицах NoSQL через REST или в

BLOB-хранилище.

Бизнес-аналитика. Облегчает изучение и повышает информативность данных с помощью служб Microsoft SQL Server Reporting and Analysis или Microsoft SharePoint

Server, работающих на виртуальной машине, Windows Azure SQL Reporting, Windows Azure Marketplace или HDInsight — реализации «больших данных» на базе Hadoop

HDInsight. Разработанная Майкрософт на основе Hadoop, эта служба полностью повторяет функциональность Apache Hadoop в облаке.

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

Резервное копирование. Помогает автономно защитить данные на сервере, позволяя создавать как автоматические, так и ручные копии в Windows Azure.

Диспетчер восстановления. Диспетчер восстановления Windows Azure Hyper-V

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

Службы приложений

Службы приложений Windows Azure позволяют улучшить производительность, защиту и уровень интеграции облачных приложений, а также сделать их проще в освоении. Актуальная версия Windows Azure поддерживает семь служб обработки данных.

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

Windows Azure.

Обмен сообщениями. Сюда входят две службы (шина обслуживания Windows Azure и очередь Windows Azure), обеспечивающие связь приложений в вашем частном облаке и общедоступном облаке Windows Azure.

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

Службы BizTalk. Предоставляет функции B2B (Business-to-Business) и EAI (Enterprise Application Integration) для облачных и гибридных решений по интеграции.

Active Directory. Отвечает за управление идентификацией и контроль доступа для облачных приложений.

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

https://www.intuit.ru/studies/courses/673/529/lecture/11925

38.Облачные сервисы Google. https://www.intuit.ru/studies/courses/673/529/lecture/11926

Соседние файлы в папке CLOUD COMPUTING