Программное обеспечение как услуга (SaaS) Подготовлено для сайта SaaSCatalog.ru
1. Что такое «Программное обеспечение как услуга (SaaS)»? 2. Ключевые характеристики 3.Выбор: Преимущества Недостатки 4. Прошлое – настоящее – будущее 5. Архитектура SaaS Краткий обзор
«Программное обеспечение как услуга (SaaS)» представляет собой модель распространения программного обеспечения; Приложения размещаются у поставщика услуг и доступ к ним предоставляется через веб-интерфейс. Что такое «Программное обеспечение как услуга (SaaS)»?
« Программное обеспечение как услуга (SaaS)» даёт организациям доступ к функционалу бизнес-класса за ежемесячную подписку; Пользователям больше не надо инвестировать средства в оборудование, поддержку серверов и безопасность; Что такое «Программное обеспечение как услуга (SaaS)»?
Сетевой доступ и управление коммерчески доступным программным обеспечением; Центральное управление программным обеспечением лучше, чем у каждого пользователя отдельно; Один экземпляр, многопользовательский режим архитектуры. Ключевые характеристики
Определяющие факторы: 1.Доверие; 2. Цена предложения; 3. Сегмент рынка; 4. Покупательская способность; 5. Критическая задача; 6.Экономия. Выбор
Низкая стоимость; Не нужно устанавливать и хранить ПО на компьютере; Меньше сотрудников. Непрерывный поток доходов; Меньшие потери от пиратства; Предложение больше оценится компаниями. Преимущества Ключевые преимущества для конечного пользователя Ключевые преимущества для поставщика
Большие затраты при длительном использовании; Не нужно устанавливать и хранить ПО на компьютере; Большая зависимость от стабильности поставщиков. Вопросы безопасности; Аппаратная и хостинговая стоимость; Содержание большой тех.поддержки. Недостатки Ключевые недостатки для конечного пользователя Ключевые недостатки для поставщика
Прошлое – настоящее – будущее Клиент – сервер Динамические генерируемые страницы (ASP) ПО по требованию (On Demand) Веб 2.0 Сервис-ориентированная архитектура (SOA) Программное обеспечение как услуга (SaaS) Специализированные разновидности: PaaS, HaaS, IaaS
Традиционное развертывание на своем оборудовании; Динамически генерируемые страницы; Программное обеспечение как продукт; Сдвиг центра тяжести: SaaS – это то, что хочет клиент. Прошлое – настоящее – будущее
Прошлое-настоящее-будущее
Используют в данный момент В настоящее время рассматривают Не рассматривают Используют в данный момент Прошлое-настоящее-будущее В настоящее время рассматривают Не рассматривают
SaaS и то, что вокруг: 1. SaaS – это только начало; 2. Платформа как услуга; 3. Оборудование как услуга; 4. Инфраструктура как услуга; 5.«Голубое облако» от IBM; 6. Крупные консультационные сервисы будут предоставлять всю IT-структуру как услугу. Прошлое-настоящее-будущее
Услуги программного обеспечения Операционная структура Архитектура приложений Бизнес модель Переход от SaaP к SaaS требует изменений в трех областях следующей модели Архитектура
Услуги программного обеспечения Операционная структура Архитектура приложений Бизнес модель SaaS-архитектура классифицирована по принадлежности к 4 основным уровням: 1-й уровень – специальный/пользовательский; 2-й уровень – конфигурируемый; 3-й уровень – конфигурируемый с мультизадачной эффективностью; 4-й уровень – масштабируемый, конфигурируемый с мультизадачной эффективностью. Архитектура приложений: Зрелая модель SaaS
Продукт пользователи Простейшая реализация ASP- модели У каждого пользователя есть своя адаптированная версия, которую он запускает с сервера-хостинга Такой уровень обеспечивает очень мало преимуществ 1-й уровень – специальный/пользовательский Архитектура приложений: Зрелая модель SaaS
Поставщик держит отдельный экземпляр приложения для каждого пользователя; Один код, нет необходимости держать разные базы кодов приложения; Легче поддерживать и обслуживать, так как существует только один экземпляр объекта; Более высокая стоимость по сравнению с первым уровнем. 2-й уровень – конфигурируемый Архитектура приложений: Зрелая модель SaaS Продукт
пользователи Один экземпляр приложения с метаданными, который используют пользователи; Политика авторизации и безопасности обеспечивает сохранение данных каждого пользователя отдельно; Сокращает необходимое на сервере место для хранение кодов приложений. 3-й уровень – конфигурируемый с мультизадачной эффективностью Архитектура приложений: Зрелая модель SaaS
Балансировка нагрузки Поставщик продукта балансирует нагрузку при потреблении одинаковых продуктов Масштабируемы, потому что сервера могут быть добавлены, чтобы справиться с нагрузкой Изменения и патчи можно ставить не затрагивая пользователей 4-й уровень – масштабируемый, конфигурируемый с мультизадачной эффективностью Продукт Архитектура приложений: Зрелая модель SaaS пользователи
Услуги программного обеспечения Архитектура приложений Бизнес модель Переход собственности владения программным обеспечением от пользователя к провайдеру Перераспределение ответственности за технологию, структуру и управление – вот профессиональная услуга Бизнес-модель Операционная структура
Услуги программного обеспечения Операционная структура Архитектура приложений Бизнес модель Провайдеры SaaS должны иметь не только экспертов в построении программного обеспечения и вынесения на рынок, но и экспертов в управлении им Наблюдения за SaaS приложениями: доступность производительность Операционная структура
Вот и всё! Спасибо за внимание!