SaaS

 

Информационное общество требует повышение уровня автоматизации всех информационных процессов, является причиной активного развития информационных технологий, в частности, в сфере образования.

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

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

Все более актуальным на рынке информационных и коммуникационных технологий становится модель SaaS (Software as a Service — программное обеспечение (ПО) как услуга), ориентированная на предоставление услуг с помощью Интернета. Ее развитие напрямую связано с развитием глобальной сети. Первые компании, которые предлагали ПО как услугу, появились в западных странах в 1997 – 1999 годах, и аббревиатура SaaS вошла в обиход в 2001 году.

SaaS

Технология SaaS является одной из трех основных составных частей «облачных  вычислений «(Cloud Computing), наряду с IaaS (Infrastructure as a Service —  инфраструктура как услуга) и PaaS (Platform as a Service — платформа как услуга).

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

Так, корпорация Microsoft проделала технологическую схему модели SaaS и выделила ее ключевые атрибуты, а именно:

•конфигурованисть, т.е. пользователь имеет возможность контролировать определенные настройки системы;

• мультиволодиння (multi-tenancy), то есть один экземпляр программного  решения, выполняется на площадке поставщика сервиса, обслуживает  одновременно многочисленных клиентов-подписчиков (tenant) с обеспечением безопасности  каждого из них;

•  масштабируемость, т.е. поведение системы предсказуемым и  эффективны при расширении, так, если один сервер может обрабатывать 1000  операций в секунду, два сервера реализуют 2000 операций в секунду и т.д..

 Одновременно были определены четыре уровня зрелости SaaS:

•специальный (Ad-Hoc/Custom).Каждый пользователь имеет собственную настроенную

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

•  сконфигурирован (Configurable).Заказчик имеет возможность настраивать нужное ему ПО через метаданные, следовательно, несколько пользователей работают с собственными

экземплярами ПО, но с одним и тем же кодом.Это снижает затраты поставщика в случае удовлетворения потребностей различных клиентов;

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

•  масштабируемый, сконфигурирован, багатоарендний (Scalable, Configurable,  Multi-Tenant-Efficient).Дополнительно к третьему уровню добавляется масштабируемость по

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

 
 
 

0 - Количество комментариев

Оставьте комментарий.

 
 

Оставьте комментарий