Сергей ОрликЭксперт по архитектуре, MicrosoftАвтор перевода SWEBOK (http://swebok.sorlik.ru)  http://sorlik.blogspot.comhttp://blogs.msdn.com/sorlikРазработка архитектуры приложений и систем.Стандарты, процессы, практики.
Роль архитектора
“Результаты опроса архитекторов, проведенного Microsoft IT, показывают, что 89% архитекторов вовлечены в острые дискуссии с коллегами относительно значения терминов и содержания документов.“Опрос архитекторов показывает, что 77% архитекторов создают документы без четкого понимания ожиданий в отношении документов и/или идентификации заинтересованных лиц, получающих отдачу от создаваемых архитекторами описаний.“Нам <в команде> необходим общепринятый словарьтерминов и фреймворк, с помощью которого мы можем анализировать наш портфель, предполагаемые инвестиции и потенциальные возможности для упрощения <ИТ>-экосистемы, чтобы сделать её более гибкойи актуализируемой в ответ на запросы бизнеса.”-Barry Briggs, Microsoft CTO
“Масштаб” архитектуры
Enterprise Architecture (EA)“...a simple definition for Enterprise Architecture that is not spoken in the dribble of IT jargon.In simplest terms, it is a planning framework that describes how the technology assets of an organization connect and operate.It also describes what the organization needs from the technology.And finally, it describes the set of activities required to meet the organizational needs. Oh, and I should also say it operates in a context of a process for setting priorities, making decisions, informing those decisions, and delivering results called - IT Governance. "Linda Cureton, CIO, NASAHow to Rule the World of IT through Enterprise Architecture
TOGAF: The Open Group Architecture Framework
TOGAF ADMArchitecture Development Framework
ANSI IEEE 1471ISO/IEC 42010:2007
Ресурсыhttp://swebok.sorlik.ru
Software Architecture (4+1 or n+1)Main Viewpoints
Application (Logical) Viewpoint
Deployment (Physical) Viewpoint
Process Viewpoint
Developer Viewpoint
Use Case Viewpoint
Additional Viewpoints
Data
Integration
Operations
…IEEE1471
ISO/IEC 42010:2007
Microsoft IT EA расширение для IEEE1471
Business StrategyViewpointBusiness ArchitectureFrameworkBusiness ValueViewpointBusiness Architects, AnalystsBusiness PolicyViewpointBusiness CapabilityViewpointBusiness ServiceViewpointRequirementsViewpointIT Service ViewpointIT Ops Architects,SysAdmsCompute ViewpointProcessViewpointIntegrationViewpointNetwork ViewpointSystemViewpointDataViewpointStorage ViewpointOperations ViewpointArchitects, DevelopersInfrastructureArchitectureFrameworkSoftwareArchitectureFrameworkManagement ViewpointApplicationViewpointDeployment Viewpoint
Разработка и сопровождение EA на платформе microsoft
Элементы EAПроектные планыОрганизационная структураБизнес-процессыРеестры систем и оборудованияОтображение бизнес-процессов на системыТехнологическая архитектура интеграции системФункциональные системыСтруктуры данныхТопологоия развертывания систем и их компонентФизическое размещение оборудованияТопология сети и подключения оборудования
Разработка EA на платформе MicrosoftПроектные планыОрганизационная структураБизнес-процессыРеестры систем и оборудованияОтображение бизнес-процессов на системыТехнологическая архитектура интеграции системФункциональные системыСтруктуры данныхСхемы развертывания систем и их компонентФизическое размещение оборудованияТопология сети и подключения оборудования
Разработка EA на платформе MicrosoftData Connected DiagramSimplifyShareSharePoint Visio Services
EA на платформе MicrosoftVisio 2010  / SharePoint Visio Servicesвизуальное моделирование сквозной EA с использованием источников данныхSharePoint 2010– единая точка входа (интранет-портал) для совместной работы над EA, хранилище EA-артефактов и т.п.- Visio Services / Excel Services / Project Server / Office Web Appsпредоставляют онлайн dashboardingи работу с артефактами EAProject 2010/Project Server – управление проектами и портфелем проектовSQL Server 2008 (R2) – хранилище информации: реестры систем, оборудования и т.п. (+ в перспективе “OSLO” Modeling Services)Excel 2010 / SharePoint Excel Services – работа с информацией в реестрах, анализInfoPath 2010 – расширенная работа с информацией в реестрахSystem Center (Operations Manager) – получение актуальной (“живой”) информации об инфраструктуре (интегрируется с Visio)

Software People 2010

  • 1.
    Сергей ОрликЭксперт поархитектуре, MicrosoftАвтор перевода SWEBOK (http://swebok.sorlik.ru) http://sorlik.blogspot.comhttp://blogs.msdn.com/sorlikРазработка архитектуры приложений и систем.Стандарты, процессы, практики.
  • 3.
  • 4.
    “Результаты опроса архитекторов,проведенного Microsoft IT, показывают, что 89% архитекторов вовлечены в острые дискуссии с коллегами относительно значения терминов и содержания документов.“Опрос архитекторов показывает, что 77% архитекторов создают документы без четкого понимания ожиданий в отношении документов и/или идентификации заинтересованных лиц, получающих отдачу от создаваемых архитекторами описаний.“Нам <в команде> необходим общепринятый словарьтерминов и фреймворк, с помощью которого мы можем анализировать наш портфель, предполагаемые инвестиции и потенциальные возможности для упрощения <ИТ>-экосистемы, чтобы сделать её более гибкойи актуализируемой в ответ на запросы бизнеса.”-Barry Briggs, Microsoft CTO
  • 5.
  • 6.
    Enterprise Architecture (EA)“...asimple definition for Enterprise Architecture that is not spoken in the dribble of IT jargon.In simplest terms, it is a planning framework that describes how the technology assets of an organization connect and operate.It also describes what the organization needs from the technology.And finally, it describes the set of activities required to meet the organizational needs. Oh, and I should also say it operates in a context of a process for setting priorities, making decisions, informing those decisions, and delivering results called - IT Governance. "Linda Cureton, CIO, NASAHow to Rule the World of IT through Enterprise Architecture
  • 9.
    TOGAF: The OpenGroup Architecture Framework
  • 10.
  • 11.
  • 12.
  • 13.
    Software Architecture (4+1or n+1)Main Viewpoints
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
    Microsoft IT EAрасширение для IEEE1471
  • 26.
    Business StrategyViewpointBusiness ArchitectureFrameworkBusinessValueViewpointBusiness Architects, AnalystsBusiness PolicyViewpointBusiness CapabilityViewpointBusiness ServiceViewpointRequirementsViewpointIT Service ViewpointIT Ops Architects,SysAdmsCompute ViewpointProcessViewpointIntegrationViewpointNetwork ViewpointSystemViewpointDataViewpointStorage ViewpointOperations ViewpointArchitects, DevelopersInfrastructureArchitectureFrameworkSoftwareArchitectureFrameworkManagement ViewpointApplicationViewpointDeployment Viewpoint
  • 27.
    Разработка и сопровождениеEA на платформе microsoft
  • 28.
    Элементы EAПроектные планыОрганизационнаяструктураБизнес-процессыРеестры систем и оборудованияОтображение бизнес-процессов на системыТехнологическая архитектура интеграции системФункциональные системыСтруктуры данныхТопологоия развертывания систем и их компонентФизическое размещение оборудованияТопология сети и подключения оборудования
  • 29.
    Разработка EA наплатформе MicrosoftПроектные планыОрганизационная структураБизнес-процессыРеестры систем и оборудованияОтображение бизнес-процессов на системыТехнологическая архитектура интеграции системФункциональные системыСтруктуры данныхСхемы развертывания систем и их компонентФизическое размещение оборудованияТопология сети и подключения оборудования
  • 30.
    Разработка EA наплатформе MicrosoftData Connected DiagramSimplifyShareSharePoint Visio Services
  • 31.
    EA на платформеMicrosoftVisio 2010 / SharePoint Visio Servicesвизуальное моделирование сквозной EA с использованием источников данныхSharePoint 2010– единая точка входа (интранет-портал) для совместной работы над EA, хранилище EA-артефактов и т.п.- Visio Services / Excel Services / Project Server / Office Web Appsпредоставляют онлайн dashboardingи работу с артефактами EAProject 2010/Project Server – управление проектами и портфелем проектовSQL Server 2008 (R2) – хранилище информации: реестры систем, оборудования и т.п. (+ в перспективе “OSLO” Modeling Services)Excel 2010 / SharePoint Excel Services – работа с информацией в реестрах, анализInfoPath 2010 – расширенная работа с информацией в реестрахSystem Center (Operations Manager) – получение актуальной (“живой”) информации об инфраструктуре (интегрируется с Visio)

Editor's Notes

  • #29 Начало:С 2010 года Майкрософт в России предлагает компаниям разработчикам ПО новую уникальную услугу – Премьер-поддержка для разработчиков.Премьер-поддержка для разработчиков предоставляет доступ к широким экспертным знаниям по различным продуктам и технологиям, помогая разработчикам ПО ускорять цикл разработки и создавать наиболее успешные приложения. PSfD ориентирована на разработчиков ПО с их индивидуальными потребностями и проблемами. Мы стараемся предоставлять проактивный персонализированный быстрый сервис поддержки и даем рекомендации, как использовать весь потенциал технологий от Microsoft.Далее зачитываем слайд.В конце:Более подробная информация есть на информационном листе, который находится в ваших инфопакетах.Также, сегодня вы можете обратиться с вопросами к сотрудникам Майкрософт, которые присутствуют на стенде Майкрософт.