'

Архитектура информационных систем

Понравилась презентация – покажи это...





Слайд 0

Лекция 6. Элементы Технологической Архитектура Архитектура информационных систем


Слайд 1

Рекомендуемая литература Б. Я. Советов, А. И. Водяхо, В. А. Дубенецкий, В. В. Цехановский. Архитектура информационных систем: учебник для студ. учреждений высш. проф. образования. - М. : Издательский центр «Академия», 2012.  А.В. Данилин, А.И. Слюсаренко. Архитектура предприятия. М: ИНТУИТ, 2007 - http://www.intuit.ru/department/itmngt/entarc/


Слайд 2

Архитектура информационной системы


Слайд 3

Технологическая архитектура


Слайд 4

Назначение технологической архитектуры


Слайд 5

Модели, используемые для различных представлений (доменов) и перспектив (уровней абстракции)


Слайд 6

Различные уровни размещения инфраструктуры


Слайд 7

Компоненты технологической архитектуры


Слайд 8

Сервисы данных


Слайд 9

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


Слайд 10

Вычислительная инфраструктура


Слайд 11

Сетевые сервисы


Слайд 12

Сервисы безопасности


Слайд 13

Взаимосвязи функциональных и операционных требований с архитектурой приложений и технологической архитектурой


Слайд 14

Функциональные требования


Слайд 15

Операционные требования


Слайд 16

оценка состояния технологической инфраструктуры


Слайд 17

Матрица оценки


Слайд 18

Адаптивная технологическая инфраструктура


Слайд 19

необходимость повышения эффективности использования вычислительных ресурсов


Слайд 20

концепция "Инфраструктура реального времени" 


Слайд 21

Адаптивная инфраструктура


Слайд 22

Инфраструктура реального времени


Слайд 23

Роль стандартов Стандарты обеспечивают возможность взаимодействия различных компонент между собой. Различают стандарты де-юре, т.е. разработанные и поддерживаемые официальными органами по стандартизации, такими как Международная организация по стандартизации – ISO, и стандарты де-факто, основанные на существующем широком распространении технологии, методологии или продукта (например, использование MS Windows в качестве операционной системы для персональных компьютеров).


Слайд 24

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


Слайд 25

рамочные стандарты


Слайд 26

Использование архитектурных шаблонов Реализация поддержки бизнес-процесса в информационной системе может использовать уже известные фрагменты программного кода и/или типовые конфигурации оборудования. Это позволяет: значительно сократить сроки выполнения решения, уменьшить риски за счет использования фрагментов, проверенных на практике. Речь идет о выборе и использовании подходящих шаблонов (patterns).


Слайд 27

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


Слайд 28

Пример шаблона


Слайд 29

Использование шаблонов


Слайд 30

Сервис-ориентированная архитектура


Слайд 31

Примеры использования SOA


Слайд 32

Ссылочная модель сервис-ориентированной Архитектуры предприятия


Слайд 33

Архитектура, управляемая моделями (MDA) Концепция MDA была предложена консорциумом OMG (Object Management Group, http://www.omg.org/), в который сегодня входит более 800 известных производителей программного и аппаратного обеспечения. MDA является определенным обобщением идей SOA и повторно используемых программных компонент (шаблонов, паттернов). MDA предназначена для повышения гибкости разрабатываемых приложений масштаба предприятия, чтобы обеспечить простоту обеспечения соответствия требованиям бизнеса в условиях изменения используемых инфраструктурных платформ.


Слайд 34

Принципы MDA


Слайд 35

Создание прикладных систем в соответствии с подходом MDA


×

HTML:





Ссылка: