Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООП / ООП / ры_приложений_полная_книга.pdf
Скачиваний:
500
Добавлен:
18.02.2017
Размер:
7.08 Mб
Скачать

Сервисы розничной/оптовой торговли – это такие сервисы, как каталоги, системы запроса и заказа со склада, информация о погоде и трафике, карты и торговые порталы.

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

Эти удаленные сервисы могут использоваться программами, выполняемыми локально, в датацентре организации или на компьютере пользователя, который может быть настольным компьютером либо любым другим устройством с поддержкой Интернета. Как правило, для реализации таких сценариев требуется привлечение и совместное использование различных технологий и методик; такой подход получил название программное обеспечение + сервисы (Software plus Services, S+S). Под S+S понимается такой подход к разработке приложений, который объединяет размещаемые сервисы и локально выполняемое ПО. Сочетание удаленных сервисов и выполняющегося локально ПО с насыщенными интегрированными интерфейсами может обеспечить более полное и эффективное решение, чем традиционные локальные приложения. S+S является результатом эволюции нескольких технологий, включая Сервисно-ориентированную архитектуру (Service Oriented Architecture, SOA), ПО как сервис

(Software as a Service, SaaS), Платформа как сервис (Platform as a Service, PaaS) и сообщество-

ориентированные архитектурные подходы Web 2.0.

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

Терминология размещаемых сервисов и сервисов в облаке

Рассмотрим некоторые термины, часто встречающиеся в данной главе, а также в сценариях с использованием сервисов в облаке и размещаемых сервисов:

Стандартный блок сервиса. Сервис, созданный для использования или интеграции с другими приложениями или сервисами. Примером является сервис хранилища или размещаемый Сервис маркеров доступа (Security Token Service, STS), такой как Сервис управления доступом (Access Control Service) и Сервисная платформа Azure (Azure Services Platform).

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

Собственное приложение. Приложение, создаваемое самостоятельно, как правило, для выполнения конкретной задачи, сценария или процесса; часто оно реализует

Соседние файлы в папке ООП