itsmf: solution architecture
TRANSCRIPT
Архитектура ИСSolution architecture
Максим СмирновPractices VPIIBA, Russian Ch.
Архитектура ИТ-решенийроль архитектора в организации
Архитектура ИСSolution architecture2Максим Смирнов
Какие бывают архитектуры
апрель 2015
Software architecture
Solution architecture
Enterprise architecture
Архитектура ИСSolution architecture3Максим Смирнов
Чем занимается архитектор решений
апрель 2015
Архитектура ИСSolution architecture4Максим Смирнов
Чем занимается архитектор решений
апрель 2015
Архитектура ИСSolution architecture5Максим Смирнов
Чем занимается архитектор решений
апрель 2015
Архитектура ИСSolution architecture6Максим Смирнов
SOA – диагноз или лекарство?
август 2014
Brian Foote, Joseph Yoder
“Big Ball of Mud”
Архитектура ИСSolution architecture7Максим Смирнов
О вреде “точечной застройки”
апрель 2015
Новые системы возникают там, где существующие не способны реализовать актуальные потребности заказчика по причине:
недостаточной масштабируемости, “монолитной ” архитектуры (не было
требований по конфигурированию, расширению и интероперабильности),
процесс внесения изменений не отвечает потребностям,
отсутствия экспертизы.
Принцип отношения к существующим приложениям: respect and integrate
Архитектура ИСSolution architecture8Максим Смирнов
Определения
апрель 2015
Solution is a specific way of satisfying one or more needs in a context
BABOK Guide v.3
Solution architecturea typically applies to a single project or project release, assisting in the translation of requirements into a solution vision, high-level business and/or IT system specifications, and a portfolio of implementation tasks.
TOGAF v.9
Архитектура ИСSolution architecture9Максим Смирнов апрель 2015
P. Kruchten: “4+1 View Model of Architecture”
Архитектура описывает структуру и поведение информационной системы с разных точек зрения
Архитектура ИСSolution architecture10Максим Смирнов
Пример: услуга “Позвони мне”
апрель 2015
1. Запрос: «Позвони мне» 2. SMS:
«Алиса просит перезвонить»
3. Отчет о доставке SMS
4. SMS: «Борис получил Вашу просьбу»
Абонент А (Алиса)
Абонент Б (Борис)
Абонент с нулевым или недостаточным балансом, специальным запросом может попросить другого абонента перезвонить ему
Архитектура ИСSolution architecture
Разработка архитектуры решения
11Максим Смирнов апрель 2015
Архитектура ИСSolution architecture
Выбор варианта реализации
12Максим Смирнов апрель 2015
Архитектура ИСSolution architecture
Выбор варианта реализации
13Максим Смирнов апрель 2015
Архитектура ИСSolution architecture
Высокоуровневое проектирование
14Максим Смирнов апрель 2015
Архитектура ИСSolution architecture
Планирование развертывания
15Максим Смирнов апрель 2015
Размещение программных компонент на узлах инфраструктуры (сервера, рабочие станции, …)
Настройка сетевых соединений Отображение профилей доступа на
функциональную орг.структуру (группы AD)
Заполнение справочников, загрузка основных данных, миграция исторических данных
Настройка отчетности, систем мониторинга и информационной безопасности
Запуск процессов поддержки, планирования, сопровождения и управления изменениями
Архитектура ИСSolution architecture
Задачи архитектуры в ИТ-проекте
16Максим Смирнов апрель 2015
выбор варианта реализации
high-level designimpl. tasks
“развертывание” в контексте орг.
Архитектура ИСSolution architecture
Синхронизация циклов изменений
17Максим Смирнов апрель 2015
Архитектура ИСSolution architecture18Максим Смирнов
Цикл развития архитектуры
апрель 2015
Архитектура ИСSolution architectureМаксим Смирнов
Архитектура ИТ-решенийроль архитектора в
организации
Максим Смирновmxsmirnov.com
19апрель 2015