Международная интеграция
<<  Интеграция как средство организации образовательного процесса Интеграция как методическое явление  >>
Сценарии интеграции
Сценарии интеграции
Сценарии интеграции
Сценарии интеграции
Сервисы
Сервисы
Сервисы: атрибуты
Сервисы: атрибуты
Инфраструктура
Инфраструктура
Платформа
Платформа
Сервисы на
Сервисы на
AppFabric: Windows Server
AppFabric: Windows Server
Windows Server AppFabric Host
Windows Server AppFabric Host
Windows Server AppFabric Host
Windows Server AppFabric Host
Windows Server AppFabric Cache
Windows Server AppFabric Cache
Windows Server AppFabric Cache
Windows Server AppFabric Cache
Переход в облако: Задачи
Переход в облако: Задачи
AppFabric: Windows Azure
AppFabric: Windows Azure
Windows Azure AppFabric Service Bus
Windows Azure AppFabric Service Bus
Windows Azure AppFabric Service Bus
Windows Azure AppFabric Service Bus
Windows Azure AppFabric Access Control
Windows Azure AppFabric Access Control
Windows Azure AppFabric Access Control
Windows Azure AppFabric Access Control
Windows Azure AppFabric
Windows Azure AppFabric
Сценарии интеграции
Сценарии интеграции
Сценарии интеграции
Сценарии интеграции
Сценарии интеграции
Сценарии интеграции
AppFabric: Дальнейшее развитие
AppFabric: Дальнейшее развитие
Сценарии интегрции
Сценарии интегрции
Сценарии интеграции: Сервер интеграции
Сценарии интеграции: Сервер интеграции
Сценарии интеграции: Данные
Сценарии интеграции: Данные
Ресурсы
Ресурсы

Презентация: «Сценарии интеграции». Автор: a.akimkin. Файл: «Сценарии интеграции.pptx». Размер zip-архива: 472 КБ.

Сценарии интеграции

содержание презентации «Сценарии интеграции.pptx»
СлайдТекст
1 Сценарии интеграции

Сценарии интеграции

2 Сценарии интеграции

Сценарии интеграции

Сценарии интеграции

Алексей Федоров Дмитрий Мартынов

3 Сервисы

Сервисы

Сервис - основа облачных вычислений Не зависят от «типа» облака Сервис - единица развертывания, выполнения и управления Стандарты коммуникаций Адрес, Контракты, Связка Протоколы Требуют изменения в архитектуре приложений Ориентация на сервисы вместо «клиент/сервер»

4 Сервисы: атрибуты

Сервисы: атрибуты

Стандартизованный контракт Слабое связывание Абстракция Повторное использование Автономность Отсутствие состояния Возможность обнаружения сервисов Композиция сервисов

Опционально

5 Инфраструктура

Инфраструктура

Масштабируемость и доступность

DDC-H

Azure

DDC

Управляемость

DDC – dynamic data center DDC-H – DDC для хостеров

У хостера

Локально

Частная

Публичная

6 Платформа

Платформа

NET

Windows Workflow Foundation (WF) Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF) Унификация реализации сервисов Address, Binding, Contract (ABC) WF+WCF = Workflow Services Способ вызова логики как сервиса

7 Сервисы на

Сервисы на

NET

Задачи Хостинг сервисов Самостоятельно Управление хостом, коммуникациями, жизненным циклом сервиса Windows Service Управление хостом и коммуникациями Internet Information Services (IIS) Не требуется дополнительного кода для хостинга, традиционное решение для веб-сервисов Windows Process Activation Services (WAS) Поддержка дополнительных протоколов (кроме HTTP), активация через сообщения

8 AppFabric: Windows Server

AppFabric: Windows Server

Набор расширений IIS/WAS Хостинг, управление, мониторинг Компоненты Windows Server AppFabric Host Windows Server AppFabric Cache Роли Application Server Web Server

9 Windows Server AppFabric Host

Windows Server AppFabric Host

Эволюция WAS/IIS и роли Application Server для выполнения и управления сервисами на WF/WCF Упрощение развертывания и управления Возможность сохранения сервисов Средства трассировки и мониторинга

10 Windows Server AppFabric Host

Windows Server AppFabric Host

IIS Worker Process

Workflow Service

IIS Manager

Клиент

WF

WCF

Сохранение

Мониторинг

Расширения AppFabric

Прикладные данные

11 Windows Server AppFabric Cache

Windows Server AppFabric Cache

