Примеры базовых доменов технологической архитектуры Примерами базовых доменов технологической архитектуры являются: - сети;
- аппаратное обеспечение;
- операционные системы;
- системы хранения;
- программное обеспечение промежуточного слоя (middleware);
- системы управления базами данных;
- технологии системного управления ИТ-ресурсами в распределенной среде;
- архитектура безопасности.
Примеры прикладных доменов технологической архитектуры Примерами прикладных доменов технологической архитектуры являются: - системы коллективной работы;
- электронной почты;
- управления потоками работ (workflow);
- Интранет;
- Интернет-приложения;
- системы электронной коммерции;
- архитектура хранилищ данных;
- специализированное аппаратное обеспечение (персональные цифровые помощники, сканеры штрих-кодов и т.д.).
Категоризация технологий и сервисов Gartner Gartner называет в технологической архитектуре шесть архитектурных компонент (сервисов): - Сервисы данных.
- Прикладные сервисы.
- Программное обеспечение промежуточного слоя (middleware).
- Вычислительная инфраструктура.
- Сетевые сервисы.
- Сервисы безопасности.
Пример областей, категорий, стандартов и спецификаций технической справочной модели TRM FEAF Взаимосвязи функциональных и операционных требований с архитектурой приложений и технологической архитектурой Взаимосвязи между функциональными и операционными требованиями к системам Функциональные требования обеспечиваются архитектурой приложений, операционные требования обеспечиваются технологической архитектурой. Если приложение спроектировано так, что оно не использует преимуществ технологической архитектуры, оно все равно будет функционировать плохо, и его будет сложно внедрять и сопровождать. Есть существенная взаимосвязь между архитектурой приложений и технологической архитектурой: хорошая технологическая архитектура должна быть построена с учетом поддержки прикладных систем, играющих важную роль в работе организации. Оценка состояния технологической инфраструктуры Для оценки состояния технологической инфраструктуры предприятия можно использовать подход, предложенный Питером Кином, основанный на использовании двух критериев: - Функциональные возможности по выполнению бизнес-активностей.
- Охват: физические места расположения и группы людей, которые инфраструктура способна объединить, начиная от отдельного подразделения и до уровня отдельного сотрудника, где бы он ни находился.
Охват и функциональные возможности инфраструктуры Рассмотрим вариант матрицы, которая использует эти два критерия. Точка "A" на рисунке означает возможность обеспечить, например, прием заказа и его обработку, включая информацию о складе, планах производства, выставление счетов во всех соответствующих системах и подразделениях независимо от местоположения. Точка "B" соответствует ограниченным функциональным возможностям и широте охвата инфраструктуры, которая обеспечивает возможности по пересылке электронных сообщений в рамках отдельных подразделений. Адаптивная система Основными характеристиками адаптивной системы являются: - самоконфигурирование – организация системы в соответствии с требованиями;
- самозащита – предотвращение сбоев в системе в результате нарушения работы компонент системы и потери целостности данных;
- самовосстановление – диагностика неисправностей, локализация ошибок и устранение их последствий;
- самооптимизация – наиболее рациональное использование имеющихся ресурсов без вмешательства оператора.
Основные идеи адаптивной инфраструктуры - все ИТ-ресурсы являются общими и разделяемыми;
- выделение ресурсов конкретным приложениям производится автоматически в соответствии с требованиями бизнеса;
- качество обслуживания является предсказуемым и стабильным, несмотря на непредсказуемый спрос на ресурсы.
Инфраструктура реального времени Пример адаптивной инфраструктуры Несколько комментариев к предыдущему слайду: - элементарными "строительными блоками" являются отдельные ресурсы – серверы и отдельные процессоры, виртуальные устройства хранения данных, сетевое оборудование, программные серверы приложений и СУБД;
- обеспечение требований бизнеса производится в рамках модели предоставления сервисов. Каждый сервис реализуется на основе нужной комбинации программных и аппаратных ресурсов;
- специальная "интеллектуальная" компонента системы – управляющий модуль (IT governor) на основе мониторинга отвечает за переконфигурирование виртуальных серверов, запуск серверов приложений, управление пулами однородных устройств, изменение приоритетов выполняемых приложений.
|