Распределенное, располагаемое в памяти кэширование (distributed in-memory cache) Можно использовать для Сокращения времени отклика .NET-приложений Решения задач обеспечения масштабируемости и высокой доступности приложений. Сценарии Кэширование данных для ASP.NET-страниц, когда данные хранятся в объекте Session. Данный сценарий реализуется без каких-либо изменений в коде приложения – меняются только конфигурационные файлы Обеспечение высокой доступности приложений за счет создания копий кэша на других серверах кластера.

12 Windows Server AppFabric Cache

Windows Server AppFabric Cache

Сервер кэширования

Клиент

AppFabric Caching

AppFabric Caching

Кластер

AppFabric Caching

Кэшированные данные

Кэшированные данные

Кэшированные данные

Локальный кэш

13 Переход в облако: Задачи

Переход в облако: Задачи

Выход за границы «периметра» Интеграция компонентов и сервисов Федеративная безопасность Локальный код -> удаленный код Доступ к ресурсам Коммуникации Локально -> удаленно И так далее..

14 AppFabric: Windows Azure

AppFabric: Windows Azure

Набор сервисов для Windows Azure, обеспечивающих коммуникационные сервисы и сервисы контроля доступа Компоненты Service Bus Access Control

Windows Azure Platform AppFabric

Сервисная шина

Контроль доступа

15 Windows Azure AppFabric Service Bus

Windows Azure AppFabric Service Bus

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

16 Windows Azure AppFabric Service Bus

Windows Azure AppFabric Service Bus

Приложение 1

Приложение 2

AppFabric Service Bus

Отсылка

Получение

Получение

Отсылка

17 Windows Azure AppFabric Access Control

Windows Azure AppFabric Access Control

Сервис AppFabric Access Control упрощает обеспечение безопасности сервисов используя механизмы федеративной авторизации и обработку запросов на основе декларативных правил. Поддерживаются стандартные механизмы аутентификации, включая Windows Live ID и доступ к корпоративным справочникам на основе Active Directory. Сервис AppFabric Access Control базируется на Windows Identity Foundation и представляет собой сервис, специально созданный для обеспечения безопасности облачных вычислений.

18 Windows Azure AppFabric Access Control

Windows Azure AppFabric Access Control

AppFabric Access Control

Запрос доступа

Маркер безопасности

Проверка пользователей

Данные

Приложение

Приложение

Пользователи

19 Windows Azure AppFabric

Windows Azure AppFabric

Сценарии

Удаленный вызов сервисов Передача событий Туннелирование + с контролем доступа + федеративная идентификация

20 Сценарии интеграции

Сценарии интеграции

Передача событий

Передача событий и оповещений

Источник сообщения

Получатель

Получатель

Получатель

AppFabric Service Bus/Access Control

21 Сценарии интеграции

Сценарии интеграции

Туннелирование

Транспорт существующих протоколов через Service Bus

Сервис

Потребитель сервиса

«Мост»

«Мост»

Возможность прямого соединения

AppFabric Service Bus/Access Control

22 Сценарии интеграции

Сценарии интеграции

Удаленный вызов сервисов

Доступ к существующим сервисам через Internet

Сервис

Потребитель сервиса

Возможность прямого соединения

AppFabric Service Bus/Access Control

23 AppFabric: Дальнейшее развитие

AppFabric: Дальнейшее развитие

Паритет сервер/облако ...Добавить...

Application services

Development model

24 Сценарии интегрции

Сценарии интегрции

Интеграция через BizTalk Server Использовать в зависимости от числа внешних компонентов, источников данных, наличия адаптеров, сложности агрегации и трансформации данных, сложности бизнес-процессов и т.п.

25 Сценарии интеграции: Сервер интеграции

Сценарии интеграции: Сервер интеграции

BizTalk ESB

Mainframe

Сервис

Партнер

Access Control

SAP, Oracle, PeopleSoft

Service Bus

Azure Storage

Сторонние приложения

26 Сценарии интеграции: Данные

Сценарии интеграции: Данные

Интеграция данных On-premises -> cloud SQL Azure + Azure Blobs On-premises + cloud SQL Azure Azure Blobs On-premises -> cloud backup SQL Azure Solution – Sync Framework + SSIS

27 Ресурсы

Ресурсы

Windows Server 2008 R2 http://www.microsoft.com/windowsserver2008/ru/ru/ Windows Server AppFabric http://msdn.microsoft.com/ru-ru/windowsserver/ Windows Azure http://www.microsoft.com/windowsazure/ Windows Azure AppFabric http://www.microsoft.com/windowsazure/appfabric/ SQL Azure http://www.microsoft.com/windowsazure/sqlazure/

«Сценарии интеграции»
http://900igr.net/prezentacija/ekonomika/stsenarii-integratsii-226086.html
cсылка на страницу
Урок

Экономика

125 тем
Слайды